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 $253 per night from May 29 to May 30
$253
includes taxes & fees
May 29 - May 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 ...

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 $238 per night from May 21 to May 22
$238
includes taxes & fees
May 21 - May 22
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 $203 per night from May 14 to May 15
$203
includes taxes & fees
May 14 - May 15
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 $144 per night from May 1 to May 2
$144
includes taxes & fees
May 1 - May 2
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 $284 per night from May 16 to May 17
$284
includes taxes & fees
May 16 - May 17
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 $277 per night from May 4 to May 5
$277
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 $261 per night from May 25 to May 26
$261
includes taxes & fees
May 25 - May 26
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 $206 per night from May 18 to May 19
$206
includes taxes & fees
May 18 - May 19
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 18 to May 19
$276
includes taxes & fees
May 18 - May 19
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