Marrakech-Safi Resorts & Hotels with Spas
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Resorts & Hotels with Spas in Marrakech (and vicinity)

Palais Moulay Said & SPA
Medina
‐1 km from city center
8.8/10 Excellent! (12 reviews)
Top Resorts & Hotels with Spas in Essaouira

Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection
Essaouira Coast
‐0.66 km from city center
8.6/10 Excellent! (635 reviews)
Top Resorts & Hotels with Spas in Tameslouht

Family Village Marrakech
10/10 Exceptional! (1 review)
Top Resorts & Hotels with Spas in Agafay

Caravan Agafay by Our Habitas
8.4/10 Very Good! (55 reviews)
Popular places to visit

Jemaa el-Fnaa
If you like the hustle and bustle of a market, you might want to head out to Jemaa el-Fnaa in Medina and take in the atmosphere. You could also start your cultural experience by heading over to the museums in the area. Splash some more cash at Souk of the Medina, Souk Semmarine, and Souk Zrabi.
Keep exploring
Keep exploring
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top Cities in Morocco
- More Hotels
- Most popular destinations
- Hotels near Jemaa el-Fnaa
- Hotels near Majorelle Garden
- Hotels near Marrakech Plaza
- Hotels near Avenue Mohamed VI
- Hotels near Oasiria Water Park
- Hotels near Marrakech Museum
- Hotels near Le Jardin Secret
- Hotels near Palais des Congrès
- Hotels near Koutoubia Mosque
- Hotels near Bahia Palace
- Hotels near Menara Mall
- Hotels near Menara Gardens
- Hotels near Agdal Gardens
- Hotels near El Badi Palace
- Hotels near Le Grand Casino de La Mamounia
- Hotels near Casino de Marrakech
- Hotels near Aqua Fun Club
- Hotels near Essaouira Mogador Golf Course
- Hotels near Carré Eden Shopping Center
- Hotels near Souk of the Medina
- Hotels in Marrakech
- Hotels in Essaouira
- Hotels in Oualidia
- Hotels in Tameslouht
- Hotels in Agafay
- Hotels in Asni
- Hotels in Sidi Abdallah Ghiat
- Hotels in Tamri
- Hotels in Sidi Badhaj
- Hotels in Safi
- Hotels in Oulad Hassoune
- Hotels in Imsouane
- Hotels in Ourika
- Hotels in Sidi Kaouki
- Hotels in Ounagha
- Hotels in Ouirgane
- Hotels in Aguerd
- Hotels in Ghazoua
- Hotels in Aghouatim
- Mogador MENZAH
- Pestana CR7 Marrakech
- Relax Hotel Marrakech
- Riad Saba
- The Oberoi Marrakech
- Nobu Hotel Marrakech
- TUI BLUE Medina Gardens – Adults Only – All Inclusive
- La Maison Arabe Hotel, Spa and Cooking Workshops
- Le Meridien N'fis
- Riad Karmela
- Iberostar Waves Club Palmeraie Marrakech -All Inclusive
- 2Ciels Boutique Hotel & SPA
- Royal Mansour Marrakech
- ibis Marrakech Palmeraie Hotel
- Novotel Marrakech Hivernage
- Le Riad Monceau
- Mandarin Oriental, Marrakech
- Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection
- Barcelo Palmeraie Oasis Resort
- Kenzi Menara Palace & Resort
- Longue Vie Hôtels
- Jaal Riad Resort
- Riad Tahyra
- Riad Amina
- Riad Lalla Zineb & SPA
- Riad Kniza
- El Fenn
- Atlas Essaouira Riad Resort
- RIAD AMANA
- Hotel Le Golf DEssaouira & Spa
- Riad Sidi Magdoul
- Kasbah Tamadot
- Taj Atlas Wellness Boutique Hotel & Spa
- Doubletree By Hilton Ben Guerir Hotel & Residences
- Essaouira Lodge
- Hotel Riad Asfi
- Hotel Top Ourika
- Inara Camp
- Auberge Ayam Atlas
- Le Jardin Des Douars
- Baberrih Hospitality Palaces & Resorts
- The Capaldi Hotel And Spa
- Dar Danse the Bubble on the Beach
- Kasbah Africa
- Villa La Falaise
- Tasguayan
Most popular destinations
Hotels
RDT Hotel & SpaHotels near Riverside Shopping ComplexHotels in Mashonaland CentralHotels in Narok CountyCheap Hotels in ViennaHotels in MarrakechThe Sharks Tail Dive ResortReykjavik Residence HotelHotels in Tharaka-Nithi CountyHotels in Kirinyaga CountyHotels in Kajiado CountyGreen Island ResortHotels in TenjinHotels near Daniel K. Inouye Intl.Hotels in Kafr el-SheikhHotels in FlixB&B MirabelHotels in Baringo CountyHotels in KindiaUndarius Hotel - Clothing Optional Hotel Exclusively for Gay MenWink @ Mosque StreetPalihotel SeattleHotels in CopperbeltHotels in YoussoufiaHotels in Machakos CountyHotels in HelsinkiResorts Boracay IslandHotels in ImoHyatt Regency Denver at Colorado Convention CenterHotels in West Pokot County