
Cheap Hotels in Marrakech-Safi from $104
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Marrakech-Safi Cheap Hotels
Our top choices for Marrakech-Safi cheap hotels

1. Riad Andalla Spa
Riad Andalla SpaMedina
9.8 out of 10, Exceptional, (1,006 reviews)
$89 nightly
The price is $104
Nov 17 - Nov 18
Total with taxes and fees

2. Ksar Anika Boutique Hotel & Spa
Ksar Anika Boutique Hotel & SpaMechouar-Kasbah
9.8 out of 10, Exceptional, (847 reviews)
$122 nightly
The price is $143
Dec 1 - Dec 2
Total with taxes and fees

3. TUI BLUE Medina Gardens – Adults Only – All Inclusive
TUI BLUE Medina Gardens – Adults Only – All InclusiveMedina
9.0 out of 10, Wonderful, (888 reviews)
$205 nightly
The price is $230
Dec 15 - Dec 16
Total with taxes and fees

4. Pestana CR7 Marrakech
Pestana CR7 MarrakechHivernage
8.8 out of 10, Excellent, (371 reviews)
$154 nightly
The price is $175
Nov 17 - Nov 18
Total with taxes and fees

5. Le Méridien N'Fis
Le Méridien N'FisHivernage
8.0 out of 10, Very good, (1,000 reviews)
$190 nightly
The price is $217
Dec 9 - Dec 10
Total with taxes and fees

6. Riad Olema et Spa
Riad Olema et SpaMedina
9.6 out of 10, Exceptional, (335 reviews)
$108 nightly
The price is $128
Nov 15 - Nov 16
Total with taxes and fees

7. Riad Dar Anika
Riad Dar AnikaMedina
9.8 out of 10, Exceptional, (488 reviews)
$114 nightly
The price is $134
Dec 10 - Dec 11
Total with taxes and fees

8. Barcelo Palmeraie Oasis Resort
Barcelo Palmeraie Oasis ResortPalmeraie
8.4 out of 10, Very good, (354 reviews)
$135 nightly
The price is $154
Dec 1 - Dec 2
Total with taxes and fees

9. Four Seasons Resort Marrakech
Four Seasons Resort MarrakechHivernage
9.6 out of 10, Exceptional, (764 reviews)
$691 nightly
The price is $771
Dec 11 - Dec 12
Total with taxes and fees

10. Hôtel & Ryads Barrière Le Naoura
Hôtel & Ryads Barrière Le NaouraMedina
9.4 out of 10, Exceptional, (693 reviews)
$299 nightly
The price is $338
Nov 22 - Nov 23
Total with taxes and fees
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 Marrakech-Safi Hotel Reviews

Zephyr Hotel Club Resort and Spa
10/10 Excellent
Explore a world of travel with Expedia
- All-Inclusive in Marrakech
- Budget in Marrakech
- 5 Star Hotels in Marrakech
- Riads in Marrakech
- Hotels in Marrakech
- 4 Star Hotels in Marrakech
- NH Hotels in Marrakech
- Villas in Marrakech
- 5 Star Hotels in Essaouira
- Best Western Hotels in Marrakech
- Hotels in Essaouira
- Private Vacation Homes in Essaouira
- 4 Star Hotels in Essaouira
- 3 Star Hotels in Safi
- Hotels in Ben Guerir
- Hotels in Agafay
- Relais & Chateaux Hotels in Essaouira
- Hotels in Imlil
- Hotels in Youssoufia
- Hotels in Safi
- Hotels in El Beddouza
- Hotels in Ourika
- 2 Star Hotels in Ait Ourir
- Pool in Marrakech
- Waterpark in Marrakech
- Family Friendly in Marrakech
- Beach in Marrakech
- Kenzi Hotels in Marrakech
- 3 Star Hotels in Marrakech
- All-Inclusive in Essaouira
- Beach in Essaouira
- Banyan Tree Hotels in Marrakech
- Pool in Essaouira
- Free Airport Transportation in Marrakech
- LGBT Friendly in Marrakech
- Luxury in Marrakech
- Adults Only in Marrakech
- Casino in Marrakech
- Budget in Essaouira
- Four Seasons Hotels in Marrakech
- Recreation in Marrakech
- Fitness Center in Marrakech
- Romantic in Marrakech
- 5 Star Hotels in Al Ouidane
- Bar in Marrakech
- Luxury in Safi
- LGBT Friendly in Essaouira
- Indoor Pool in Marrakech
- Ocean View in Essaouira
- Historical in Marrakech
- 3 Star Hotels in Essaouira
- 2 Star Hotels in Marrakech
- Connectingrooms in Marrakech
- Wedding in Marrakech
- Family Friendly in Essaouira
- Bar in Safi
- Tennis in Marrakech
- Luxury in Essaouira
- Luxury in Imlil
- Spa in Safi
- Dining in Marrakech
- Pet Friendly in Marrakech
- Fitness Center in Essaouira
- Spa in Essaouira
- Free Breakfast in Marrakech
- 5 Star Hotels in Oukaimeden
- Tennis in Essaouira







































