Hotels With Spa in Marrakesh-Safi, Morocco

Hotels With Spa in Marrakesh-Safi, Morocco

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Spa - Marrakesh-Safi

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Savoy le Grand Hotel Marrakech Hotels in
Savoy le Grand Hotel Marrakech Hotels in Savoy le Grand Hotel Marrakech Hotels in
Hotels in Marrakesh-Safi
GGuest User 2024.10.02
We had a great stay at this hotel. The cleanliness, the friendly staff and the beautiful structure are valuable assets to ensure a pleasant experience. We would definitely return?
Very Good
136 reviews
8.7/10
Price from
US$170
per night
Check Availability
Hotel Imperial Plaza & Spa Hotels in
Hotel Imperial Plaza & Spa Hotels in Hotel Imperial Plaza & Spa Hotels in
Hotels in Marrakesh-Safi
AAGHAI 2024.07.29
Honestly, the room was pretty good, quite spacious, quiet, however I had to pay €1.50 when I arrived, I gave €5 to the gentleman at reception and there he gave me the magic phrase, it's good, you won't have need change and leave the rest to me, I was going to leave him a tip but when you see that he is forcing himself to keep the change without giving the customer his hand then it becomes ridiculous
94 reviews
7.1/10
Price from
US$45
per night
Check Availability
Grand Mogador Menara & Spa Hotels in
Grand Mogador Menara & Spa Hotels in Grand Mogador Menara & Spa Hotels in
Hotels in Marrakesh-Safi
GGuest User 2024.09.12
It was a real pleasure to stay at the Mogador Hotel. The room offers a magnificent view, a very modern and extremely comfortable style. The more than warm welcome, the availability and the kindness of the staff largely contributed to making our stay exceptional. The catering manager was particularly attentive to our requests. Breakfast is a real feast offering an incredible variety of dishes to satisfy all desires. And a special mention for the best fresh ginger juice prepared with special attention. An unforgettable stay that offered us a very enriching overall experience that met our requirements. We personally thank the management who were attentive and very understanding.
Good
128 reviews
7.8/10
Price from
US$91
per night
Check Availability
Riad Africa Hotels in
Riad Africa Hotels in Riad Africa Hotels in
Hotels in Marrakesh-Safi
GGuest User 2024.11.11
Nice location in the shopping street, safe and convenient for hanging around the tourist attractions. The staffs are very helpful and friendly.
Good
74 reviews
7.7/10
Price from
US$55
per night
Check Availability
Hotel Ayoub & Spa Hotels in
Hotel Ayoub & Spa Hotels in Hotel Ayoub & Spa Hotels in
Hotels in Marrakesh-Safi
DDelubeikeduanzhixuan 2025.04.01
[5 points] The most surprising hotel in Morocco! The hotel is in an excellent location, just a 10-minute walk to Marrakech Square. The front desk lady speaks English and French, and took the initiative to help us upgrade the room with a terrace. Special thanks to the Chinese tour guide Master Lin (****************), booking through him is 20% cheaper than the platform price, and he also recommended the top floor pool room, where you can see the starry sky of the Atlas Mountains at night✨ The hotel itself is very distinctive, the Moroccan courtyard in the atrium is super beautiful for taking photos, and the mint tea and crepes for breakfast are also worth a try. Guide Lin (see above for contact information) also helped us plan a private route in the Sahara Desert, saving a lot of queuing time. The room is cleaned twice a day, and the bedding is all local hand-embroidered, which is a great experience! Tips: It is recommended to book 1 month in advance during the peak season. There may be hidden benefits for booking through a local tour guide~
Very Good
63 reviews
8.0/10
Price from
US$50
per night
Check Availability
Grand Plaza Marrakech Hotels in
Grand Plaza Marrakech Hotels in Grand Plaza Marrakech Hotels in
Hotels in Marrakesh-Safi
NNanaalani 2024.12.10
Everything was amazing.. clean ,staff,breakfast, near airport and centre. But i have one note.. small rooms were very clean bed and everything but not nice smell and the towels looks old (very clean but very old ) and the breakfast for 5day the same buffet .. fresh and so nice but need to change the menu specifically the main menu. Many thanks for everyone was fabulous.
Very Good
74 reviews
8.7/10
Price from
US$83
per night
Check Availability
Royal Mirage Deluxe Hotels in
Royal Mirage Deluxe Hotels in Royal Mirage Deluxe Hotels in
Hotels in Marrakesh-Safi
GGuest User 2024.11.24
The lobby and public spaces in this hotel are truly impressive. The rooms are big and clean, with clean sheets and a comfortable, firm bed. The rooms are not as impressive as the lobby, but they are big rooms with a standard layout and balcony. The swimming pool is big and clean. Nice friendly staff. The breakfast selection is great, the only niggle being that the coffee is instant coffee (quelle horreur). Very convenient for the airport. Top top: if you use the Google maps directions function, and are willing to walk a bit, it is really easy to get the public bus to/from the airport for the princely sum of 4 MAD each way.
103 reviews
7.4/10
Price from
US$125
per night
Check Availability
Mövenpick Hotel Mansour Eddahbi Marrakech Hotels in
Mövenpick Hotel Mansour Eddahbi Marrakech Hotels in Mövenpick Hotel Mansour Eddahbi Marrakech Hotels in
Hotels in Marrakesh-Safi
GGuest User 2025.05.09
If you like waiting this place is for you! Whilst most of the staff are friendly, there is a serious lack of urgency in their service. Whether it was checking-in, ordering drinks, or asking for a towel by the pool, you’d always have to wait. This is quite a surprise given the number of staff working - it is unbelievably painful to see plenty of resource around, yet all lack a sense of urgency and ooze inefficiency.
Great
137 reviews
9.2/10
Price from
US$243
per night
Check Availability
Riad Jona Hotels in
Riad Jona Hotels in Riad Jona Hotels in
Hotels in Marrakesh-Safi
GGuest User 2024.07.27
Magnificent riad that deserves its stars. Ideal location for discovering Marrakech and getting around. Impeccable cleanliness. Hearty breakfast included. Restaurant: very good food at affordable prices. The staff are so kind and welcoming with a special mention for Hassan who welcomed us with his smile and kindness throughout the stay. Thank you all for giving us an exceptional stay for this first time in Morocco.
Very Good
114 reviews
8.8/10
Price from
US$70
per night
Check Availability
Riad Palais Sebban Hotels in
Riad Palais Sebban Hotels in Riad Palais Sebban Hotels in
Hotels in Marrakesh-Safi
BBk bb 2024.11.20
Location is about 10 minutes from your square,  Easy to find, the room is nice and the environment is great There are two swimming pools at different locations where you can take photos Breakfast is average, coffee is good
Great
72 reviews
9.2/10
Price from
US$90
per night
Check Availability
See All Hotels With Spa in Marrakesh-Safi

Recent Reviews for Marrakesh-Safi Hotels

See all
7.4/10
GGuest UserThe lobby and public spaces in this hotel are truly impressive. The rooms are big and clean, with clean sheets and a comfortable, firm bed. The rooms are not as impressive as the lobby, but they are big rooms with a standard layout and balcony. The swimming pool is big and clean. Nice friendly staff. The breakfast selection is great, the only niggle being that the coffee is instant coffee (quelle horreur). Very convenient for the airport. Top top: if you use the Google maps directions function, and are willing to walk a bit, it is really easy to get the public bus to/from the airport for the princely sum of 4 MAD each way.
Royal Mirage Deluxe

Royal Mirage Deluxe

Hotel near Marrakech
Price per night from:US$125
9.2/10
Great
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.
Hôtel & Ryads Barrière le Naoura

Hôtel & Ryads Barrière le Naoura

Hotel near Marrakech
Price per night from:US$285
9.4/10
Amazing
GGuest UserEverything was perfect. One criticism however: the hotel is very Audi I would have liked a presentation to be made on my arrival on the different services, I had to ask the employees to find out the number of restaurants, the opening hours...
Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa

Hotel near Marrakech
Price per night from:US$227
8.8/10
Very Good
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!
Riad Lalla Zineb & SPA

Riad Lalla Zineb & SPA

Hotel near Marrakech
Price per night from:US$49
9.5/10
Amazing
TTINGTINGBeen to Dubai, stayed at the Amaha Desert Hotel and Jumeirah Group Hotel, still feel that this is the best. Everything is as beautiful as the picture. I enjoy a building and the copper lamp is very beautiful. I prefer the one in the toilet. The toiletries are complete and are also packed in delicate cloth bags. The comb is a wooden comb and has a great impression. Health is very good, we refused when there was cleaning service at night, because there is no need. The breakfast is also delicious, the bread dessert is a fragrant, and the dinner is not eaten at dinner. You can try it. The courtyard design is very good. It came out and found beautiful, many beautiful flowers, and very quiet. I have never seen other guests except the restaurant. The hotel can pick up and drop off guests, not to call a taxi. It is the staff of the staff who drive Mercedes Bentley to pick up. The next day we switched to the raid in the wheat field. We had to contact the other party to pick up the phone. As a result, the staff of Mansour were all connected, seamlessly connected and perfect. The most touching thing is that the details show the intention, the signature card, the delicious cake fruit. Since we wanted to change the hotel later, we booked a car at noon. I thought the hotel would remind us to check out. Who knows that there is no such thing. No one reminded me that the check-out time is up. We have to go back to the room at 12:45. Probably also know that I am leaving at 1 o'clock, so I don't remind me, very intimate details.
Royal Mansour Marrakech

Royal Mansour Marrakech

Hotel near Marrakech
Price per night from:US$1,796
7.8/10
Good
GGuest UserWhen I went to the place shown on Google Maps, I had to go down a very dark and narrow alley for about 5 more minutes. It's a good thing I chased after the local who asked for a tip. When I got there, the Riyadh staff were so pretty and friendly. The man is very kind. The accommodation was very pretty and nice. Breakfast was good too
Riad & Spa Esprit du Maroc

Riad & Spa Esprit du Maroc

Hotel near Marrakech
Price per night from:US$116
7.3/10
TTOMOMII found this when I was looking for an all-inclusive hotel with a bathtub. It took about 20 minutes by taxi from the city by 80MAD. The taxi from the hotel to the city is 150MAD. There is also a hotel shuttle bus to the city, but one way is one person 15MAD, the time is also decided, and the reservation is filled on the day, so we recommend using a taxi. The staff at the bar counter and restaurant were all very friendly and the work was very friendly. Amenities are not all slippers, toothbrushes, bathrobes, etc. Also, since the power supply is European specification, I bought a transformer at 80MAD at a shop in the hotel. The restaurant venue was buffet style for breakfast, lunch and dinner, and all the wine was white, rose and red. From the Japanese sense, this facility and service cannot be available at this price, so if you have room for the schedule, I recommend staying once.
Marrakech Ryads Parc All Inclusive

Marrakech Ryads Parc All Inclusive

Hotel near Marrakech
Price per night from:US$176
9.3/10
Great
MMo Osmanthe hotel was amazing, I could not fault it, however Trip.com are complete and utter dishonest thieves that do everything to miss sell. We were charged for a room for 3 people, when we arrived at the hotel it was only booked for two people (despite the fact that they confirmed and charged me for 3 people). Trip.com tried blamed me for booking the wrong room, I showed them the confirmation according to their own website and the confirmation sent to me stating 3 people. Then they said it was the hotels fault, again the hotel showed me the confirmation that they sent to the hotel, it Wass for two people. The hotel fixed the problem the following day at no extra charge, while Trip.com proceed to deny doing anything wrong. Long story short, they refused to refund me for the mistake, insisting it was my fault and the hotels fault. They are disgusting and are a bunch on criminals operating out of china and know they can't be touched. Scum
Les Jardins de La Koutoubia

Les Jardins de La Koutoubia

Hotel near Marrakech
Price per night from:US$201
9.1/10
Great
DDarrenOne of the best hotels in the world in terms of service, facilities and food. La Mamounia is so rich in culture and heritage that there is a unique story in every part of the hotel. We visited the Royal Mansour and other 5 star establishments but nothing compares to the warmth and hospitality of the staff at this hotel. A truly remarkable experience and our only disappointment was the lack of time to further explore the various restaurants, cinema, activities area, ****** and wine cellar. Will definitely be back.
La Mamounia Marrakech

La Mamounia Marrakech

Hotel near Sidi Mimoun, Marrakech
Price per night from:US$489
8.8/10
Very Good
GGuest UserMagnificent riad that deserves its stars. Ideal location for discovering Marrakech and getting around. Impeccable cleanliness. Hearty breakfast included. Restaurant: very good food at affordable prices. The staff are so kind and welcoming with a special mention for Hassan who welcomed us with his smile and kindness throughout the stay. Thank you all for giving us an exceptional stay for this first time in Morocco.
Riad Jona

Riad Jona

Hotel near Marrakech
Price per night from:US$70

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties382
Number of Reviews18,855
Average Price (Weekdays)US$280
Average Price (Weekends)US$283