Find and Book Top Rated Hotels in Marrakesh

Search among 587 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 587
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
MapView on map6.7 km from City Centre
From   US$ 220 /nightSelect
8.2
Great347 reviews
MapView on map18.8 km from City Centre
From   US$ 134 /nightSelect
8.2
Great62 reviews
8.9 km from City Centre
From   US$ 302 /nightSelect
8.2
Great159 reviews
3.1 km from City Centre900 m from Institute of Applied Technology and Tourism
From   US$ 647 /nightSelect
8.6
Great1057 reviews
5.9 km from City Centre1.0 km from Paddock
From   US$ 183 /nightSelect
8.4
Great144 reviews
800 m from City Centre500 m from Koutoubia
From   US$ 238 /nightSelect
8.2
Great228 reviews
9.2 km from City Centre800 m from Club Marmara
From   US$ 164 /nightSelect
8.0
Great405 reviews
11.1 km from City Centre
From   US$ 100 /nightSelect
8.4
Great54 reviews
1.2 km from City Centre500 m from Cyber Park Moulay Abdessalam
From   US$ 1 559 /nightSelect
8.2
Great317 reviews
6.2 km from City Centre
From   US$ 122 /nightSelect
8.2
Great58 reviews
8.3 km from City Centre2.2 km from Golf Amelkis
From   US$ 683 /nightSelect
8.2
Great283 reviews
4.3 km from City Centre600 m from AL Mazar Mall
From   US$ 56 /nightSelect
8.2
Great136 reviews
6.3 km from City Centre
From   US$ 163 /nightSelect
8.6
Great211 reviews
1.7 km from City Centre100 m from Saadian Tombs
From   US$ 604 /nightSelect
8.0
Great356 reviews
2.6 km from City Centre400 m from Institute of Applied Technology and Tourism
From   US$ 171 /nightSelect
8.4
Great75 reviews
4.2 km from City Centre700 m from Ansa el Bahia
From   US$ 1 109 /nightSelect
8.2
Great158 reviews
8.6 km from City Centre
From   US$ 192 /nightSelect
8.6
Great627 reviews
4.9 km from City Centre500 m from Paddock
From   US$ 156 /nightSelect
8.4
Great400 reviews
6.0 km from City Centre300 m from Oasiria Water Park
From   US$ 215 /nightSelect
8.4
Great86 reviews
14.0 km from City Centre
From   US$ 384 /nightSelect
8.2
Great130 reviews
1.5 km from City Centre600 m from Cyber Park Moulay Abdessalam
From   US$ 416 /nightSelect
8.4
Great388 reviews
2.6 km from City Centre300 m from Marrakesh Train Station
From   US$ 91 /nightSelect
8.2
Great325 reviews
2.5 km from City Centre200 m from Menara Mall
From   US$ 176 /nightSelect
8.0
Great219 reviews
2.0 km from City Centre600 m from Menara Mall
From   US$ 135 /nightSelect
8.4
Great218 reviews
2.2 km from City Centre600 m from Saadian Tombs
From   US$ 297 /nightSelect
8.2
Great189 reviews
6.1 km from City Centre400 m from PalmGolf Marrakech Palmeraie
From   US$ 149 /nightSelect
8.2
Great248 reviews
5.5 km from City Centre2.4 km from PalmGolf Marrakech Palmeraie
From   US$ 622 /nightSelect
8.4
Great578 reviews
800 m from City Centre300 m from Djemaa El Fna
From   US$ 259 /nightSelect
8.4
Great245 reviews
700 m from City Centre800 m from Koutoubia
From   US$ 186 /nightSelect
Riad
8.6
Great101 reviews
700 m from City Centre400 m from Souk of the Medina
From   US$ 603 /nightSelect
8.4
Great87 reviews
11.7 km from City Centre2.0 km from Club Marmara
From   US$ 451 /nightSelect
8.2
Great285 reviews
4.2 km from City Centre400 m from AL Mazar Mall
From   US$ 104 /nightSelect
8.2
Great347 reviews
2.6 km from City Centre300 m from Marrakesh Train Station
From   US$ 109 /nightSelect
8.4
Great385 reviews
1.6 km from City Centre700 m from Cyber Park Moulay Abdessalam
From   US$ 149 /nightSelect
8.6
Great176 reviews
400 m from City Centre300 m from Marrakech Museum
From   US$ 122 /nightSelect
8.4
Great164 reviews
1.3 km from City Centre500 m from Moulay El Yazid Mosque
From   US$ 120 /nightSelect
8.6
Great601 reviews
500 m from City Centre300 m from Marrakech Museum
From   US$ 96 /nightSelect
8.4
Great102 reviews
2.8 km from City Centre700 m from Institute of Applied Technology and Tourism
From   US$ 191 /nightSelect
8.4
Great55 reviews
7.2 km from City Centre
From   US$ 1 504 /nightSelect
8.4
Great35 reviews
700 m from City Centre900 m from Souk of the Medina
From   US$ 637 /nightSelect
8.2
Great310 reviews
From   US$ 120 /nightSelect
8.4
Great154 reviews
1.9 km from City Centre600 m from Menara Mall
From   US$ 399 /nightSelect
8.2
Great114 reviews
700 m from City Centre400 m from Koutoubia
From   US$ 157 /nightSelect
8.4
Great352 reviews
2.3 km from City Centre100 m from Menara Mall
From   US$ 200 /nightSelect
8.4
Great366 reviews
1.7 km from City Centre700 m from Cyber Park Moulay Abdessalam
From   US$ 408 /nightSelect
8.4
Great96 reviews
700 m from City Centre900 m from Souk of the Medina
From   US$ 119 /nightSelect
8.2
Great158 reviews
From   US$ 29 /nightSelect
8.2
Great375 reviews
1.7 km from City Centre700 m from Institute of Applied Technology and Tourism
From   US$ 100 /nightSelect
Riad
8.2
Great157 reviews
800 m from City Centre1.0 km from Majorelle Gardens
From   US$ 181 /nightSelect
8.2
Great258 reviews
1.7 km from City Centre700 m from Cyber Park Moulay Abdessalam
From   US$ 201 /nightSelect

Best Hotels and Places to Stay in Marrakesh

Why Visit?

Marrakesh, known for its stunning architecture, vibrant markets, and rich cultural heritage, is a captivating destination for tourists. With its traditional riads, luxurious hotels, and 5-star accommodations, Marrakesh offers a unique blend of history and modernity, making it an enticing city to explore.

Where to Stay?

Medina: The heart of Marrakesh, the Medina, is a UNESCO World Heritage site and a popular choice for tourists seeking an authentic experience. Here, you can find charming riads in Marrakech, traditional Moroccan guesthouses with beautiful courtyards and intricate designs. Staying in the Medina allows easy access to iconic attractions like the Jardin Majorelle, the famous souks, and the bustling Djemaa el-Fna square.

Gueliz: For a more contemporary stay, Gueliz is an ideal district. This modern neighborhood offers a wide range of hotels in Marrakesh, catering to various budgets. Gueliz is home to upscale restaurants, trendy bars, and stylish boutiques, providing a different atmosphere compared to the traditional Medina. The location also offers proximity to attractions like the Majorelle Garden and the Yves Saint Laurent Museum.

Palmeraie: If you prefer a serene and luxurious escape, Palmeraie is the perfect oasis. Located just outside the city center, this lush palm grove boasts exclusive resorts and villas. Hidden amidst the palm trees, these accommodations offer tranquility and world-class amenities. While you can enjoy the serenity, Palmeraie is still within reach of Marrakeshs main attractions.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night is around $40 to $100.

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

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

Best Value for Money:

Riad Jona: Located in the heart of the Medina, Riad Jona offers comfortable rooms with traditional Moroccan decor. With affordable rates and a central location, this riad in Marrakech is a great choice for travelers looking for a budget-friendly option. The riad features a beautiful courtyard, a rooftop terrace with panoramic views, and friendly and helpful staff.

Hotel Le Caspien: Situated in Gueliz, Hotel Le Caspien provides modern and stylish accommodations at a reasonable price. The hotel boasts an outdoor pool, a restaurant serving Moroccan and international cuisine, and spacious rooms with contemporary amenities. Its convenient location allows easy access to Guelizs vibrant shops, cafes, and restaurants.

Hotel Amani: Nestled in the Palmeraie district, Hotel Amani offers a tranquil setting away from the bustling city center. This charming hotel features traditional Moroccan architecture and lush gardens. With its outdoor swimming pool, hammam, and cozy rooms, Hotel Amani provides excellent value for money for those seeking a peaceful retreat.

Best Kid-Friendly Hotels:

Les Jardins de la Koutoubia: This luxury hotel in Marrakech caters to families with its spacious rooms and a range of kid-friendly amenities. Children can enjoy the hotels outdoor pool and play area, while parents can indulge in the spa or relax in the picturesque courtyard. The hotels central location near the Medina makes it convenient for exploring the city with ease.

Kenzi Club Agdal Medina: Situated in the Agdal district, this family-friendly hotel offers a range of activities for children, including a mini club with educational programs and a kids pool with water slides. The spacious rooms provide ample space for families, and the hotels all-inclusive option ensures a hassle-free stay.

Best Hotels for a Romantic Getaway:

Riad Kheirredine: Located in the Medina, Riad Kheirredine offers an intimate and romantic atmosphere for couples. The riad features beautifully designed rooms, a rooftop terrace with panoramic views, and a tranquil spa. Enjoy a romantic dinner in the courtyard or indulge in a couples massage for a truly memorable experience.

La Mamounia: A legendary 5-star hotel in Marrakech, La Mamounia exudes opulence and luxury. Set within a lush garden, the hotel boasts elegant rooms, world-class dining options, and a stunning spa. Couples can relax by the poolside or explore the hotels extensive grounds, creating unforgettable moments together.

Best for Location:

Royal Mansour Marrakech: Situated just outside the Medina walls, this extravagant 5-star hotel offers exceptional luxury and convenience. The Royal Mansour Marrakech provides spacious riads with private plunge pools, impeccably designed interiors, and a variety of onsite dining options. Its location allows easy access to both the Medina and Gueliz.

Four Seasons Resort Marrakech: Located in the Hivernage district, this luxurious hotel combines modern comforts with Moroccan elegance. The resort features lush gardens, multiple pools, and a tranquil spa. With its central location, guests can easily explore nearby attractions such as the Menara Gardens and the Koutoubia Mosque.

Hotel Sofitel Marrakech Lounge & Spa: Situated in the Hivernage district, this stylish hotel offers elegance and convenience. With its sophisticated rooms, beautiful gardens, and an extensive spa, Hotel Sofitel Marrakech Lounge & Spa provides a luxurious retreat just steps away from the vibrant Djemaa el-Fna square.

Best for a Short City Break:

Riad Chergui: Located in the Medina, Riad Chergui offers a peaceful escape while still being close to the citys main attractions. This riad features comfortable rooms, a rooftop terrace with a panoramic view of the Medina, and a welcoming staff. Its central location allows for easy exploration of Marrakechs cultural sites and markets.

Hotel Les Deux Tours: Tucked away in the Palmeraie district, Hotel Les Deux Tours offers a serene ambiance perfect for a short getaway. The hotel features spacious and elegant accommodations, lush gardens, and a tranquil swimming pool. Guests can relax in the peaceful surroundings or take advantage of the hotels shuttle service to explore the city center.

Show moreLess