COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Marrakech Hotels from Rs3,031

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Opera Plaza Hotel Marrakech
4 out of 5
Angle Avenue Mohammed VI, et Avenue Hassan II, Marrakech
Fully refundableReserve now, pay when you stay
The price is Rs5,733 per night from 30 Jul to 30 Jul
2.74 km from city centre
4.3/5Excellent! (689 reviews)
"Breakfast buffet used to be a lot better"

Reviewed on 20 Jul 2021

Opera Plaza Hotel Marrakech
Riad Le Jardin d'Abdou
5 out of 5
2/3 derb Makina Arset bel Baraka, Marrakech
Fully refundableReserve now, pay when you stay
The price is Rs3,145 per night from 1 Aug to 1 Aug
1.33 km from city centre
4.5/5Wonderful! (741 reviews)
"This was my first solo trip, and the staff at this Riad definitely made it so much easier!!! Super friendly, and. would reserve all of the group tours for me. While also educating me about the culture so the trip was very much "smooth sailing"! 10/10 recommend for anybody, stay at the "Old City"; ..."

Reviewed on 26 Jul 2021

Riad Le Jardin d'Abdou
Hotel Marrakech Le Semiramis
4 out of 5
Semlalia BP 525, Route de Casablanca, Marrakech
Fully refundableReserve now, pay when you stay
The price is Rs4,539 per night from 18 Aug to 18 Aug
3.37 km from city centre
3.2/5 (958 reviews)
"I quit nice hotel no far from Marrakesh train station"

Reviewed on 17 Jun 2021

Hotel Marrakech Le Semiramis
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Aqua Mirage Club & Aqua Parc - All Inclusive
4 out of 5
Km 5, Route de Tahanaout, Marrakech
The price is Rs13,853 per night from 28 Jul to 28 Jul
10.83 km from city centre
4/5Very Good! (682 reviews)
"Very professional staff Place very clean and quite Great service"

Reviewed on 31 May 2021

Aqua Mirage Club & Aqua Parc - All Inclusive
El Andalous Lounge & Spa Hotel
4 out of 5
Av du President Kennedy, Hivernage, Marrakech
Fully refundableReserve now, pay when you stay
The price is Rs6,287 per night from 2 Aug to 2 Aug
2.2 km from city centre
3.4/5 (352 reviews)
Ok experience
"Mostly an amazing experience. The food was pricey so my advice is to go out and eat much cheaper. The room had a smell and ironing service was terrible so just take your own iron lol."

Reviewed on 26 Feb 2020

El Andalous Lounge & Spa Hotel
Don't see what you're looking for?
See all available properties in Marrakech
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.