Compare Spa Resorts & Hotels in Morocco
Secret Bargains - Save an extra 10% or more on select Spa Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Morocco Spa Resorts & Hotels

Riad Nashira & Spa
Diour Saboune Marrakech
$215 nightly
The price is $243 total per night
$243 total
Jun 22 - Jun 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Marrakech (Medina), Riad Nashira & Spa is within a 15-minute walk of Marrakech Museum and Ben Youssef Madrasa.

Kenzi Club Agdal Medina All Inclusive
Avenue Mohamed VI Zone de l Agdal Marrakech
$256 nightly
The price is $291 total per night
$291 total
Jun 19 - Jun 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Kenzi Club Agdal Medina All Inclusive in Marrakech (Mechouar-Kasbah), you'll be a 1-minute drive from Avenue Mohamed VI and 7 minutes from Jemaa el-Fnaa.
Pool
Breakfast included

Lina Ryad & Spa
Avenue Hassan I Chefchaouen
$187 nightly
The price is $216 total per night
$216 total
Jun 27 - Jun 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Lina Ryad & Spa in Chefchaouen (Medina of Chefchaouen), you'll be steps from Plaza Uta el-Hammam and Chefchaouen Kasbah.

Riad Elisa
Ksour Rue Sidi Lyamani nº 21 Marrakech
A stay at Riad Elisa places you in the heart of Marrakech, within a 10-minute walk of Jemaa el-Fnaa and Souk of the Medina.

Palais Sheherazade & Spa
23 Arsat Beniss Douh, Medina Fes
$164 nightly
The price is $189 total per night
$189 total
Jun 26 - Jun 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Palais Sheherazade & Spa in Fes (Fes El Bali), you'll be within a 15-minute walk of Zaouia Sidi Ahmed Tijani and Glaoui Palace.

Riad Andalla Spa
2 Derb El Boumba, Rue Arset Laghzail Marrakech
$104 nightly
The price is $120 total per night
$120 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Riad Andalla Spa places you in the heart of Marrakech, within a 10-minute walk of Bahia Palace and Souk of the Medina.

La Maison Arabe Hotel, Spa and Cooking Workshops
1, Derb Assehbé, Bab Doukkala Marrakech
$99 nightly
The price is $118 total per night
$118 total
Jul 4 - Jul 5
Total with taxes and fees
A stay at La Maison Arabe Hotel, Spa and Cooking Workshops places you in the heart of Marrakech, within a 15-minute walk of Jemaa el-Fnaa and Koutoubia Mosque.

Mazagan Beach & Golf Resort
Km 10, Route de Casablanca El Jadida El Jadida
$245 nightly
The price is $281 total per night
$281 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Mazagan Beach & Golf Resort in El Jadida, you'll be by the ocean and 12 minutes by car from Haouzia Beach.

2Ciels Boutique Hotel & SPA
Street Oued El Makhazine Marrakech
$127 nightly
The price is $144 total per night
$144 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at 2Ciels Boutique Hotel & SPA, you'll be centrally located in Marrakech, a short 10-minute walk from Royal Tennis Harti and 12 minutes by foot from Palais des Congrès.
Pool
Breakfast included

Paradis Plage Surf Yoga & Spa resort
Km 26 route d'Essaouira Tamri
$189 nightly
The price is $214 total per night
$214 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Paradis Plage Surf Yoga & Spa resort in Tamri, you'll be on the waterfront, within a 15-minute drive of Taghazout Beach and Atlantica Park.

Sirayane Boutique Hotel and Spa
KM 8 Route D'amezmiz Marrakech
$255 nightly
The price is $289 total per night
$289 total
Jun 14 - Jun 15
Total with taxes and fees
With a stay at Sirayane Boutique Hotel and Spa in Marrakech (Tassoultante), you'll be within a 15-minute drive of Jemaa el-Fnaa and Oasiria Water Park.

El Minzah Hotel
85 Rue De La Liberte Tangier
$163 nightly
The price is $188 total per night
$188 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at El Minzah Hotel, you'll be centrally located in Tangier, within a 5-minute drive of Port of Tangier and Tangier Ferry Terminal.
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.
Morocco Spa Resorts & Hotels essential information
Spa Resorts & Hotels in Morocco |
1118 |
|---|---|
Highest price | $291 |
Cheapest price | $118 |
Total number of hotels in Morocco | 19,264 |
Popular hotels | Riad Nashira & Spa, Kenzi Club Agdal Medina All Inclusive, Lina Ryad & Spa, Riad Elisa, Palais Sheherazade & Spa, Riad Andalla Spa, La Maison Arabe Hotel, Spa and Cooking Workshops, Mazagan Beach & Golf Resort, 2Ciels Boutique Hotel & SPA, Paradis Plage Surf Yoga & Spa resort, Sirayane Boutique Hotel and Spa, El Minzah Hotel |
Most Recent Morocco Hotel Reviews

ONOMO Hotel Casablanca Airport
5 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"Good afternoon, The Hotel always nice and great services Thank you so much"
A verified traveler stayed at ONOMO Hotel Casablanca Airport





