Enter your dates for prices and availability of the best hotels in Marrakech.
Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+
1359 Best Hotels to Stay in Marrakech
Trip.com brings you a curated list of top accommodations in Marrakech, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
"It is a standard express hotel with a large room. The surrounding area is a bit like an outlet village with many shopping shops. However, some facilities in the room are damaged. For example, the knob for adjusting the water outlet in the bathroom is broken, so it can only flow from the shower head and cannot be changed to the top shower outlet."
"The hotel decoration is good, the staff is very warm and warm, but the room is very small, the distance between the bed and the door is 10 cm, but this is the old city, it looks like all the buildings are such an area.
The hotel's breakfast can't be full. Two people gave 7 slices of bread. I hope that eggs or other foods will be added in the future.
Friendly reminder: living in the old town, taxis are very greedy! Will ask you a lot of fares, will meet many liars on the road! A lot of beggars! Children beggars, women beggars, men beggars, old men beggars! Be careful! Don't talk to strangers! They will pester you! Don't ask for directions, or you will ask for money!! If you give less, they will scold you!!"
"This five-star hotel is hidden in the alleys of the ancient city. It is very charming and well located. You can overlook the ancient city from the rooftop. I was very satisfied with the upgraded room type. It was very comfortable to take a bath in a luxury hotel after coming out of the desert. I recommend it!"
With a stay at Riad Ta'achchaqa, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Majorelle Garden. This riad is 1.6 mi (2.6 km) from Le Grand Casino de La Mamounia and 2.4 mi (3.8 km) from Avenue Mohamed VI.
Treat yourself with massages, body treatments, and facials. Additional amenities at this riad include complimentary wireless internet access, concierge services, and a fireplace in the lobby. Getting to nearby attractions is a breeze with the area shuttle (surcharge).
Satisfy your appetite for lunch or dinner at the riad's restaurant, or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. A complimentary continental breakfast is served daily from 7:30 AM to 10:00 AM.
Featured amenities include express check-in, express check-out, and a 24-hour front desk. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service.
Make yourself at home in one of the 5 individually decorated guestrooms. Your memory foam bed comes with Egyptian cotton sheets. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers.
With a stay at Villa Des 3 Golfs in Marrakech (Annakhil), you'll be within a 10-minute drive of Majorelle Garden and Avenue Mohamed VI. This spa guesthouse is 5 mi (8.1 km) from Jemaa el-Fnaa and 5.1 mi (8.3 km) from Le Grand Casino de La Mamounia.
Relax at the full-service spa, where you can enjoy massages. If you're looking for recreational opportunities, you'll find an outdoor pool and bicycles to rent. Additional features at this guesthouse include complimentary wireless internet access, concierge services, and babysitting (surcharge).
Satisfy your appetite for lunch or dinner at the guesthouse's restaurant, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 8 AM to 10 AM.
Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).
Make yourself at home in one of the 16 guestrooms featuring refrigerators and minibars. 32-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include safes and blackout drapes/curtains, and housekeeping is provided daily.
"I had an amazing 4 nights staying here with my friend. A warm welcome from everyone and given good advice by the manager who was very helpful (sorry cannot remember the spelling of his name), giving tips and showing us places we may like to visit and how to get there.
Rooms are beautiful, with a lovely bathroom and large shower.
Roof top - beautiful and very relaxing.
Breakfast - Beautiful coffee, breads, jams, yogurt and fruits every morning and plenty of.
Cannot fault anything about our stay and only have 1 suggestion. Consider having a small kettle available for visitors to rent to enable warm drinks in the room. Missed being able to make a drink in the morning and at night. Other than that everything was perfect."
With a stay at Riad Les Hibiscus, you'll be centrally located in Marrakech, a 6-minute walk from Jemaa el-Fnaa and 10 minutes by foot from Le Jardin Secret. This family-friendly riad is 1.6 mi (2.5 km) from Bahia Palace and 1.6 mi (2.6 km) from Marrakech Plaza.
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a steam room. Additional amenities at this riad include complimentary wireless internet access, babysitting (surcharge), and tour/ticket assistance. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).
For lunch or dinner, stop by Riad Les Hibiscus, a restaurant that specializes in Moroccan cuisine. You can also grab snacks at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. A complimentary continental breakfast is served daily from 8:00 AM to 10:30 AM.
Featured amenities include a 24-hour business center, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and self parking (subject to charges) is available onsite.
Make yourself at home in one of the 8 individually decorated guestrooms. Your Select Comfort bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers.
With a stay at Riad Sapphire and Spa, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Majorelle Garden. This spa riad is 2 mi (3.2 km) from Le Grand Casino de La Mamounia and 2.5 mi (4.1 km) from Avenue Mohamed VI.
Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and a sauna. This riad also features complimentary wireless internet access and concierge services.
At Riad Sapphire and Spa, enjoy a satisfying meal at the restaurant. Mingle with other guests at the complimentary reception, held daily. A complimentary full breakfast is served daily from 8 AM to noon.
Featured amenities include multilingual staff, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).
Make yourself at home in one of the 8 guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers. Conveniences include safes and in-room massages, and housekeeping is provided daily.
Discover our curated selection of premium hotels in Marrakech for your next stay
No.
1
9.0/10
0 review
Club Med Marrakech la Palmeraie
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
2
9.5/10
54 review
Ksar Char-Bagh Small Luxury Hotels
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
3
9.2/10
51 review
Tigmiza Boutique Hotel & Spa
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
4
9.5/10
57 review
Le Farnatchi
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
5
9.4/10
116 review
Les Jardins de La Koutoubia
Hotel near Marrakech
"Great location"
Select dates to view prices
No.
6
9.2/10
104 review
Hôtel & Ryads Barrière le Naoura
Hotel near Marrakech
"Friendly host"
Select dates to view prices
No.
7
9.3/10
48 review
Sofitel Marrakech Palais Imperial & Spa
Hotel near Marrakech
"Great stay!""Friendly host"
Select dates to view prices
No.
8
9.1/10
41 review
Domaine des Remparts Hotel & Spa
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
9
9.4/10
77 review
Les Deux Tours
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
10
8.8/10
18 review
Dar Darma
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
11
9.2/10
154 review
Mövenpick Hotel Mansour Eddahbi Marrakech
Hotel near Marrakech
"Friendly host""Delicious breakfast"
Select dates to view prices
No.
12
9.1/10
73 review
Sirayane Boutique Hotel & Spa Marrakech
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
13
8.6/10
109 review
Eden Andalou Aquapark & Spa
Hotel near Marrakech
"Great service"
Select dates to view prices
No.
14
8.3/10
58 review
Be Live Collection Marrakech Adults Only All Inclusive
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
15
9.2/10
54 review
Les Jardins de La Médina
Hotel near Kasbah, Marrakech
"Good Location"
Select dates to view prices
No.
16
8.9/10
114 review
Radisson Blu Marrakech, Carré Eden
Hotel near Gueliz, Marrakech
"Located downtown"
Select dates to view prices
No.
17
8.6/10
61 review
Savoy le Grand Hotel Marrakech
Hotel near Marrakech
"Delicious breakfast""Great location"
Select dates to view prices
No.
18
9.4/10
64 review
Villa Makassar
Hotel near Kasbah, Marrakech
"Good Location"
Select dates to view prices
No.
19
8.8/10
68 review
Hotel Jadali & Spa
Hotel near Marrakech
"Good Location"
Select dates to view prices
No.
20
9.3/10
105 review
La Maison Arabe Hotel, Spa & Cooking Workshops
Hotel near Marrakech
"Good Location"
Select dates to view prices
What Travelers Said About the Best Hotels in Marrakech
See all
Browse these genuine traveler ratings and real guest reviews to find the best Marrakech hotels.
9.8/10
Outstanding
GGuest UserAs very seasoned travelers, my family and I enjoy exploring the most amazing resorts and hotels around the world, which we look at with a very discriminating eye. For the Oberoi Marrakesh, it is truly difficult to find fault. The hotel, relatively new, is simply stunning with the impressive lobby and villas, as well as expansive gardens with 2700 olive trees. The acting General Manager Mamdouh is the perfect and consummate hotelier, ever present checking everything non-stop, to ensure the guest experience is nothing less than 5-stars. Jalal from their F&B outlet surprised us with an entire loaf of lemon cake to take back to London that was not available on two breakfasts which we sore missed after our first breakfast. El Habib is an amazing server ready to grant you at least three wishes with his magic lamp! Khalid the Duty Manager also asks non-stop how they can improve a service that is already par excellence. Our hats off to the amazing pastry chef who makes baked goods that rival the best Parisian patisserie. I saw the two staff who cleaned every machine in the fitness center using four sprays leaving neither dust nor germ —- they focus on the minutest detail. The whole team is just extremely well-trained and professional and very committed in their desire to exceed your expectations. The synchronization of their efforts, in the most natural and sincere manner, always with big smiles, translates to nothing less than less than a truly memorable experience. They know how to make you feel like Arab royalty! We will certainly be back!!! Thank you so much to all of you!!! Shukran! If you want that “palace in the middle of the oasis experience” in Marrakesh, you will not get it any better than at the Oberoi!
YYetianqiyiA wonderful hotel, with a calm atmosphere, cleanliness, and the staff are very friendly. Dinner in a tent in the garden was a special and happy experience that I have never experienced before.
I have stayed in Sri Panwa, Phuket and Jumeirah, Maldives, but this hotel was just as good or even better.
NNatasha Audina SI love the ambience, the decor and above all, the service that this riad has given from the moment we arrived until we checked out. The staff member that greeted us was very helpful and informative, and there were two night shift members who were incredibly helpful arranging our early breakfast (because we had to leave super early) and accompanied us to show the safest way to the square at the crack of the dawn. Even when we got lost on our way to the riad, the staff member also picked us up and helped us with our belongings. I would definitely recommend this riad to friends or family who want to make a trip to Morocco, especially Marrakech!
GGuest UserStaying at Riad Dada Messouda & Spa was truly one of the highlights of my trip to Marrakesh. From the moment we arrived, every staff member made us feel incredibly welcome almost like being part of a family. Everyone was so warm, kind, and genuinely helpful. One staff member, in particular, felt like a friend from home so caring and attentive.
Even when we had to leave early at 7:00 AM for a tour, they kindly prepared breakfast just for us. I also asked for help a few times, like cutting a honeydew melon, and they always went the extra mile with a smile. You can really feel that they put heart into everything they do.
The riad itself is stunning full of Moroccan charm and beautiful traditional design. The room and all the common areas were very clean, tidy, and well maintained. Everything felt fresh, peaceful, and comfortable.
I chose this place because I wanted to experience something truly local and authentic, and it completely exceeded my expectations. It’s not just a hotel it feels like home.
Highly recommended for anyone visiting Marrakesh!!!
GGuest UserI recently stayed at this hotel and had a disappointing experience with the front desk staff, specifically the two girls on duty during my check-in at 9 PM. Despite my reservation, I had to wait over 30 minutes for a room, which turned out to be different from the one I booked. Despite informing them of our anniversary, the staff's response was unhelpful. The initial room's view was changed without acknowledgment, and the alternative offered was worse. Only after speaking to the manager ( it's worth noting that the manager I spoke to was exceptionally friendly and understanding) did we receive a better room, but it still wasn't the one we booked. The lack of consideration for our special occasion made it a frustrating experience overall.
MMötley NüFCFirst off, the location was great, a lot of choice for breakfast, nice swimming pool and big/clean room. Most of the staff were actually very helpful, just the last night left a sour taste in my mouth.
I would highly recommend this hotel, but believe some staff should know better what other parts of the hotel were doing and how to speak to guests. Technically, a solo traveller, but my friend was staying in another room. Every day we were given 1 large complementary bottle or water and 2 small bottles.
However, on the final night, my friend received, but I didn’t. This was fine and I just politely mentioned it to reception. Bearing in mind there’s not many local shops to get water from, I was glad when I was told this would be rectified.
1 tiny bottle was left in my room, so I rang reception to explain, this is where things got a bit rude and I was surprised at having to ‘fight’ for a bottle of water - especially because this isn’t a cheap hotel. I was redirected to room service, who tried to charge me and then said it’s a housekeeping issue. Then spoke to reception again and then basically called me a liar when I said that I’d had free complimentary water every day.
The lack of water didn’t really bother me, it was that I was sent around in circles and then rudely told I was wrong, even when I pointed out that I’d received water 3-days in a row. After about an hour trying, and very very thirsty, housekeeping - who were very friendly btw - dropped off 4 small bottles of water. If it were a housekeeping issue, I could’ve been told this from the start and there wouldn’t have been an issue.
All that being said, I actually really enjoyed my stay at the hotel and in Marrakech itself.
GGuest UserPlace is nice and clean, staff was also very helpful.
However, do note that the address is not the actual address of the riad. I am travelling alone, and only booked this riad because it was right beside where my friends are staying. I only found out when I arrive that it is a 4-5mins walk from the actual address stated on trip.com. Which was very misleading and they should update the correct address. Kudos to the staff who was very nice to walk me out many times, as I prefer to have someone walk me in the early mornings, and at night. Provided water, and also very helpful and friendly.
Another issue I had was that I arranged an airport transport to pick me from the airport, and was told the driver will be carrying the hotel sign with my name. I could not find the driver and panicked, again because I was travelling alone. I had to call the riad to realise that the driver was not carrying the correct sign, but another name similar to Riad Dar Massai, and did not have my name on it. Which was honestly impossible for me to recognise which is my driver. The sign should be made clear to guest first time in Marrakesh to just show ”RIAD DAR MASSAI + name of guest”.
Finally, the aircon was great, but blankets were really thin. I know they provided extra blankets but I did not use it. So I am very cold at night.
Apart from the few drawbacks, it is overall a beautifully designed Riad, I actually really loved the interior architecture, and the rooms are clean and spacious, showers are hot and nice.
GGuest Userhighly recommend this riad. The staff is nice and friendly. The room is clean and comfortable. The breakfast is super delicious. And also the rooftop is beautiful, it is decorated with lots of plants and flowers. I will definitely choose to stay in this riad again if I visit Marrakech again.
PpixietreatsThe service is superb! We availed the airport pickup to get to the Riad easily. We arrived around 2100 but they waited for us to serve our dinner. Staff are very welcoming even if it is already late. They even arranged a breakfast pack as we are checking out early. Will definitely return! Special thanks to Ihmad!
SSchaalBI really like this hotel, the rooms are really well appointed with air conditioning or heating and efficient internet. Professional and pleasant staff, restaurant and swimming pool at the top. The best location in Marrakech, in the heart of the Hivernage district. To do and redo for a price much lower than all the other hotels in the surrounding area.
Some top places to stay in Marrakech are near popular attractions like Medina of Marrakech and Jemaa el-Fnaa—so you can quickly get to top landmarks and amenities you need.
What is the average price of a hotel in Marrakech for this weekend?
According to Trip.com’s latest 12-month data, 3-star hotels in Marrakech have an average price of AED 480 per night this weekend. For 4-star hotels, the average rate is AED 798 per night. If you’re seeking luxury, 5-star hotels in Marrakech typically cost AED 2,699 per night this weekend.
What is the average nightly price of hotels in Marrakech on weekdays?
Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Marrakech on weekdays is AED 474. For 4-star hotels, the average cost is around AED 783 per night. For a luxury stay, 5-star hotels in Marrakech generally have an average price of AED 2,635 per night on weekdays.
What are the best pet-friendly hotels in Marrakech?
Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.