Search Marrakech luxury spa hotels

Our top choices for a great stay

Royal Mansour Marrakech

Royal Mansour Marrakech

5 out of 5
$1,930 nightly
The price is $2,140 total per night from Jan 19 to Jan 20
$2,140 total
Jan 19 - Jan 20, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Jemaa el-Fnaa and Majorelle Garden are ...
9.8/10 Exceptional! (90 reviews)
Opens in a new windowRoyal Mansour Marrakech
Four Seasons Resort Marrakech

Four Seasons Resort Marrakech

5 out of 5
$751 nightly
The price is $837 total per night from Jan 7 to Jan 8
$837 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.6/10 Exceptional! (696 reviews)
Opens in a new windowFour Seasons Resort Marrakech
Mandarin Oriental, Marrakech

Mandarin Oriental, Marrakech

5 out of 5
$1,604 nightly
The price is $1,776 total per night from Jan 8 to Jan 9
$1,776 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Jemaa el-Fnaa and Majorelle Garden are ...
9.4/10 Exceptional! (74 reviews)
Opens in a new windowMandarin Oriental, Marrakech
Les Jardins De La Koutoubia

Les Jardins De La Koutoubia

5 out of 5
$234 nightly
The price is $267 total per night from Jan 13 to Jan 14
$267 total
Jan 13 - Jan 14, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (712 reviews)
Opens in a new windowLes Jardins De La Koutoubia
La Mamounia

La Mamounia

5 out of 5
$679 nightly
The price is $766 total per night from Jan 14 to Jan 15
$766 total
Jan 14 - Jan 15, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (636 reviews)
Opens in a new windowLa Mamounia
Nobu Hotel Marrakech

Nobu Hotel Marrakech

5 out of 5
$1,059 nightly
The price is $1,185 total per night from Dec 25 to Dec 26
$1,185 total
Dec 25 - Dec 26
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (131 reviews)
Opens in a new windowNobu Hotel Marrakech
Radisson Blu Hotel, Marrakech Carré Eden

Radisson Blu Hotel, Marrakech Carré Eden

5 out of 5
$239 nightly
The price is $269 total per night from Jan 8 to Jan 9
$269 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free breakfast, a full-service spa, and 24-hour room service. Our guests praise the helpful staff in our ...
8.6/10 Excellent! (788 reviews)
Opens in a new windowRadisson Blu Hotel, Marrakech Carré Eden
Mövenpick Hotel Mansour Eddahbi Marrakech

Mövenpick Hotel Mansour Eddahbi Marrakech

5 out of 5
$274 nightly
The price is $310 total per night from Dec 25 to Dec 26
$310 total
Dec 25 - Dec 26
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the property condition ...
8.4/10 Very Good! (997 reviews)
Opens in a new windowMövenpick Hotel Mansour Eddahbi Marrakech
Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa

5 out of 5
$318 nightly
The price is $357 total per night from Jan 20 to Jan 21
$357 total
Jan 20 - Jan 21, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free WiFi, free valet parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. ...
8.2/10 Very Good! (689 reviews)
Opens in a new windowSofitel Marrakech Palais Imperial & Spa
Le Meridien N'fis

Le Meridien N'fis

5 out of 5
$229 nightly
The price is $258 total per night from Jan 16 to Jan 17
$258 total
Jan 16 - Jan 17, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Marrakech. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (988 reviews)
Opens in a new windowLe Meridien N'fis
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.