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 down 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
Hotel near Gueliz,Marrakech 40% of visitors choose this area
GGuest User 2026.02.05
The staff were very helpful and attentive. The breakfast was generous and varied, with something for everyone, and the cleanliness was impeccable.
52 reviews
6.4/10
Price from
£44
per night
Check availability
Hotels in Marrakesh-Safi
AAnonymous User 2025.02.14
This hotel offers a pleasant overall experience. The rooms are spacious, clean, and well-appointed, with comfortable beds that ensure a good night’s rest. The hotel provides excellent facilities, including a gym, swimming pool, and business center, catering to various guests’ needs. The breakfast selection is diverse and delicious, and the staff is friendly and attentive, responding promptly to guests’ requests.
Great
113 reviews
9.1/10
Price from
£93
per night
Check availability
Hotels in Marrakesh-Safi
AAnonymous User 2026.03.01
The staff Is very friendly and nice, Very good breakfast and good location. Unfortunately the humidity in the room is quite intense and there is mould in the rooms. We asked to change room because of mould sensitivity and the answer was that all the rooms have it and they cannot do much about it. The pool is just ornamental and the services cost extra (quite overpriced compared to other place in the medina). For the price we would expect a bit more.
Very Good
29 reviews
8.7/10
Price from
£63
per night
Check availability
Hotel near Gueliz,Marrakech 40% of visitors choose this area
GGuest User 2026.02.25
The hotel's location is super convenient. It's a straight 40-minute walk to the Medina. The train station is just 10 minutes away (we had a fantastic trip to Casablanca from there). All taxi drivers know this hotel. Yes, the hotel is a bit dated, BUT if you're not planning to just sit in your room, it's a very decent option. Breakfasts are standard, nothing fancy. The pool with sun loungers is absolutely fantastic. We even managed to get a tan! 👌👍
Very Good
48 reviews
8.0/10
Price from
£40
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2026.01.10
That was my garden view I booked, is that even a garden??. Didn’t have any slippers in my room & to have a robe it is a 1,000 MAD deposit? in all my travelling that is on unheard off to me. Should have stated that on there amenities. I’ve stayed at multiple 5 start hotels this was unheard of to me. Also if you want to bring in a McDonald’s forget about it the security will stop you from bringing it into the hotel. Not only me but other guest too was stopped. Should have these rules stated while booking to save us the embarrassment. Other than that the stay there was amazing, breakfast amazing but was let down by the issues mentioned.
Very Good
92 reviews
8.9/10
Price from
£172
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2024.09.13
Hotel was very nice.Room service was not good.They didnt clean the room after telling them couple of times.Room phone was not working.Receptionist need to be more helpful and friendly.
Very Good
99 reviews
8.1/10
Price from
£52
per night
Check availability
Hotels in Marrakesh-Safi
Ssofa.voyage 2026.03.12
Gorgeous hotel! Very beautiful exterior, clean, and the lobby smells pleasant. Breakfast was delicious (they had lots of fruit 🤩) The location is also great, easy to find. There are plenty of restaurants around. On the day of checkout, they helped me order a taxi and carried my luggage. Thank you 💕 I'd be happy to return to this hotel.
Very Good
119 reviews
8.8/10
Price from
£46
per night
Check availability
Hotels in Marrakesh-Safi
MMohamed 2025.08.01
It was all right, it was a pity that the rooms did not indicate the direction of prayer, and unfortunately no clothes of prayer, and for the rest, everything was perfect.
Very Good
120 reviews
8.5/10
Price from
£133
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2026.02.06
My family needed to leave the car in Marakesh for an overnight excursion (1 night). The manager denied the request (it took asking several people to get an answer) because someone had recently left their car in the lot for a month. We had two rooms in the hotel and were asking for 1 day - and we were trying to be honest about it. I would think you had several customers that take that type of excursion and that you could easily be accomadating to that need, especially since you advertise free parking. Otherwise the stay was good. And you could have told us that that there was overnight parking available in the mall parking lot right up the street, instead of recommending a possible lot a 10 minute cab ride away.
Very Good
69 reviews
8.6/10
Price from
£111
per night
Check availability
Hotels in Marrakesh-Safi
ААртемВК 2025.06.02
Риад удобно расположен, внутри очень красиво и уютно. Номер был чистый, было и всё необходимое. Можно дополнительно заказать завтрак, если вдруг при бронировании упустили эту опцию. На самом верху есть большая терраса, на которой вечером приятно посидеть и выпить чашечку мятного чая. Персонал очень дружелюбный, учли все наши пожелания. Рекомендуем это место от всей души! Спасибо!
Great
27 reviews
9.1/10
Price from
£32
per night
Check availability
See All Hotels With Spa in Marrakesh-Safi

Recent Reviews for Marrakesh-Safi Hotels

See all
8,9/10
Very Good
GGuest UserThat was my garden view I booked, is that even a garden??. Didn’t have any slippers in my room & to have a robe it is a 1,000 MAD deposit? in all my travelling that is on unheard off to me. Should have stated that on there amenities. I’ve stayed at multiple 5 start hotels this was unheard of to me. Also if you want to bring in a McDonald’s forget about it the security will stop you from bringing it into the hotel. Not only me but other guest too was stopped. Should have these rules stated while booking to save us the embarrassment. Other than that the stay there was amazing, breakfast amazing but was let down by the issues mentioned.
Savoy le Grand Hotel Marrakech

Savoy le Grand Hotel Marrakech

Hotel near Marrakech
Price per night from:£172
9,4/10
Amazing
GGuest UserThis is a very worthwhile hotel. It can be said to be the highlight of the entire trip to Morocco. Each room is an independent Riad courtyard. The service is friendly but not overly enthusiastic. Except for the average food, the environment can be said to be impeccable. Marrakech is actually quite dirty and messy as a whole. The inside and outside of the hotel can be said to be two different worlds. If I come to Marrakech next time, I will still consider staying here!
Amanjena

Amanjena

Hotel near Marrakech
Price per night from:£1,350
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:£387
8,9/10
Very Good
Mmskmr95624The interior is just as beautiful and colorful as pictured. I really appreciated the mineral water and the powerful hairdryer in the room. Breakfast was also incredibly delicious. However, the area around the riad isn't the safest, and there are scammers lingering around offering directions. If you're a woman traveling alone, I'd advise being cautious when moving around. It's also quite a distance to various tourist attractions. I also had a massage, which was excellent. Every staff member was very attentive and helpful.
Riad Oriental Glory & Spa

Riad Oriental Glory & Spa

Hotel near Marrakech
Price per night from:£63
9,0/10
Great
GGuest UserStayed at Riad Mama for 5 days and 4 nights, and it was an unforgettable experience. The riad itself is beautiful and tastefully decorated, but what truly made the stay exceptional were the people and their outstanding service. Dunya went above and beyond, helping me with my large luggage to the lobby and keeping my room spotless at all times. Farid prepared Moroccan tea for me on my first night on the rooftop and generously shared great restaurant recommendations. Nour, the director, and her sister greeted me with warm smiles every time they saw me and provided truly fantastic service. They offered warm, genuine hospitality and consistently went the extra mile to make sure I was comfortable and well taken care of. I genuinely felt like a welcomed guest rather than a tourist. When I unfortunately had food poisoning on my second day and didn’t leave my room at all, they noticed and checked on me to make sure I was okay. That level of care meant so much to me. Lastly, the riad itself is literally just 2–4 minutes away from Jemaa el-Fnaa and the Medina, which made getting around incredibly easy. I would definitely come back again without hesitation. Thank you Riad Mama! I can’t recommend Riad Mama enough this is hospitality at its finest. The rooftop view facing Koutoubia mosque.
Riad Mama

Riad Mama

Hotel near Marrakech
Price per night from:£101
8,0/10
Very Good
GGuest UserVery friendly staff, hot water took awhile in the shower, good location. Went to the wrong hotel with a similar name twice
Hotel Imperial Plaza & Spa

Hotel Imperial Plaza & Spa

Hotel near Marrakech
Price per night from:£45
7,4/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:£136
9,5/10
Amazing
GGuest UserPerfect location in a luxurious space. The hotel lives up to its standard and without a doubt.
Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa

Hotel near Marrakech
Price per night from:£296
8,5/10
Very Good
MMohamedIt was all right, it was a pity that the rooms did not indicate the direction of prayer, and unfortunately no clothes of prayer, and for the rest, everything was perfect.
Kenzi Rose Garden

Kenzi Rose Garden

Hotel near Marrakech
Price per night from:£133
7,8/10
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 Hafssa

Riad Hafssa

Hotel near Marrakech
Price per night from:£43

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 1.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 properties399
Number of reviews18,969
Weekday Avg. Price£209
Weekend Avg. Price£214