Find and Book Top Rated Hotels in Marrakesh

Search among 282 available hotels and places to stay in Marrakesh from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 282
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great159 reviews
MapView on map3.1 km from City Centre900 m from Institute of Applied Technology and Tourism
From   US$ 445 /nightSelect
8.0
Great356 reviews
MapView on map2.6 km from City Centre400 m from Institute of Applied Technology and Tourism
From   US$ 163 /nightSelect
8.2
Great58 reviews
8.3 km from City Centre2.2 km from Golf Amelkis
From   US$ 801 /nightSelect
8.4
Great157 reviews
From   US$ 124 /nightSelect
8.4
Great73 reviews
4.2 km from City Centre700 m from Ansa el Bahia
From   US$ 1 113 /nightSelect
8.2
Great316 reviews
6.2 km from City Centre
From   US$ 119 /nightSelect
Luxury tent
8.6
Great116 reviews
29.4 km from City Centre
From   US$ 336 /nightSelect
8.2
Great351 reviews
2.6 km from City Centre300 m from Marrakesh Train Station
From   US$ 121 /nightSelect
8.2
Great258 reviews
1.7 km from City Centre700 m from Cyber Park Moulay Abdessalam
From   US$ 201 /nightSelect
9.2 km from City Centre800 m from Club Marmara
From   US$ 154 /nightSelect
8.4
Great366 reviews
1.7 km from City Centre700 m from Cyber Park Moulay Abdessalam
From   US$ 726 /nightSelect
8.4
Great86 reviews
14.0 km from City Centre
From   US$ 370 /nightSelect
8.2
Great326 reviews
2.5 km from City Centre200 m from Menara Mall
From   US$ 182 /nightSelect
8.6
Great627 reviews
4.9 km from City Centre500 m from Paddock
From   US$ 132 /nightSelect
6.7 km from City Centre
From   US$ 279 /nightSelect
8.4
Great106 reviews
800 m from City Centre500 m from Djemaa El Fna
From   US$ 68 /nightSelect
8.2
Great59 reviews
1000 m from City Centre500 m from Bahia Palace
From   US$ 214 /nightSelect
Hotel
8.4
Great84 reviews
4.6 km from City Centre1.9 km from PalmGolf Marrakech Palmeraie
From   US$ 220 /nightSelect
8.2
Great130 reviews
1.5 km from City Centre600 m from Cyber Park Moulay Abdessalam
From   US$ 255 /nightSelect
8.6
Great95 reviews
1.5 km from City Centre300 m from Moulay El Yazid Mosque
From   US$ 140 /nightSelect
8.6
Great90 reviews
600 m from City Centre400 m from Marrakech Museum
From   US$ 137 /nightSelect
8.6
Great176 reviews
400 m from City Centre300 m from Marrakech Museum
From   US$ 21 /nightSelect
8.2
Great169 reviews
1.3 km from City Centre500 m from Moulay El Yazid Mosque
From   US$ 45 /nightSelect
8.4
Great154 reviews
1.9 km from City Centre600 m from Menara Mall
From   US$ 372 /nightSelect
8.6
Great74 reviews
4.7 km from City Centre400 m from AL Mazar Mall
From   US$ 158 /nightSelect
8.2
Great310 reviews
From   US$ 101 /nightSelect
8.4
Great388 reviews
2.6 km from City Centre300 m from Marrakesh Train Station
From   US$ 102 /nightSelect
8.4
Great388 reviews
1.6 km from City Centre700 m from Cyber Park Moulay Abdessalam
From   US$ 163 /nightSelect
8.4
Great273 reviews
1000 m from City Centre400 m from Djemaa El Fna
From   US$ 98 /nightSelect
8.4
Great54 reviews
1.2 km from City Centre500 m from Cyber Park Moulay Abdessalam
From   US$ 1 300 /nightSelect
8.4
Great172 reviews
1.1 km from City Centre300 m from Bahia Palace
From   US$ 138 /nightSelect
8.2
Great96 reviews
5.6 km from City Centre2.0 km from PalmGolf Marrakech Palmeraie
From   US$ 74 /nightSelect
Hotel
8.2
Great428 reviews
1.4 km from City Centre1000 m from Majorelle Gardens
From   US$ 97 /nightSelect
8.0
Great404 reviews
11.2 km from City Centre
From   US$ 220 /nightSelect
8.2
Great274 reviews
2.5 km from City Centre600 m from Marrakesh Train Station
From   US$ 73 /nightSelect
8.0
Great219 reviews
2.0 km from City Centre600 m from Menara Mall
From   US$ 133 /nightSelect
Hotel
8.6
Great713 reviews
2.1 km from City Centre700 m from Institute of Applied Technology and Tourism
From   US$ 28 /nightSelect
8.2
Great203 reviews
1.6 km from City Centre800 m from Institute of Applied Technology and Tourism
From   US$ 61 /nightSelect
8.4
Great203 reviews
1.5 km from City Centre1000 m from Institute of Applied Technology and Tourism
From   US$ 89 /nightSelect
8.2
Great244 reviews
900 m from City Centre200 m from Djemaa El Fna
From   US$ 26 /nightSelect
Hotel
8.2
Great284 reviews
900 m from City Centre200 m from Djemaa El Fna
From   US$ 17 /nightSelect
8.2
Great313 reviews
4.0 km from City Centre500 m from AL Mazar Mall
From   US$ 57 /nightSelect
8.4
Great148 reviews
4.8 km from City Centre300 m from Paddock
From   US$ 129 /nightSelect
8.4
Great390 reviews
1.5 km from City Centre400 m from Moulay El Yazid Mosque
From   US$ 47 /nightSelect
8.4
Great356 reviews
2.3 km from City Centre100 m from Menara Mall
From   US$ 261 /nightSelect
8.2
Great347 reviews
18.8 km from City Centre
From   US$ 131 /nightSelect
Hotel
8.2
Great109 reviews
2.5 km from City Centre500 m from Marrakesh Train Station
From   US$ 77 /nightSelect
8.4
Great253 reviews
1000 m from City Centre300 m from Djemaa El Fna
From   US$ 61 /nightSelect
Guest house
8.2
Great248 reviews
1.9 km from City Centre400 m from Saadian Tombs
From   US$ 112 /nightSelect
8.4
Great224 reviews
9.0 km from City Centre1000 m from Club Marmara
From   US$ 397 /nightSelect

Best hotels and places to stay in Marrakesh

Why visit?

Marrakesh, also known as the Red City, is a vibrant and culturally rich destination that offers a unique blend of ancient history and modern luxury. With its stunning riads, bustling souks, and breathtaking architecture, Marrakesh is an ideal city for tourists seeking an exotic and immersive experience. The city is home to a wide array of top-notch hotels, including riads and 5-star accommodations, making it an enticing destination for travelers. Whether youre interested in exploring the historic sites, indulging in local cuisine, or simply enjoying the citys vibrant atmosphere, Marrakesh has something to offer for everyone.

Where to stay?

Medina: The heart of ancient Marrakesh, the Medina is a UNESCO World Heritage Site and offers a traditional Moroccan experience. Here, youll find charming riads (traditional Moroccan houses with an interior courtyard) nestled within narrow, maze-like streets. Staying in a riad in Marrakeshs Medina allows you to immerse yourself in the citys history and culture. From here, you can easily explore renowned attractions such as the bustling Jemaa el-Fnaa square and the stunning Bahia Palace.

Hivernage District: If youre looking for modern luxury, the Hivernage District is the place to be. This upscale neighborhood is home to numerous upscale hotels, including 5-star accommodations, offering excellent amenities and services. The area is known for its beautiful gardens, high-end restaurants, and vibrant nightlife. Staying in the Hivernage District provides a perfect balance between luxury and convenience, as it is located just a short walk away from the Medina.

Palmeraie: For a tranquil and secluded experience, consider staying in the Palmeraie area. This palm grove oasis is located on the outskirts of Marrakesh and offers a serene escape from the bustling city center. Here, youll find luxurious resorts and hotels surrounded by lush greenery and picturesque landscapes. The Palmeraie is a fantastic choice for those seeking relaxation, peace, and rejuvenation during their stay in Marrakesh.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $120.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $500.

Best value for money:

Riad Jardin Secret: This charming riad in Marrakech offers an excellent value for money. Tucked away in the Medina, Riad Jardin Secret provides a tranquil escape from the bustling streets. With its beautiful courtyard, traditional Moroccan décor, and friendly staff, it offers an authentic riad experience at an affordable price.

Les Jardins de la Medina: Nestled in the heart of the Medina, Les Jardins de la Medina is a peaceful oasis offering a great combination of luxury and value. This 4-star hotel features beautifully decorated rooms, a serene courtyard with a swimming pool, and a hammam for relaxation. It also offers complimentary shuttle service to the city center, providing convenience and affordability.

Riad Palais Calipau: Located in the Bab Doukala area of the Medina, Riad Palais Calipau blends traditional Moroccan architecture with modern comforts. This riad offers comfortable rooms, a rooftop terrace with panoramic views, and a traditional hammam spa. With its reasonable rates and excellent service, it offers a fantastic value for a memorable stay in Marrakech.

Best kids-friendly hotels:

Four Seasons Resort Marrakech: This luxury 5-star hotel in Marrakech provides an exceptional family-friendly experience. With spacious rooms, a dedicated kids club, and a childrens pool, the Four Seasons Resort Marrakech ensures a memorable stay for both parents and children. The resort also offers various activities and amenities designed specifically for young guests, including cooking classes and tennis lessons.

Adam Park Marrakech Hotel & Spa: Adam Park Marrakech Hotel & Spa offers a family-friendly environment with its spacious rooms and extensive facilities. Kids will love the large outdoor pool and the on-site playground. The hotels strategic location, close to attractions like the Menara Gardens, makes it convenient for families to explore the city. The friendly staff members are always ready to assist with any needs you may have.

Best hotels for a romantic getaway:

Riad Kheirredine: A luxurious riad located within the Medina, Riad Kheirredine offers an intimate and romantic atmosphere. Couples can enjoy the beautifully decorated rooms, a rooftop terrace with a Jacuzzi, and couples spa treatments. The attentive staff adds to the overall exceptional experience, ensuring a memorable stay for couples seeking a romantic escape.

Royal Mansour Marrakech: This ultra-luxurious 5-star hotel offers absolute privacy and exclusivity, perfect for a romantic getaway. Each stunning riad within the property has its own private pool and 24-hour butler service. The hotels exceptional dining options, including a Michelin-star restaurant, further enhance the romantic experience.

Best for location:

Hotel La Maison Arabe: Situated in the heart of the Medina, Hotel La Maison Arabe is just a short walk away from vibrant souks and iconic landmarks. This elegant riad offers comfortable rooms, a beautiful courtyard, and a renowned restaurant serving delicious Moroccan cuisine. Its central location makes it an ideal base for exploring Marrakechs vibrant atmosphere.

El Fenn: Located in the bustling area of Bab El Ksour, El Fenn offers a convenient and central location. This boutique hotel boasts beautifully designed rooms, a rooftop terrace with stunning views of the Medina, and a refreshing swimming pool. With its proximity to attractions such as the Koutoubia Mosque and the Bahia Palace, El Fenn provides easy access for exploring Marrakech.

Sofitel Marrakech Lounge & Spa: Situated in the Hivernage District, Sofitel Marrakech Lounge & Spa offers a prime location with close proximity to both the Medina and modern amenities. This 5-star hotel features elegant rooms, lush gardens, and a luxurious spa. With its strategic location, guests can easily explore the citys attractions during the day and retreat to a serene environment in the evenings.

Best for a short city break:

Riad Star: Formerly owned by the legendary Josephine Baker, Riad Star offers a charming and cozy atmosphere perfect for a short city break. Located in the Medina, its within walking distance to attractions such as the Bahia Palace and El Badi Palace. The riads attentive staff, comfortable rooms, and inviting courtyard create a welcoming retreat.

Riad Farnatchi: Situated in the heart of the Medina, Riad Farnatchi provides a luxurious and tranquil escape from the citys hustle and bustle. This beautifully decorated riad offers spacious suites, a rooftop terrace with panoramic views, and a spa for relaxation. Its central location allows guests to easily explore Marrakechs highlights during their short stay.

Show moreLess