The 10 best spa hotels in Marrakesh, Morocco | Booking.com
Skip to main content

Spa hotels in Marrakesh

Find the spa hotels that appeal to you the most

The best spa hotels in Marrakesh

Check out our selection of great spa hotels in Marrakesh

Filter by:

Review score

Swiss Continental Hôtel

Hotel in Gueliz, Marrakesh

Located in Marrakesh, a 10-minute walk 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
Jassem
From
United Arab Emirates
My stay was indeed wonderful everything from the warm hospitality to the comfortable accommodations. The team was incredibly welcoming and efficient especially Imane and Ibtissam they are always ready with a smile and helpful advice for navigating us. Location Spacious rooms
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,007 reviews
Price from
$147.01
1 night, 2 adults

Fashion Boutique Hotel

Hotel in Gueliz, Marrakesh

Located within a 10-minute walk of Marrakesh Train Station, Fashion Boutique Hotel in Marrakesh features a number of amenities including a terrace, a restaurant and a bar.

J
Jade
From
Morocco
I run a small agency and have used this hotel several times for guests and they always love it. I've also personally stayed here a few times and only had great experiences. Mohamed from the reception desk does an amazing job at making the guests feel welcome. He handled everything so great for my last group - upgrading rooms when available, handling bags, and helping guest navigate their way around Marrakech with ease. The rooms are so cute, the breakfast is fantastic, and the rooftop pool is a lovely bonus!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,433 reviews
Price from
$231.54
1 night, 2 adults

Riad Deha & Spa

Medina, Marrakesh

Riad Deha & Spa is a guest house featuring rooms with free Wifi and air conditioning in the center of Marrakesh. Guests staying at this guest house have access to a terrace.

J
Jennifer
From
Australia
A beautiful Riad, only 10 minute walk to Jemaa el-Fna. The Riad itself was very clean, spacious and offered lovely food and drinks. The staff were very helpful and provided excellent communication before arrival. We were travelling with a toddler and so, pre booked an airport return transfer. This was €35 euro return and made for a very safe and easy journey.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,062 reviews
Price from
$173.85
1 night, 2 adults

Riad Bab Nour

Medina, Marrakesh

Riad Bab Nour features a hammam and spa facilities, as well as air-conditioned accommodations in the center of Marrakesh, a 13-minute walk from Bahia Palace.

D
Dragan
From
Austria
Location amazing, staff amazing, good rooms. Perfect
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,133 reviews
Price from
$87.27
1 night, 2 adults

Longue vie Hotels

Hotel in Hivernage, Marrakesh

Located in Marrakesh, a 2-minute walk from Marrakesh Train Station, Longue vie Hotels provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

A
Aminat
From
Ireland
The staff were lovely and customer service was great. Overall I had a wonderful stay here and the location is perfect as it's only 10-15minutes away from the Medina market and not far from the garden majorelle. Would highly recommend this hotel to anyone who's looking to stay in a hotel during their visit in Marrakech
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,092 reviews
Price from
$177.64
1 night, 2 adults

Riad Dar Hamid Hotel & Spa

Medina, Marrakesh

Offering mountain views, Riad Dar Hamid Hotel & Spa in Marrakesh offers accommodations, a garden, and a bar.

a
ann
From
Germany
Wonderful host, truly goes out of the way to ensure your comfort as a guest - delicious breakfast, excellent attention to detail. Good location close to everything, excellent value
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,243 reviews
Price from
$134.41
1 night, 2 adults

Riad Le Petit Joyau

Kasbah, Marrakesh

Riad Le Petit Joyau in Marrakesh provides adults-only accommodations with an indoor pool, a garden, and a terrace.

K
Kirsten
From
South Africa
Everything, great location, the staff were friendly and helpful, good breakfast
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,302 reviews
Price from
$94.51
1 night, 2 adults

Dar d'Art

Medina, Marrakesh

Dar d'Art features accommodations with private terraces in the center of Marrakesh. This 4-star riad offers an elevator and full-day security.

L
Lefteris
From
Greece
Our stay at Dar d'Art was a very very pleasant and comfortable experience. Jamal, our host, was really helpful with everything and also very friendly. He gave us tips for the town of Marrakesh and would regularly check up on us to see if everything is ok. The place was beautiful and organized while the staff cooked delicious food and kept everything clean. Would recommend the place for everyone.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,635 reviews
Price from
$79.06
1 night, 2 adults

2Ciels Boutique Hôtel

Hotel in Gueliz, Marrakesh

Set in Marrakech, 1312 feet from Marrakech Plaza, 2Ciels Boutique Hôtel features air-conditioned rooms with free WiFi throughout the property.

O
Océane
From
Ivory Coast
I apreciated the service, especially from OUMAIMA who felt very concerned about our journey. She made our holidays better than i was expected! i recommand this hotel and this beautiful person who will be here for you and the confort of your journey!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,553 reviews
Price from
$156.88
1 night, 2 adults

Hotel & Spa La Ferme El Dar

Marrakesh

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.

Q
Qiming
From
Switzerland
It is an amazing journey, the most impressive part is the people there. They are lovely and kindhearted, for which I will never forget. The cats there also brings me lots of joy and happiness. Not mention the property itself, more beauty than the photos when you dip yourself into it, and feeling time with wonderful colour changing sky.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,150 reviews
Price from
$113.93
1 night, 2 adults
All spa hotels in Marrakesh

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Marrakesh and surrounding area in the past month

See all

Highly rated spa hotels in Marrakesh and nearby

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 373 reviews

    The Naoura Barrière is spread over a beautiful garden landscape, centrally located in Marrakesh near the heart of the medina. It offers a peaceful setting and luxury facilities.

    From $531.54 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 78 reviews

    Offering an outdoor and indoor pool, Royal Mansour Marrakech is located in Marrakech. The property is 1.2 mi from Bahia Palace and a 5-minute walk from the famous Djemaa El Fna square.

    From $2,591.17 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,290 reviews

    Located 1.2 miles from Djemaa El Fna, Hotel Jadali & Spa offers 5-star accommodations in Marrakesh and features an outdoor swimming pool, a fitness center and a restaurant.

    From $887.90 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 778 reviews

    Located in the Medina of Marrakech, this hotel is a 10-minute walk from Jamaâ El Fna Square. It has two swimming pools in the garden and a spa.

    From $359.13 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 329 reviews

    A 10-minute walk from Le Jardin Secret in the center of Marrakesh, Elegancia Riad Boutique & SPA provides accommodations with access to a hot tub, spa facilities, and wellness packages.

    From $249.92 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 495 reviews

    Providing inner courtyard views, Perlekech Riad & Spa in Marrakesh provides accommodations, a rooftop pool, and a terrace.

    From $290.23 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 614 reviews

    Dar Al Hamra is a guest house featuring rooms with free Wifi and air conditioning in the center of Marrakesh. There's a private entrance at the guest house for the convenience of those who stay.

    From $116.38 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,348 reviews

    Ideally located in Hivernage at the heart of Marrakesh, Dellarosa Hotel Suites & Spa, features a luxurious and peaceful setting, comfortable rooms and excellent facilities.

    From $170.35 per night

Save money on spa in Marrakesh and nearby – budget options available

  • Scored out of 10, guest rating 3.8
    Poor - What previous guests thought, 5 reviews

    Just a 14-minute walk from Mouassine Museum and 0.8 miles from Djemaa El Fna, Guests House With View Rooftop features accommodations in Marrakesh, with massage services and a terrace.

    From $56.24 per night
  • Hôtel Racine

    Marrakesh
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8,174 reviews

    Offering an outdoor pool and sun terrace, Hôtel Racine is located in Marrakech, a 5-minute drive from Djemaa El Fna square. The property offers a fitness center and a free Wi-Fi access in all areas.

    From $147.01 per night
  • Riad Bab Tilila

    Medina, Marrakesh
    Budget options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 826 reviews

    Riad Bab Tilila is located in the heart of Marrakech, a 10-minute walk from Djemaa El Fna Square and the Koutoubia Mosque.

    From $182.71 per night
  • Riad Lakhdar

    Medina, Marrakesh
    Budget options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,318 reviews

    Located in Marrakech’s medina, this air-conditioned riad provides free Wi-Fi access.

  • Chems Hotel

    Medina, Marrakesh
    Budget options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 2,785 reviews

    Located 1640 feet from Jamaâ El Fna Square and Kotoubia, Chems Hotel offers 4-star accommodations. It features an outdoor swimming pool and a restaurant overlooking the pool and garden.

    From $85.06 per night
  • Riad D'Airain

    Medina, Marrakesh
    Budget options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 519 reviews

    Set a 10-minute walk from Jamaâ el Fna Square, this riad offers free mint tea and Moroccan pastries upon arrival.

    From $110.84 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 38 reviews

    Located in the heart of the tourist highlights, opposite the Koutoubia Mosque and only 3 minutes walk from the famous Jamaâ El Fna Square, Hotel Islane Médina offers an beautiful setting for visitors.

    From $70.59 per night
  • Riad Vendôme & Spa

    Medina, Marrakesh
    Budget options available
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 226 reviews

    Just a 7-minute walk from Jemaâ El Fnaa and Koutoubia squares, this riad in the best area of the medina in Dar el Bacha features a swimming pool and 2 patios.

    From $105.01 per night

Enjoy breakfast in Marrakesh and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,851 reviews

    Located a 5-minute drive from Jamaâ El Fna Square, this hotel offers stylish air-conditioned rooms and an outdoor swimming pool.

    From $166.60 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 460 reviews

    Located a 3-minute drive from Koutoubia and a 10-minute walk from Jemaâ el Fna Square, Riad Gallery 49 & Spa is a traditional-style riad.

    From $419.50 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 956 reviews

    In an 18th-century traditional, Moroccan building, this luxurious B&B is in Marrakech.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 73 reviews

    Riad Zamzam & Spa is a 20-minute drive from Marrakech Menara Airport and a 10-minute drive from the Train Station.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 3,963 reviews

    Located 1.2 miles from Majorelle Gardens, Stars Hotel & Spa offers 4-star accommodations in Marrakesh and has an outdoor swimming pool, a terrace and massage services.

    From $159.84 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 1,238 reviews

    In the heart of the old district of Dar Elbach, Ambre Epices Medina Riad welcomes you to a former spice merchant's house renovated with respect for Moroccan tradition.

    From $330.25 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 330 reviews

    Featuring free WiFi throughout the property, Riad Zaki offers accommodations in Marrakech, 1640 feet from Souk of the Medina. Some units have a seating area for your convenience.

    From $192.51 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 752 reviews

    Offering an indoor pool and a restaurant, Riad Bindoo & Spa is located in Marrakech. Free WiFi access is available. Each room here will provide you with air conditioning and a seating area.

    From $201.10 per night

All-inclusive spa hotels in Marrakesh and nearby

  • Rose Aqua Park Hotel

    Hivernage, Marrakesh
    All-inclusive options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,305 reviews

    Rose Aqua Park Hotel is a 20-minute walk from Jemaa El Fna. It offers 2 swimming pools (heated in winter), an aqua park, and a Balneotherapy spa with a sauna and hammam.

    From $158.20 per night
  • Hostel Dar Ben Youssef

    Medina, Marrakesh
    All-inclusive options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 231 reviews

    Located in Marrakesh and with The Orientalist Museum of Marrakech reachable within a 4-minute walk, Hostel Dar Ben Youssef provides concierge services, non-smoking rooms, a terrace, free WiFi...

    From $116.79 per night
  • Riad 111 & Spa

    Medina, Marrakesh
    All-inclusive options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 294 reviews

    Riad 111 & Spa is a guest house featuring rooms with free Wifi and air conditioning in the center of Marrakesh.

  • Riad Safran Rouge

    Medina, Marrakesh
    All-inclusive options available
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 334 reviews

    Riad Safran Rouge features accommodations in the center of Marrakesh, a 6-minute walk from Bahia Palace and half a mile from Djemaa El Fna.

    From $134.18 per night
  • Kenzi Menara Palace & Resort

    Agdal, Marrakesh
    All-inclusive options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3,931 reviews

    Kenzi Menara Palace & Resort is a luxury hotel set in a 4-hectare park in Marrakech, just a 10-minute drive from Jemaa el-Fna Square. This property offers free access to the outdoor pool and gym.

    From $221.16 per night
  • Zalagh Kasbah Hotel & Spa

    Agdal, Marrakesh
    All-inclusive options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,442 reviews

    Set beside the Agdal Gardens, this hotel offers an outdoor swimming pool and a fitness room. It is located in southern Marrakech.

    From $180.85 per night
  • Club Paradisio

    Agdal, Marrakesh
    All-inclusive options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 681 reviews

    Located in Marrakech in the Marrakech-Tensift-Haouz Region, 1.2 mi from Moulay El Yazid Mosque, Club Paradisio features a year-round outdoor pool and children's playground.

    From $180.85 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,834 reviews

    Located in the tourist center of Marrakech, this luxurious club hotel features 2 swimming pools, 2 tennis courts and a fitness center. The spacious rooms feature a balcony and a mini-bar.

FAQ about spa hotels in Marrakesh

Spa Hotels That Guests Love in Marrakesh

See all
  • Avg. price/night: $221.16
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3,931 reviews
    "BEAUTIFUL STAY AT THE kenzi menara palace! Beautiful and very comfortable hotel, spacious pool with a large capacity, plenty of sun loungers and relaxation areas available which is very much appreciated! The staff is very professional and attentive to the clients, particularly( Ilham from the public relations) department who is very warm and caring. The spa massages are of high quality and the breakfast is truly the best compared to all the hotels where I have stayed."
    Guest review by
    Yanneke
    Young couple
  • Avg. price/night: $211.30
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,983 reviews
    This place blew us away. It's quite large with lots of different spaces- you can easily find a hidden lounge if you want some quiet. Loved the two different pools and rooftop was beautiful. The staff were very welcoming and we loved our Spa Hamman and massage. Was easy to organise a walking tour on our first day which was really helpful to explore all the different Souks. Breakfast was delicious, we really loved some of the traditional Morroccan dishes.
    Guest review by
    Dominique
    Young couple
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 539 reviews
    We had an incredible stay at Riad Le Jardin Des Sens & Spa. The hospitality was exceptional; the staff were incredibly nice and made us feel truly welcome. We enjoyed delightful dinners at the riad, and the facilities were outstanding. The hammam, pool, and massages were all top-notch, providing a perfect blend of relaxation and luxury. Highly recommended for anyone looking for an unforgettable experience!
    Guest review by
    Daan
    Young couple
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,968 reviews
    A beautiful riad in the heart of the kasbah. Rooms are beautifully designed with high ceilings, the courtyard is spacious, open air and with beautiful plants that provide a relaxed atmosphere. The pool is perfect to cool off a day strolling around the Medina and Kasbah alleys. Breakfast is generous and delicious, served in the big terrace. I also highly recommend the hammam with relaxing massage offers provided.
    Guest review by
    Federico
    Young couple
  • Avg. price/night: $589.21
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,408 reviews
    I had a fantastic experience at the spa with a hammam and body massage. Rahma was incredibly kind and professional, making sure every aspect of the treatment was perfect. The hammam left my skin feeling refreshed, and the massage was thoroughly relaxing. Highly recommend this spa for anyone needing a bit of luxury and relaxation! Karima Mhenni.
    Guest review by
    Raouf
    Young couple
  • Avg. price/night: $210.01
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 585 reviews
    Location and the property was so lovely and clean. Staff all friendly especially the Manager. Breakfast was the best. Will return. Try the Hamman sauna and relaxing massage, Loved it.
    Guest review by
    Lorraine
    Travelers with friends
  • Avg. price/night: $192.51
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 752 reviews
    It was a extremely reasonable priced Riad. We just wanted somewhere in the Medina for a cheap break. The room was spacious and was lovely and cool, there was also ample seating areas around the Riad to relax out of the heat. The breakfast was served on the roof terrace and set you up for the day. It was also a dream to have a massage on the premises. I would go back again!
    Guest review by
    Martin
    Group
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 511 reviews
    Super nice staff, a great location, and a relaxing space in the busy city. Breakfast is special, and they will arrange any other extra meal you may need. They can set up many different experiences for you: we can absolutely recommend the hammam (traditional sauna) + massage, and the dinner under the stars in the desert just outside Marrakesh. Deffo will use the same lodging should I visit the city again!
    Guest review by
    SuMommotti
    Young couple
  • Avg. price/night: $221.68
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 190 reviews
    Excellent welcome. We were offered tea and biscuits on arrival. They showed us around the riad and explained the facilities offered. The wellness spa is an added bonus. We had a private hammam and massage session which was very relaxing. Abdul, one of the staff members was accommodating and polite. He prepared our breakfast and we didn't have to wait long. He also prepared us hot water when we requested one for one
    Guest review by
    Jo Ann
    Young couple