
Hotels with Spa in Morocco
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Morocco Hotels with Spa
Our top choices for Morocco hotels with a spa

9.2 out of 10, Wonderful, (224 reviews)
The price is P18,920
P21,207 total
includes taxes & fees
Mar 1 - Mar 2

Be Live Collection Marrakech Adults Only - All Inclusive
Be Live Collection Marrakech Adults Only - All InclusiveAnnakhil
8.4 out of 10, Very Good, (271 reviews)

La Maison Arabe Hotel, Spa and Cooking Workshops
La Maison Arabe Hotel, Spa and Cooking WorkshopsMedina
9.8 out of 10, Exceptional, (512 reviews)
The price is P36,615
P40,791 total
includes taxes & fees
Feb 15 - Feb 16
The price is P42,018
P46,864 total
includes taxes & fees
Feb 2 - Feb 3
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Morocco Hotel Reviews

Hilton Garden Inn Tanger City Center
10/10 Excellent
Explore a world of travel with Expedia
- Tiznit Hotels
- Hotels with Spa in Harhoura
- Tetouan Province Hotels
- Hotels with Swimming Pool in Oriental
- Khenifra Hotels
- Golf Hotels in Cabo Negro
- Business Hotels in Casablanca
- Boutique Hotels in Essaouira
- Hotels with Childcare in Fes
- Marriott Hotels & Resorts in Tangier
- Luxury Hotels in Marrakech
- Hotels with Early Check In in Casablanca
- Beach Hotels in Casablanca
- Boutique Hotels in Fes
- Hotels with Swimming Pool in Fes
- Hotels with Spa in Fnideq
- Hotels with Spa in Ouirgane
- Hotels with Swimming Pool in Guelmim-Oued Noun
- Budget Hotels in Marrakech
- Beach Hotels in Marrakech
- Nador Province Hotels
- Budget Hotels in Casablanca
- Al Hoceima Province Hotels
- Hotels with Entertainment in Harhoura
- Pet friendly Hotels in Kelaat M'Gouna
- Hotels with Gyms in Essaouira
- Hotels with Spa in Dar Bouazza
- Hotels with Spa in Beni Mellal
- Tanger-Tetouan-Al Hoceima Hotels
- Hotels with Breakfast in Temara
- Agadir-Ida ou Tanane Hotels
- Hotels near Shopping Areas in Aït Benhaddou
- Laâyoune-Sakia El Hamra Hotels
- Hotels with Air Conditioning in Dakhla
- Luxury Hotels in Fes
- Azilal Hotels
- Family friendly Hotels in Oujda
- Hotels with Airport Shuttle in Rabat
- Golf Hotels in Tanger-Tetouan-Al Hoceima
- El Jadida Hotels
- Hotels with Childcare in Marrakech
- Moulay Yacoub Province Hotels
- Hotels with Gyms in Dar Bouazza
- Hotels with Gyms in Salé
- Rusticae Hotels in Ait Zat
- Four Seasons Hotels in Tangier
- Melia Hotels in Beni Ansar
- Nh Hotels in Marrakech
- Banyan Tree Hotels in Cabo Negro
- Iberostar Hotels in Marrakech
- Rehamna Hotels
- Family friendly Hotels in Imsouane
- Romantic Hotels in Tounsi
- Movenpick Hotels & Resorts in Rabat
- Steigenberger Hotels in Casablanca
- Hotels with Spa in Larache
- Things to do in Ghazoua
- Things to do in Tahannout
- Things to do in Akhendachou nʼAït Ouffi
- Things to do in Tinghir
- Things to do in Safi
- Things to do in Bhalil
- Things to do in Ben Guerir
- Things to do in Mohammedia
- Things to do in Ifrane
- Things to do in Ifrane Atlas Saghir
- Things to do in Sidi Rahal
- Things to do in Sidi Bouzid
- Things to do in Tamnougalt
- Things to do in Oualidia
- Things to do in Asrir
- Things to do in Sidi Ahmed Essayeh
- Things to do in Tabant
- Things to do in Sidi Harazem
- Things to do in Msemrir
- Things to do in Oumnass
- Things to do in El Jadida
- Things to do in Lamharza Essahel
- Things to do in Foum Zguid
- Things to do in Goulimime
- Things to do in Outgual
- Things to do in Azemmour
- Things to do in Diabat
- Things to do in Imsouane
- Things to do in Beni Mellal
- Things to do in Ait Melloul
- Things to do in Kasbah of the Udayas












































