Find hotels in Marrakech from £19
Go beyond your typical stay in Marrakech (and vicinity)
Check prices for these dates
Top 10 Marrakech hotels and places to stay

Riad Zaid
Riad Zaid

Riad Couleurs du Sud
Riad Couleurs du Sud

Pestana CR7 Marrakech
Pestana CR7 Marrakech

Es Saadi Marrakech Resort Palace
Es Saadi Marrakech Resort Palace

Riad Dar Anika
Riad Dar Anika

Hivernage Secret Suites & Garden
Hivernage Secret Suites & Garden
Great weekend hotel deals in Marrakech
Image gallery for Riad villa saphir & SPA

Riad villa saphir & SPA
Where to stay in Marrakech

Medina
A noteworthy feature of Medina is its popular shops. While you're in town, be sure to stop and check out Le Jardin Secret and Ben Youssef Madrasa.

Gueliz
Gueliz is popular for its abundant dining options, and if you're looking for more to see and do, you might think about a trip to Yves Saint Laurent Museum or Majorelle Garden.

Hivernage
Hivernage is known for its ample dining options, and you can make a stop by Menara Mall and Casino de Marrakech while in the area.

Annakhil
Annakhil is known for its abundant dining options, and you can plan a trip to Amelkis Golf Club and Museum Palmeraie while you're in town.

Palmeraie
Get to know Palmeraie by checking out its gardens, golf courses and spas. Consider a visit to nearby sights like Jemaa el-Fnaa or Yves Saint Laurent Museum during your time in the area.
More cheap stays in Marrakech
More cheap stays in Marrakech

Selina Nomad Camp Agafay
Hotels in Marrakech with star rating
Hotels in Marrakech with star rating

5 Star Hotels
Accommodation near Marrakech attractions
Accommodation near Marrakech attractions

Jemaa el-Fnaa
Watch spellbinding dance routines, interact with snake charmers and browse the market stalls in this fascinating cultural hub on a central square.
Find out more about Marrakech
Find out more about Marrakech
Discover unique Marrakech hotels with Expedia
Marrakech hotels for every type of traveller
You'll encounter a multitude of places to stay in Marrakech, Morocco's colourful tourist mecca, but the region is particularly well-known for its secluded adults-only hotels. These romantic hideaways are for whisking your partner away on an imitate retreat.
For an unmistakable Moroccan experience, consider staying in a riad hotel in Marrakech. Boasting unique Arabian design, magnificent inner courtyards and warm hospitality, riad hotels are a must for tourists looking to immerse themselves in the vibrant local culture.
If you're seeking a hassle-free holiday with your family, all-inclusive hotels in Marrakech are hard to resist. With all meals and drinks included, you won't have to worry about feeding your kids or spending an extra penny on food. Travelling on a shoestring? Take your pick from a vast array of cheap hotels in Marrakech, perfect for budget holidaymakers looking to uncover the city's treasures without breaking the bank. If it's opulence you're after, you'll find luxury Marrakech hotels to impress even the most discerning high-end traveller.
Popular places to stay in Marrakech
When you're deciding where to stay in Marrakech, the following neighbourhoods offer a plethora of accommodation options, as well as fascinating sights and sounds:
- Medina. A UNESCO World Heritage site, this fascinating neighbourhood is one of the best places to stay in Marrakech for historical charm and its proximity to the action. Among the variety of hotels in Medina, the district has plenty of riad hotels that offer a particularly atmospheric retreat. The city's top attractions, such as the elegant Koutobia mosque and sprawling Jemaa el-Fna square, will be within touching distance when you book a hotel in Marrakech's Medina area.
- Kasbah. A treasure trove of must-see attractions in the heart of the city, the walled neighbourhood of Kasbah is one the best places to find Marrakech accommodation. Here you'll find more charming riad properties, as well as budget hotels ideal for a low-cost stay in Marrakech. The majestic Badi Palace, known for its ornate gardens, and the magnificent Saadian tombs are just some of the must-see sights in Kasbah.
- Hivernage. This modern neighbourhood is within walking distance of Medina and is home to some of the best luxury hotels in Marrakech in Marrakech. Here, you'll also encounter trendy cocktail lounges, high-end restaurants and slick casinos.
- Gueliz. Within walking distance from Medina, this upmarket neighbourhood of boasts some of the best accommodation in Marrakech. If you fancy pampering yourself in a spa hotel, Gueliz is the place to be. In the area, you'll also encounter cheap hotels as well as all-inclusive hotels. Thanks to its museums, art galleries and the lush Majorelle Garden, Gueliz is one of the best places to stay in Marrakech if you're seeking cultural experiences.
Marrakech accommodation picks
Take a look at the following hotels near Marrakech and in the city itself. With outstanding amenities and excellent guest reviews, these are some of Expedia's top picks for Marrakech accommodation.
- Aqua Mirage Club & Aqua Parc – All-inclusive. With three pools, seven spas and a host of opulent rooms, this is one of the most popular places to stay in Marrakech.
- Riad Saba. Tucked away in Medina, this is among the highest-rated riad hotels in Marrakech and offers breakfast, free Wi-Fi and a refreshing pool.
- L'Oliveraie de l'Atlas. VIP access for Expedia Gold and Silver members. This is one of the top hotels in Marrakech, with charming suites decorated in typical Moroccan style.
- Palais Ronsard. A popular choice for opulent accommodation in Marrakech. Enjoy refreshing spa treatments when you stay at Palais Ronsard.
Marrakech Hotel Reviews
Marrakech Hotel Reviews

La Mamounia
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of Marrakech
- Hotels in Medina
- Hotels in Gueliz
- Hotels in Hivernage
- Hotels in Annakhil
- Hotels in Palmeraie
- Hotels in Rahba Kedima
- Hotels in Mechouar-Kasbah
- Hotels in Agdal
- Hotels in Tassoultante
- Hotels in Kasbah
- Hotels in Menara
- Hotels in District of Sidi Youssef Ben Ali
- Hotels in Bab Doukkala
- Hotels in Riad Zitoun Jdid
- Hotels in Sidi Bou Amar
- Hotels in Semlalia
- Hotels in Mellah
- Hotels in Daoudiate
- Hotels in Targa
- Hotels in Ouahat Sidi Brahim
Accommodation near Marrakech attractions
- 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 Le Jardin Secret
- Hotels near Palais des Congrès
- Hotels near Bahia Palace
- Hotels near Menara Mall
- Hotels near Le Grand Casino de La Mamounia
- Hotels near Aqua Fun Club
- Hotels near Carré Eden Shopping Center
- Hotels near Souk of the Medina
- Hotels near Ben Youssef Madrasa
- Hotels near La Plage Rouge Swimming Pool
- Hotels near Saadian Tombs
- Hotels near Amelkis Golf Club
Choose Your Marrakech Hotel Style
- Boutique Hotels in Marrakech
- Business Hotels in Marrakech
- Casino Hotels in Marrakech
- Cheap Hotels in Marrakech
- Family-Friendly Hotels in Marrakech
- Golf Hotels in Marrakech
- Historic Hotels in Marrakech
- Hotels with Air Conditioning in Marrakech
- Hotels with Airport Transfers in Marrakech
- Hotels with Babysitting Services in Marrakech
- Hotels with Balcony in Marrakech
- Hotels with Breakfast in Marrakech
- Hotels with Connecting Rooms in Marrakech
- Hotels with Entertainment in Marrakech
- Hotels with Gym in Marrakech
- Hotels with Hot Tubs in Marrakech
- Hotels with Indoor Pools in Marrakech
- Hotels with Parking in Marrakech
- Hotels with Pool in Marrakech
- Hotels with Restaurant in Marrakech
- Hotels with Wifi in Marrakech
- Hotels with a Bar in Marrakech
- Hotels with smoking rooms in Marrakech
- Luxury Hotels in Marrakech
- Mountain Hotels in Marrakech
- Pet-Friendly Hotels in Marrakech
- Romantic Hotels in Marrakech
- Spa Hotels in Marrakech
- Sports Hotels in Marrakech
- Wedding Hotels in Marrakech
More accommodation types in
Hotels near Marrakech Airports
Search Marrakech Hotel Brands
Hotels Near Marrakech, Marrakech-Safi
- Tameslouht Hotels
- Agafay Hotels
- Sidi Abdallah Ghiat Hotels
- Asni Hotels
- Sidi Badhaj Hotels
- Oulad Hassoune Hotels
- Ourika Hotels
- Ouirgane Hotels
- Aghouatim Hotels
- Ghmate Hotels
- Sti Fadma Hotels
- Imlil Hotels
- Lalla Takarkoust Hotels
- Marrakesh-Tensift-El Haouz Hotels
- Ben Guerir Hotels
- Al Ouidane Hotels
- Nzala Hotels
- Saâda Hotels
- Amizmiz Hotels
- Tamazouzte Hotels
Explore more hotels
- Riad Marraplace
- Four Seasons Resort Marrakech
- Kenzi Rose Garden
- Savoy Le Grand Hotel
- Riad Almisk
- Almas Hotel
- Riad Flamme D’Orient & SPA
- Grand Plaza
- The Central House Marrakech Medina - Hostel
- Hotel Riu Tikida Palmeraie - All Inclusive
- Radisson Blu Hotel, Marrakech Carré Eden
- Kennedy Hospitality Resort