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
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
$201 nightly
The price is $229 total per night
$229 total
Mar 4 - Mar 5
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.

Lina Ryad & Spa
Avenue Hassan I Chefchaouen
$266 nightly
The price is $302 total per night
$302 total
Mar 4 - Mar 5
Total with taxes and fees
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
With a stay at Riad Elisa, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza.

Palais Sheherazade & Spa
23 Arsat Beniss Douh, Medina Fes
$182 nightly
The price is $209 total per night
$209 total
Mar 4 - Mar 5
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 steps from Glaoui Palace and 6 minutes by foot from Kassr Annoujoum Ducci Foundation.

La Maison Arabe Hotel, Spa and Cooking Workshops
1, Derb Assehbé, Bab Doukkala Marrakech
$849 nightly
The price is $943 total per night
$943 total
Mar 21 - Mar 22
Total with taxes and fees
With a stay at La Maison Arabe Hotel, Spa and Cooking Workshops, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Marrakech Plaza.

Mazagan Beach & Golf Resort
Km 10, Route de Casablanca El Jadida El Jadida
$219 nightly
The price is $252 total per night
$252 total
Mar 4 - Mar 5
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
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.

Paradis Plage Surf Yoga & Spa resort
Km 26 route d'Essaouira Tamri
$189 nightly
The price is $214 total per night
$214 total
Mar 14 - Mar 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Tamri, Paradis Plage Surf Yoga & Spa resort is by the ocean, within a 15-minute drive of Atlantica Park and Targant - Musée de l'Arganier.

Sirayane Boutique Hotel and Spa
KM 8 Route D'amezmiz Marrakech
$614 nightly
The price is $684 total per night
$684 total
Apr 1 - Apr 2
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 Avenue Mohamed VI.

El Minzah Hotel
85 Rue De La Liberte Tangier
Free Cancellation
Reserve now, pay when you stay
With a stay at El Minzah Hotel, you'll be centrally located in Tangier, a 3-minute drive from Port of Tangier and 10 minutes from Tangier Beach.

Les Jardins De La Koutoubia
26 Rue De La Koutoubia Marrakech
$317 nightly
The price is $355 total per night
$355 total
Mar 4 - Mar 5
Total with taxes and fees
With a stay at Les Jardins De La Koutoubia in Marrakech (Medina), you'll be a short 4-minute walk from Jemaa el-Fnaa and within 2 minutes by car from Marrakech Plaza.
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 | $943 |
Cheapest price | $209 |
Total number of hotels in Morocco | 18,446 |
Popular hotels | Riad Nashira & Spa, Kenzi Club Agdal Medina All Inclusive, Lina Ryad & Spa, Riad Elisa, Palais Sheherazade & 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, Les Jardins De La Koutoubia |
Most Recent Morocco Hotel Reviews

Aqua Mirage Club & Aqua Parc - All Inclusive
5 out of 5
Posted 3 days ago
CheapTickets Verified Review
"Room clean
Staff friendly
Stunning "
A verified traveler stayed at Aqua Mirage Club & Aqua Parc - All Inclusive
More Spa Resorts & Hotels
Types of Hotels
Top 20 Morocco Hotels
Hotels Near Morocco
More to Explore in Morocco
Top Picks
Hotels
Flights
Packages
- South Africa Vacation Packages
- Madagascar Vacation Packages
- Lesotho Vacation Packages
- Kenya Vacation Packages
- Cape Verde Vacation Packages
- Egypt Vacation Packages
- Zimbabwe Vacation Packages
- Nigeria Vacation Packages
- Seychelles Vacation Packages
- Gambia Vacation Packages
- Mauritius Vacation Packages
- Senegal Vacation Packages
- Ethiopia Vacation Packages
- Uganda Vacation Packages
- Mozambique Vacation Packages
- Zambia Vacation Packages
- Tunisia Vacation Packages
- Ghana Vacation Packages
- Tanzania Vacation Packages





