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 Nov 30 - Dec 1Next weekend Dec 5 - Dec 7

Top Cities in Morocco



Featured Morocco Resorts & Hotels with Spas

Riad Nashira & Spa

Riad Nashira & Spa

5 out of 5
Diour Saboune Marrakech
Book a stay at this luxury riad in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...

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

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
Book a stay at this luxury hotel in Marrakech. Enjoy free breakfast, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property ...

Travelers like: full-service spa, steam room, massage, manicures and pedicures

Kenzi Club Agdal Medina All Inclusive
Lina Ryad & Spa

Lina Ryad & Spa

5 out of 5
Avenue Hassan I Chefchaouen
Book a stay at this luxury riad in Chefchaouen. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. ...

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

Lina Ryad & Spa
Riad Elisa

Riad Elisa

5 out of 5
Ksour Rue Sidi Lyamani nº 21 Marrakech
Book a stay at this luxury riad in Marrakech. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attractions Jemaa el-Fnaa and Majorelle ...

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
Book a stay at this luxury riad in Fes. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Dar Batha Museum and Glaoui Palace are located ...

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

Palais Sheherazade & Spa
Riad Andalla Spa

Riad Andalla Spa

4.5 out of 5
2 Derb El Boumba, Rue Arset Laghzail Marrakech
Book a stay at this luxury riad in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the breakfast and the helpful staff ...

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

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
Book a stay at this luxury hotel in Marrakech. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...

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

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
Book a stay at this luxury hotel in El Jadida. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...

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

Mazagan Beach & Golf Resort
2Ciels Boutique Hotel & SPA

2Ciels Boutique Hotel & SPA

4 out of 5
Street Oued El Makhazine Marrakech
Book a stay at this spa hotel in Marrakech. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...

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

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 Tamri
Book a stay at this beach hotel in Tamri. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...

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

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
Book a stay at this luxury hotel in Marrakech. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

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

Sirayane Boutique Hotel and Spa
El Minzah Hotel

El Minzah Hotel

5 out of 5
85 Rue De La Liberte Tangier
Book a stay at this luxury hotel in Tangier. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...

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

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.