Search spa hotels in Marrakech-Safi

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Marrakech

813 spa hotels

Essaouira

76 spa hotels

Ourika

7 spa hotels

Oulad Akkou

4 spa hotels

Lalla Takerkoust

4 spa hotels

Oulad Mazoug

3 spa hotels

El Karia

3 spa hotels

The best spa hotels in Marrakech-Safi

Check out our pick of great spa hotels in Marrakech-Safi

Filter by:

Star rating
Review score

Swiss Continental Hôtel

Hotel in Gueliz, Marrakech

Located in Marrakech, less than 1 km from Marrakesh Train Station, Swiss Continental Hôtel features views of the city. This 4-star hotel offers a concierge service and luggage storage space.

J
Jamal
From
France
Super location , great time ( especially Btissam) taking care during ours holidays!High standard , recommended 100%
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,164 reviews
Price from
US$152.27
1 night, 2 adults

Fashion Boutique Hotel

Hotel in Gueliz, Marrakech

Located in Marrakech, Fashion Boutique Hotel is less than 1 km from Marrakesh Train Station and provides various facilities, such as a terrace, a restaurant and a bar.

R
Rut
From
New Zealand
The staff were excellent especially Manal, she is brilliant and made sure we had the best time. We would definitely come back again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,482 reviews
Price from
US$230.33
1 night, 2 adults

Riad Deha & Spa

Medina, Marrakech

Situated in Marrakech, 500 metres from The Orientalist Museum of Marrakech and 500 metres from the centre, Riad Deha & Spa features air-conditioned accommodation with free WiFi, and a garden.

Y
Younes
From
United Arab Emirates
We had an excellent 2 night stay here. everything from the courtyards, rooftop, and rooms , Staff was super friendly thank you to Abdulkadous. The rooms are very clean .it is very beautifully decorated; every detail is amazing using the Moroccan art and crafts. Excellent service. Excellent stay overall. Recommend everyone to visit
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,112 reviews
Price from
US$172.94
1 night, 2 adults

Riad Bab Nour

Medina, Marrakech

Riad Bab Nour features a hammam and spa facilities, as well as air-conditioned accommodation in the centre of Marrakech, 1.2 km from Bahia Palace.

J
Joao
From
Morocco
Excellent Riad, very well located, close to the central square but on a quiet street. The riad is very well decorated, updated and clean and has an excellent team, who does everything to make your stay the best possible. very good breakfast. Returning to Marrakech this will be my place of choice again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,195 reviews
Price from
US$91.46
1 night, 2 adults

Longue vie Hotels

Hotel in Hivernage, Marrakech

Located in Marrakech, 200 metres from Marrakesh Train Station, Longue vie Hotels provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

S
Saleha
From
South Africa
Everything at the Longue vie hotel was amazing. From the staff, to the rooms, to the great hotel breakfast and the stunning pool deck. We thoroughly enjoyed our stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,075 reviews
Price from
US$184.79
1 night, 2 adults

Riad Dar Hamid Hotel & Spa

Medina, Marrakech

In the heart of Marrakech, Riad Dar Hamid Hotel & Spa has mountain views from the terrace. This 4-star riad offers a 24-hour front desk and a shared kitchen.

A
Amine
From
Morocco
This is my second stay at the riad I am very satisfied in all I feel like at home the breakfast also delicious and different every day the room also clean and the bad very comfortable thank you all the staff for this special time in the hotel
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,236 reviews
Price from
US$133.71
1 night, 2 adults

Riad Le Petit Joyau

Kasbah, Marrakech

Located within 1 km of Bahia Palace and 1.2 km of Djemaa El Fna, Riad Le Petit Joyau features rooms with air conditioning and a private bathroom in Marrakech.

A
Antonis
From
Greece
Very nice riad with good breakfast. Special thanks to Ihsan (not sure I spelled it correctly) who was so friendly and always ready to help us with anything we needed!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,289 reviews
Price from
US$107.24
1 night, 2 adults

Dar d'Art

Medina, Marrakech

Set 600 metres from the centre of Marrakech, 700 metres from Le Jardin Secret, Dar d'Art offers air-conditioned accommodation with a terrace, an open-air bath and a bar.

R
Rimgailė
From
Lithuania
Super interior, every detail is thought out, tasty breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,657 reviews
Price from
US$73.79
1 night, 2 adults

2Ciels Boutique Hôtel

Hotel in Gueliz, Marrakech

Set in Marrakech, 400 metres from Marrakech Plaza, 2Ciels Boutique Hôtel boasts air-conditioned rooms with free WiFi throughout the property.

R
Riegmar
From
Netherlands
The property was well located, accessible to many sites as well as restaurants, the mall, the city square and touristic spots. The property was also supported by a wonder staff + a flavourful restaurant for breakfast, lunch and dinner.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,655 reviews
Price from
US$199.41
1 night, 2 adults

Hotel & Spa La Ferme El Dar

Marrakech

Offering an outdoor pool and a restaurant, Hotel & Spa La Ferme El Dar is located in Marrakech. Free WiFi access is available in this farm stay. tour desk can arrange excursions and guided tours.

E
Emiel
From
Belgium
Lovely accomodation! Sad we couldn’t stay longer!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,236 reviews
Price from
US$110.10
1 night, 2 adults
All spa hotels in Marrakech-Safi

Most booked spa hotels in Marrakech-Safi this month

See all

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 10,961 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,740 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6,601 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,939 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 520 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 6,667 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6,236 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,655 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 3,388 reviews

Popular with guests booking spa hotels in Marrakech-Safi

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,135 reviews

FAQs about spa hotels in Marrakech-Safi

Spa hotels that guests love in Marrakech-Safi

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,060 reviews
Lovely relaxing place to stay, in the medina but slightly away from the busyness. Lovely staff and breakfast was nice, with some variety each morning. Room was spacious, and shower was really good.
Guest review by
Breda
Family with young children
Avg. price/night: US$536.05
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 505 reviews
The Ksar we stayed in was spacious, clean and well appointed. The fruit and sweet meats were lovely. The view and proximity to the pool was ideal. The poolside beds with and without shade was good and made for lazy days next to the water. The spa was calm and relaxing. Breakfast was great, lots to choose from and all tasted good.
Guest review by
MDF
Group
Avg. price/night: US$261.15
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 656 reviews
Loved our stay in Riad Belikoss. Staff was super helpful and welcoming. Shoutout to Hamid who gave us fantastic recommendations and was very friendly, making sure that our stay was relaxing and comfortable! We enjoyed spending some time in the rooftop terrace and found the breakfast was really nice! We also tried the hammam and massage which was lovely 😌
Guest review by
Liana
Young couple
Avg. price/night: US$219.36
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 624 reviews
Breakfast at a nearby restaurant. Always the same but always fresh and good plus served with a smile. Hotel very comfortable and accessible. Just a few steps away from the Jemaa el-fna square and reception always available. Very very clean and air conditioned so its a big plus for a July visit. We experience also the spa, amazing and needed the Hammam ritual for a good relaxation period.
Guest review by
Stephanie
Group
Avg. price/night: US$132.81
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 3,388 reviews
The Sauna was really good and value for money. It's clean and the spa is very spacious for all you tranquil relaxation. Nice calm and very relaxing. The warm pool was so relaxing. The salon hair and body products is a must try!!! . The smell is still on me after several hours. The hairdresser is really good and did exactly what I want not what they think. Need more places like this in Marrakesh, you feel like royalty.
Guest review by
M Mo7
Family with young children
Avg. price/night: US$115.27
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 356 reviews
Beautiful building and accomondation. Awsome roof terrace with relaxing hot tub. Really friendly staff. Tasty breakfast.
Guest review by
Tapani
Young couple
Avg. price/night: US$182.44
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 437 reviews
Fatima was a great assistance and her team was very helpful. A very pretty ground floor. The room was always clean. Breakfast could be improved. The exclusive spa treatment was great but very expensive.
Guest review by
Humeara
Family with young children
Avg. price/night: US$114.90
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,939 reviews
The hotel was a short walk to the main square in the old town. The new town is nearer. Breakfast was excellent with a large choice. The room was very large and the most comfortable large bed I have ever slept on. I availed of the spa within the hotel twice. I had 2 massages during my stay and a really good price. Staff were very hospitable and printed my boarding passes out for me. The bar directly opposite the hotel was very nice too for food and drinks.
Guest review by
Tanya
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 643 reviews
Every single one in the staff were so kind and helpful, and it was really nice to chat with them. The breakfast was excellent with traditional Moroccan food. Although it was the same breakfast every morning, they switched out some dishes, which created a nice variation! The facilities were neat and clean and our room was cozy with a big and fresh bathroom. The spa was really the cherry on top, coming from the busy markets to the cool, dark and quiet spa area with pool and sauna. I would recommend this place to everyone I know!
Guest review by
Hanna
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 409 reviews
The courtyard was lovely - such a relaxing and quiet place to have breakfast. The staff were so friendly and welcoming. The breakfast was excellent. Our room was spacious and clean.
Guest review by
Helena_K
Young couple