Find Cheap Deals onResorts & 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
Top Cities in Morocco

Marrakech
Featured Morocco Resorts & Hotels with Spas

Riad Nashira & Spa
Diour Saboune, Derb Sidi Makhlouf n. 16, Marrakech
The price is $251 per night from Jun 1 to Jun 2
$251
includes taxes & fees
Jun 1 - Jun 2
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 ...

Kenzi Club Agdal Medina All Inclusive
Avenue Mohamed VI Zone de l Agdal, Marrakech
The price is $312 per night from May 11 to May 12
$312
includes taxes & fees
May 11 - May 12
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 ...

Lina Ryad & Spa
Avenue Hassan I, Quartier Andalous, Ancienne Medina, Chefchaouen
The price is $236 per night from May 31 to Jun 1
$236
includes taxes & fees
May 31 - Jun 1
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. ...

Riad Elisa
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

Palais Sheherazade & Spa
23 Arsat Beniss Douh, Medina, Fes
The price is $201 per night from May 30 to May 31
$201
includes taxes & fees
May 30 - May 31
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 ...

Riad Andalla Spa
2 Derb El Boumba, Rue Arset Laghzail, Rue Tikhizrit, Marrakech
The price is $169 per night from May 7 to May 8
$169
includes taxes & fees
May 7 - May 8
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 ...

La Maison Arabe Hotel, Spa and Cooking Workshops
1, Derb Assehbé, Bab Doukkala, Marrakech
The price is $230 per night from May 21 to May 22
$230
includes taxes & fees
May 21 - May 22
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. ...

Mazagan Beach & Golf Resort
Km 10, Route de Casablanca, El Jadida, El Jadida
The price is $275 per night from May 4 to May 5
$275
includes taxes & fees
May 4 - May 5
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 ...

2Ciels Boutique Hotel & SPA
Street Oued El Makhazine, Corner Imam Chafai, Gueliz, Marrakech
The price is $259 per night from Jun 1 to Jun 2
$259
includes taxes & fees
Jun 1 - Jun 2
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 ...

Paradis Plage Surf Yoga & Spa resort
Km 26 route d'Essaouira, Imi Ouaddar, Tamri
The price is $204 per night from Jun 1 to Jun 2
$204
includes taxes & fees
Jun 1 - Jun 2
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 ...

Sirayane Boutique Hotel and Spa
KM 8 Route D'amezmiz, Marrakech
The price is $517 per night from May 4 to May 5
$517
includes taxes & fees
May 4 - May 5
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 ...

El Minzah Hotel
85 Rue De La Liberte, Tangier
The price is $276 per night from May 14 to May 15
$276
includes taxes & fees
May 14 - May 15
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 ...
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.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in Morocco
- Marrakech Hotels
- Agadir Hotels
- Casablanca Hotels
- Tangier Hotels
- Essaouira Hotels
- Fes Hotels
- Rabat Hotels
- Taghazout Hotels
- Chefchaouen Hotels
- Asni Hotels
- Dakhla Hotels
- El Jadida Hotels
- Tetouan Hotels
- Ouarzazate Hotels
- Meknes Hotels
- Merzouga Hotels
- Oualidia Hotels
- Saidia Hotels
- Aourir Hotels
- Oujda Hotels
- Nador Hotels
- Taouz Hotels
- Ifrane Hotels
- M'diq Hotels
Top Attractions in Morocco
- Hotels near Jemaa el-Fnaa
- Hotels near Port of Tangier
- Hotels near Agadir Beach
- Hotels near Majorelle Garden
- Hotels near Hassan II Mosque
- Hotels near Souk El Had
- Hotels near Tangier Ferry Terminal
- Hotels near Agadir Marina
- Hotels near Tangier Beach
- Hotels near Marrakech Plaza
- Hotels near Taghazout Beach
- Hotels near Avenue Mohamed VI
- Hotels near Tanger City Center
- Hotels near Essaouira Beach
- Hotels near Oasiria Water Park
- Hotels near Ain Diab Beach
- Hotels near Marrakech Museum
- Hotels near Le Jardin Secret
- Hotels near Menara Mall
- Hotels near Palais des Congrès
Popular Hotel Themes in Morocco
Top Booked Hotels in Morocco
- La Mamounia
- ONOMO Hotel Casablanca Airport
- Aqua Mirage Club & Aqua Parc - All Inclusive
- Eden Andalou Aquapark & Spa
- Savoy Le Grand Hotel
- Riad Andalla Spa
- Four Seasons Resort Marrakech
- Kenzi Solazur Hotel
- Hotel Riu Tikida Palmeraie - All Inclusive
- Hilton Garden Inn Tanger City Center
- Four Seasons Hotel Casablanca
- Riad Jona
- Riad Marraplace
- Mövenpick Hotel Casablanca