A serene lakeside scene with a historic building featuring an arched entrance, palm trees, and a mountain range in the background.

Find Resorts & Hotels with Spas in Marrakech

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Marrakech Resorts & Hotels with Spas

Tonight
6 Aug - 7 Aug
Tomorrow
7 Aug - 8 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for Marrakech hotels with a spa

1. Maison Ziri

Maison Ziri
Medina
AED 515
AED 593 total
includes taxes & fees
7 Aug - 8 Aug
Maison Ziri

2. Bliss Terra Janna

Bliss Terra Janna
Marrakech
AED 353
AED 406 total
includes taxes & fees
18 Aug - 19 Aug
Bliss Terra Janna

3. Riad Jona

Riad Jona
Medina
AED 274
AED 333 total
includes taxes & fees
14 Aug - 15 Aug
Riad Jona

4. Grand Plaza

Grand Plaza
Gueliz
AED 385
AED 439 total
includes taxes & fees
12 Aug - 13 Aug
Grand Plaza

5. Kenzi Rose Garden

Kenzi Rose Garden
Gueliz
AED 456
AED 536 total
includes taxes & fees
31 Aug - 1 Sep
Kenzi Rose Garden

6. Ksar Anika Boutique Hotel & Spa

Ksar Anika Boutique Hotel & Spa
Mechouar-Kasbah
  • Immerse in traditional hammam rituals at this luxury riad, where spa rooms await after a day exploring historic medina landmarks.
AED 412
AED 477 total
includes taxes & fees
21 Aug - 22 Aug
Ksar Anika Boutique Hotel & Spa

7. 2Ciels Boutique Hotel & SPA

2Ciels Boutique Hotel & SPA
Gueliz
AED 418
AED 476 total
includes taxes & fees
23 Aug - 24 Aug
2Ciels Boutique Hotel & SPA

8. Savoy Le Grand Hotel

Savoy Le Grand Hotel
Gueliz
AED 711
AED 813 total
includes taxes & fees
27 Aug - 28 Aug
Savoy Le Grand Hotel

9. Riad Andalla Spa

Riad Andalla Spa
Medina
AED 347
AED 402 total
includes taxes & fees
29 Aug - 30 Aug
Riad Andalla Spa

10. Riad Allal

Riad Allal
Medina
AED 235
AED 286 total
includes taxes & fees
13 Aug - 14 Aug
Riad Allal
View all properties

Choose what matters most at spa hotels in Marrakech

Pool
Breakfast included
Hot tub
5 stars
Gym

Spa hotels with pools in Marrakech

Riad Jona

Riad Jona
Medina
AED 274
AED 333 total
includes taxes & fees
14 Aug - 15 Aug
Riad Jona

Bliss Riad Marrakech

Bliss Riad Marrakech
Medina
AED 169
AED 212 total
includes taxes & fees
8 Aug - 9 Aug
Bliss Riad Marrakech

Riad Andalla Spa

Riad Andalla Spa
Medina
AED 347
AED 402 total
includes taxes & fees
29 Aug - 30 Aug
Riad Andalla Spa

Ksar Anika Boutique Hotel & Spa

Ksar Anika Boutique Hotel & Spa
Mechouar-Kasbah
AED 412
AED 477 total
includes taxes & fees
21 Aug - 22 Aug
Ksar Anika Boutique Hotel & Spa

Palais Moulay Said & SPA

Palais Moulay Said & SPA
Medina
AED 318
AED 378 total
includes taxes & fees
8 Aug - 9 Aug
Palais Moulay Said & SPA

Le Riad Monceau

Le Riad Monceau
Medina
AED 457
AED 536 total
includes taxes & fees
18 Aug - 19 Aug
Le Riad Monceau

Palais Sebban

Palais Sebban
Medina
AED 402
AED 463 total
includes taxes & fees
12 Aug - 13 Aug
Palais Sebban

Riad L'Etoile D'Orient

Riad L'Etoile D'Orient
Medina
AED 331
AED 399 total
includes taxes & fees
12 Aug - 13 Aug
Riad L'Etoile D'Orient

Hotel Sherazade

Hotel Sherazade
Medina
AED 222
AED 255 total
includes taxes & fees
5 Sep - 6 Sep
Hotel Sherazade

Dar 73

Dar 73
Mechouar-Kasbah
AED 250
AED 297 total
includes taxes & fees
14 Aug - 15 Aug
Dar 73
View all properties

Spa hotels with free breakfast in Marrakech

Riad Jona

Riad Jona
Medina
AED 274
AED 333 total
includes taxes & fees
14 Aug - 15 Aug
Riad Jona

Riad Andalla Spa

Riad Andalla Spa
Medina
AED 347
AED 402 total
includes taxes & fees
29 Aug - 30 Aug
Riad Andalla Spa

Palais Moulay Said & SPA

Palais Moulay Said & SPA
Medina
AED 318
AED 378 total
includes taxes & fees
8 Aug - 9 Aug
Palais Moulay Said & SPA

Ksar Anika Boutique Hotel & Spa

Ksar Anika Boutique Hotel & Spa
Mechouar-Kasbah
AED 412
AED 477 total
includes taxes & fees
21 Aug - 22 Aug
Ksar Anika Boutique Hotel & Spa

Le Riad Monceau

Le Riad Monceau
Medina
AED 457
AED 536 total
includes taxes & fees
18 Aug - 19 Aug
Le Riad Monceau

Hotel Sherazade

Hotel Sherazade
Medina
AED 222
AED 255 total
includes taxes & fees
5 Sep - 6 Sep
Hotel Sherazade

Palais Sebban

Palais Sebban
Medina
AED 402
AED 463 total
includes taxes & fees
12 Aug - 13 Aug
Palais Sebban

Maison Ziri

Maison Ziri
Medina
AED 515
AED 593 total
includes taxes & fees
7 Aug - 8 Aug
Maison Ziri

Riad L'Etoile D'Orient

Riad L'Etoile D'Orient
Medina
AED 331
AED 399 total
includes taxes & fees
12 Aug - 13 Aug
Riad L'Etoile D'Orient

Grand Plaza

Grand Plaza
Gueliz
AED 385
AED 439 total
includes taxes & fees
12 Aug - 13 Aug
Grand Plaza
View all properties

Spa hotels with hot tubs in Marrakech

Riad Jona

Riad Jona
Medina
AED 274
AED 333 total
includes taxes & fees
14 Aug - 15 Aug
Riad Jona

Riad Kaiss by Anika

Riad Kaiss by Anika
Medina
AED 443
AED 524 total
includes taxes & fees
22 Aug - 23 Aug
Riad Kaiss by Anika

Riad Dar Anika

Riad Dar Anika
Medina
AED 383
AED 457 total
includes taxes & fees
10 Aug - 11 Aug
Riad Dar Anika

Le Riad Monceau

Le Riad Monceau
Medina
AED 457
AED 536 total
includes taxes & fees
18 Aug - 19 Aug
Le Riad Monceau

Riad Tawargit

Riad Tawargit
Medina
AED 297
AED 350 total
includes taxes & fees
7 Aug - 8 Aug
Riad Tawargit

Riad Ilayka

Riad Ilayka
Medina
AED 514
AED 601 total
includes taxes & fees
28 Aug - 29 Aug
Riad Ilayka

Riad Casa Lalla – Rooftop, Restaurant & Spa Medina

Riad Casa Lalla – Rooftop, Restaurant & Spa Medina
Medina
AED 369
AED 427 total
includes taxes & fees
1 Sep - 2 Sep
Riad Casa Lalla – Rooftop, Restaurant & Spa Medina

Riad Nelia

Riad Nelia
Medina
AED 396
AED 463 total
includes taxes & fees
15 Aug - 16 Aug
Riad Nelia

Riad L'Etoile D'Orient

Riad L'Etoile D'Orient
Medina
AED 331
AED 399 total
includes taxes & fees
12 Aug - 13 Aug
Riad L'Etoile D'Orient

Riad Palais des Princesses

Riad Palais des Princesses
Medina
AED 293
AED 358 total
includes taxes & fees
17 Aug - 18 Aug
Riad Palais des Princesses
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top Marrakech Hotel Reviews

Radisson Blu Hotel, Marrakech Carré Eden

Radisson Blu Hotel, Marrakech Carré Eden

10/10 Excellent
"Staff was very hrlpfull and everything very clean excellent breakfast with shopping mall next door. Can’t ask for more 👍"
Mohammed Najib 3-night trip
Posted 5 hours ago
Radisson Blu Hotel, Marrakech Carré Eden
Kennedy Hospitality Resort

Kennedy Hospitality Resort

10/10 Excellent
"Merci beaucoup pour tout"
Salahdine 2-night trip
Posted 9 hours ago
Kennedy Hospitality Resort
Riad Andalla Spa

Riad Andalla Spa

10/10 Excellent
"Great location in the Medina, just a short walking distance from the square"
Stephanie Faye C 5-night trip
Posted 22 hours ago
Riad Andalla Spa
Four Seasons Resort Marrakech

Four Seasons Resort Marrakech

10/10 Excellent
"Amazing resort, staff went above and beyond everyday!"
Brian 4-night trip
Posted 1 day ago
Four Seasons Resort Marrakech
TUI BLUE Medina Gardens – Adults Only – All Inclusive

TUI BLUE Medina Gardens – Adults Only – All Inclusive

10/10 Excellent
"Great property"
Sanjiv Manojkumar 4-night trip
Posted 2 days ago
TUI BLUE Medina Gardens – Adults Only – All Inclusive
Barcelo Palmeraie Oasis Resort

Barcelo Palmeraie Oasis Resort

8/10 Good
"The room was clean, the staff were okay. Hassan one of the kitchen staff was very helpful. Most of the food was bland meaning there was no salt and no spices added to the food. They didn't have varieties of food. Some of the foods were labelled and others were not, so I couldn't eat the unlabelled ones since I didn't know what they were. All in all the food was manageable but not fantastic."
Oluseun 3-night trip
Posted 4 days ago
Barcelo Palmeraie Oasis Resort
Mövenpick Hotel Mansour Eddahbi Marrakech

Mövenpick Hotel Mansour Eddahbi Marrakech

10/10 Excellent
"We thoroughly enjoyed our stay. The pools were lovely and very clean the room was very nice and the beds were super comfortable, location was convenient to dining and attractions"
Buffie 2-night trip
Posted 4 days ago
Mövenpick Hotel Mansour Eddahbi Marrakech
Aqua Mirage Club & Aqua Parc - All Inclusive

Aqua Mirage Club & Aqua Parc - All Inclusive

8/10 Good
"This place was seriously fantastic! The views of the mountains were absolutely breathtaking, and it was so peaceful and quiet. The staff were super friendly, and the food was really good too, especially the breakfast we had at the hotel. We had a wonderful stay and would totally recommend it. It's definitely a first-class experience all around. The only problem is with the shower keeps switching up hot to cold"
Mohammed 2-night trip
Posted 5 days ago
Aqua Mirage Club & Aqua Parc - All Inclusive
La Mamounia

La Mamounia

10/10 Excellent
"Highly recommend"
David 6-night trip
Posted 7 days ago
La Mamounia

Frequently asked questions

Looking for a spa hotel in Marrakech?
Book one of our lush spa hotels and pamper yourself from the moment you arrive. Travelers highly recommend Marrakech for its array of shops and abundant cafes—your day tour starts here. Be sure to enjoy the many popular restaurants during your stay. Hotels with spas are a great way to take a break from your routine and add a layer of luxury to your vacation.
What is the best spa hotel in Marrakech?
Aqua Mirage Club & Aqua Parc - All Inclusive is a top spa hotel featuring 3 pools, 3 bars, a waterslide, and a fitness center. Treat yourself to a facial, body scrub, or body wrap at the onsite spa. Other popular spa hotels in Marrakech include La Mamounia and Palais Moulay Said & SPA.
How many spa hotels will I find in Marrakech?
Expedia has 732 spa hotels to choose from in Marrakech.
What's there to see and do in Marrakech?
Enjoy all that Marrakech has to offer and visit Jemaa el-Fnaa, Marrakech Museum, and Le Jardin Secret. If you have extra time while you're in the area, you might want to see Souk Semmarine and Souk of the Medina.
What is a Marrakech spa hotel?
Spa hotels in Marrakech provide lodging and have a full on-site spa which offers services such as therapies and beauty treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation, and relaxation.

Explore a world of travel with Expedia