Hotels With Spa in Marrakesh-Safi, Morocco

Hotels With Spa in Marrakesh-Safi, Morocco

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
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
GGuest User 2025.10.04
The Wi-Fi is poor, constantly dropping out, and there's no kettle or fridge in the room, which is certainly inconvenient in the heat. However, the location is good, the bed is comfortable, and the pool area is beautiful. I was lucky; there were almost no other guests, and the restaurant staff was very kind and provided hot water and dishes. There's no laundry! I'm not sure where this information came from, but there is a paid laundry literally 100 meters from the hotel.
44 reviews
6.4/10
Price from
£26
per night
Check Availability
Hotels in Marrakesh-Safi
__WeChat283628**** 2025.12.23
Facilities: This is a great hotel, located right next to the Marrakech train station. I highly recommend staying here if you want to avoid getting ripped off by taxis. Ambiance: Nice, there's a large swimming pool in the middle. It seems all rooms have balconies, perfect for enjoying a local Casablanca beer. It was during the Africa Cup, and you could watch the car parades celebrating Morocco's wins 🍾
Great
105 reviews
9.0/10
Price from
£77
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
24 reviews
8.7/10
Price from
£31
per night
Check Availability
Hotel near Gueliz,Marrakech
IIznogoud 2026.01.31
I had a fantastic four‑night stay while in town for Marrakech half marathon. The service from the staff stood out — everyone was friendly, attentive, and genuinely helpful throughout my visit. It made the whole experience feel smooth. The hotel is conveniently close to several restaurants and bakeries, which made grabbing meals and snacks incredibly easy, especially on busy race days. Being able to walk everywhere was an added bonus. It was an excellent stay, and I will return next year for another marathon event.
Very Good
44 reviews
8.3/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
86 reviews
8.9/10
Price from
£110
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
97 reviews
8.1/10
Price from
£39
per night
Check Availability
Hotels in Marrakesh-Safi
GGuest User 2026.01.29
Красивый холл, радушные ребята на ресепшене, вкусные завтраки и расположение близ старого города. Пожалуй все плюсы. В номере нет фена, надо просить на ресепшене. Номер маленький, было прохладно( вторая половина января) Кондиционер, долго не хотел держать температуру, но справился в итоге!) если на все это не обращать внимания, то все ок! Все таки важнее колорит Марракеша!)
Very Good
109 reviews
8.8/10
Price from
£73
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
£91
per night
Check Availability
Hotels in Marrakesh-Safi
LLvxingdarenxiaowangzi 2026.01.31
The hotel's location is pretty good, and it mainly focuses on hot springs. I saw a lot of foreigners wearing bathrobes, heading to the sauna on the basement level. Breakfast was just okay, with not many options. What was interesting was that two little birds and a cat flew into the breakfast room, adding some fun to the restaurant. The hotel staff were quite efficient, but communication was a bit troublesome. I have to commend the underground parking garage; it was clean and staffed.
Very Good
61 reviews
8.7/10
Price from
£71
per night
Check Availability
Hotels in Marrakesh-Safi
Ddjkhc 2025.02.12
It was a great location, just under 20 minutes walk from Jamaa El Fna Square and the roads were easy to find. Upon check-in, we were given mint tea and cookies, and an explanation of the surrounding tourist sites was also given. The room was clean and comfortable, and even a hair dryer and foot mat were provided. When we went out, the staff showed us the way to Fna Square part of the way, and we were impressed by the hospitality of the friendly and polite staff from start to finish. Highly recommended!
Great
29 reviews
9.0/10
Price from
£40
per night
Check Availability
See All Hotels With Spa in Marrakesh-Safi

Travelers Reviews of 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:£110
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,035
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:£307
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:£98
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:£34
8.1/10
Very Good
AAnjLamCorpuzLocation: very near to the centre and other tourist spots. The area is well guarded as it next to the Royal Palais (which apparently where the royal family resides, you will find guards every corner, and they were all polite. On our first night we were scared at first as we thought the place looks dodgy but it changes quickly as there area is quite popular to other tourist and quite large number of riads could be find in the area. Breakfast: they served us bread, pancake, honey, cheese traingles, orange juice and coffee -generous amount of milk. They were also kind to provide us moroccan tea in the afternoon but you have to ask (whenask about the fee they say it's on the house) Massage: they offered very cheap massages comapre to other spa house, the massage lady was very sweet and friendly. They also offer cheap laundry but my husband lost one pair of his sock. They also serve other things like dinner (but we opted to eat outside) and ammenities. The only thing that we had a problem with is the bathroom because it does not drain quickly so we have to wait till it drained till the next person can do shower. Overall the riad is a good place, noting about their extra ammenities, friendly staff and its price.
Riad Dar Palmyra

Riad Dar Palmyra

Hotel near Marrakech
Price per night from:£25
9.4/10
Amazing
SSoufianeUKDear Sofitel Marrakesh Team, As a loyal guest who has been staying at Sofitel Marrakesh for the past 15 years, I want to express my continued appreciation for the high standard of service, comfort, and hospitality your hotel consistently delivers. My experiences have always been thoroughly enjoyable, which is why I continue to return year after year. I wanted to share some constructive feedback regarding the pricing for non-resident guests visiting the pool. I was surprised to see the cost set at 1000 MAD for an afternoon visit. Having recently visited several top-tier 5-star hotels in Dubai — including venues such as the Aura Skypool — I found their pool access prices significantly more reasonable, despite offering similarly or even improved premium experiences and amenities. fully appreciate the need to maintain exclusivity and quality, but I believe a more accessible pricing structure would be more suitable for guests visitors while still preserving the luxurious experience that Sofitel is known for. Thank you for taking this into consideration, and I look forward to many more memorable stays in the future. Warm regards, Soufiane Maadad
Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa

Hotel near Marrakech
Price per night from:£215
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:£91
8.3/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 Hafssa

Riad Hafssa

Hotel near Marrakech
Price per night from:£49

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’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

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 Properties417
Number of Reviews19,066
Weekday Avg. Price£224
Weekend Avg. Price£228