Find Cheap Deals on
Resorts & Hotels with Spas in Morocco

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Check Last Minute Morocco Hotel Deals

Tonight Mar 28 - Mar 29This weekend Mar 28 - Mar 30

Top Cities in Morocco



Featured Morocco Resorts & Hotels with Spas

Riad Nashira & Spa
Riad Nashira & Spa
5 out of 5
Diour Saboune, Derb Sidi Makhlouf n. 16, Marrakech
The price is $216 per night from Mar 29 to Mar 30
$216
includes taxes & fees
Mar 29 - Mar 30
Stay at this 5-star luxury riad in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
Riad Nashira & Spa
Kenzi Club Agdal Medina All Inclusive
Kenzi Club Agdal Medina All Inclusive
5 out of 5
Avenue Mohamed VI Zone de l Agdal, Marrakech
The price is $246 per night from Mar 29 to Mar 30
$246
includes taxes & fees
Mar 29 - Mar 30
Stay at this 5-star luxury hotel in Marrakech. Enjoy free breakfast, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property ...
Kenzi Club Agdal Medina All Inclusive
Lina Ryad & Spa
Lina Ryad & Spa
5 out of 5
Avenue Hassan I, Quartier Andalous, Ancienne Medina, Chefchaouen
The price is $224 per night from Apr 8 to Apr 9
$224
includes taxes & fees
Apr 8 - Apr 9
Stay at this 5-star luxury riad in Chefchaouen. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
Lina Ryad & Spa
Riad Elisa
Riad Elisa
5 out of 5
Ksour Rue Sidi Lyamani nº 21, Marrakech
Stay at this 5-star luxury riad in Marrakech. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attractions Jemaa el-Fnaa and Le Jardin ...

Travelers like: full-service spa, steam room, massage, facials

Riad Elisa
Palais Sheherazade & Spa
Palais Sheherazade & Spa
5 out of 5
23 Arsat Beniss Douh, Medina, Fes
The price is $191 per night from Mar 29 to Mar 30
$191
includes taxes & fees
Mar 29 - Mar 30
Stay at this 5-star luxury riad in Fes. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Dar Batha Museum and Glaoui Palace are located ...
Palais Sheherazade & Spa
Riad Andalla Spa
Riad Andalla Spa
4.5 out of 5
2 Derb El Boumba, Rue Arset Laghzail, Rue Tikhizrit, Marrakech
The price is $159 per night from Mar 30 to Mar 31
$159
includes taxes & fees
Mar 30 - Mar 31
Stay at this 4.5-star luxury riad in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the breakfast and the helpful staff ...
Riad Andalla Spa
La Maison Arabe Hotel, Spa and Cooking Workshops
La Maison Arabe Hotel, Spa and Cooking Workshops
5 out of 5
1, Derb Assehbé, Bab Doukkala, Marrakech
The price is $273 per night from Apr 13 to Apr 14
$273
includes taxes & fees
Apr 13 - Apr 14
Stay at this 5-star luxury hotel in Marrakech. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
La Maison Arabe Hotel, Spa and Cooking Workshops
Mazagan Beach & Golf Resort
Mazagan Beach & Golf Resort
5 out of 5
Km 10, Route de Casablanca, El Jadida, El Jadida
The price is $247 per night from Apr 9 to Apr 10
$247
includes taxes & fees
Apr 9 - Apr 10
Stay at this 5-star luxury hotel in El Jadida. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Mazagan Beach & Golf Resort
2Ciels Boutique Hotel & SPA
2Ciels Boutique Hotel & SPA
4 out of 5
Street Oued El Makhazine, Corner Imam Chafai, Gueliz, Marrakech
The price is $246 per night from Apr 21 to Apr 22
$246
includes taxes & fees
Apr 21 - Apr 22
Stay at this 4-star spa hotel in Marrakech. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...
2Ciels Boutique Hotel & SPA
Paradis Plage Surf Yoga & Spa resort
Paradis Plage Surf Yoga & Spa resort
5 out of 5
Km 26 route d'Essaouira, Imi Ouaddar, Tamri
The price is $198 per night from Mar 29 to Mar 30
$198
includes taxes & fees
Mar 29 - Mar 30
Stay at this 5-star beach hotel in Tamri. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
Paradis Plage Surf Yoga & Spa resort
Sirayane Boutique Hotel and Spa
Sirayane Boutique Hotel and Spa
5 out of 5
KM 8 Route D'amezmiz, Marrakech
The price is $651 per night from Apr 17 to Apr 18
$651
includes taxes & fees
Apr 17 - Apr 18
Stay at this 5-star luxury hotel in Marrakech. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Sirayane Boutique Hotel and Spa
El Minzah Hotel
El Minzah Hotel
5 out of 5
85 Rue De La Liberte, Tangier
The price is $261 per night from Apr 7 to Apr 8
$261
includes taxes & fees
Apr 7 - Apr 8
Stay at this 5-star luxury hotel in Tangier. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition ...
El Minzah Hotel
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.