Prices are in New Zealand Dollars.

Morocco hotels

Morocco hotels

Search hundreds of travel sites at once for hotels in Morocco

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest Morocco Hotel Deals

Marrakesh
Marrakesh
3 stars from $22
4+ stars from $37
Agadir
Agadir
3 stars from $19
4+ stars from $22
Casablanca
Casablanca
3 stars from $21
4+ stars from $43
Essaouira
Essaouira
3 stars from $19
4+ stars from $51
Fez
Fez
3 stars from $15
4+ stars from $37
Tangier
Tangier
3 stars from $23
4+ stars from $43

Good to know

Low season December
High season November
Average price (weeknight): $213
Average price (weekend night): $166

cheapest month to stay

67%

expected price decrease

most expensive time to stay

8%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

FAQs when booking a hotel in Morocco

What are the most popular regions of Morocco?

Based on KAYAK hotel searches, the most popular region to stay in Morocco is Marrakesh-Safi. Fès-Meknès and Casablanca-Settat are also very popular.

What is the most popular destination in Morocco?

Based on KAYAK hotel searches, the most popular destination is Marrakesh (67% of total searches to Morocco). The next most popular destinations are Meknes (22%) and Fez (6%). Searches for hotels in Casablanca (6%) are also popular.

How much is a cheap hotel in Morocco?

KAYAK users have found double rooms in Morocco for as cheap as $6 (Marrakesh) in the last 3 days. The average price is $269.

Best Morocco hotels

Show all
Riad Le Jardin d'Abdou - Marrakesh - Bedroom
1
8.9 Excellent (239 reviews)
Sofitel Rabat Jardin des Roses - Rabat - Building
2
8.9 Excellent (5,615 reviews)
Barcelo Palmeraie - Marrakesh - Bedroom
3
8.7 Excellent (3,792 reviews)
Sofitel Essaouira Mogador Golf & Spa - Essaouira - Building
5
8.6 Excellent (2,569 reviews)
Atlas Essaouira & Spa - Essaouira - Bedroom
6
8.3 Excellent (2,172 reviews)
Riad Marco Andaluz - Rabat - Bedroom
7
8.3 Excellent (193 reviews)
Riad A La Belle Etoile - Rabat - Building
8
8.0 Excellent (304 reviews)
Touraghine Hotel & Cafe - Chefchaouen - Building
9
7.9 Good (374 reviews)
Ibis Tanger City Center - Tangier - Building
10
7.6 Good (5,272 reviews)
Grand Mogador Menara - Marrakesh - Bedroom
11
7.5 Good (3,201 reviews)
Mogador Menzah - Marrakesh - Building
12
6.2 Good (5,049 reviews)

Best rooms in Morocco

Dar Mo'Da - Marrakesh - Bedroom
1
9.9 Excellent (129 reviews)
Riad Anata - Fez - Bedroom
2
9.0 Excellent (156 reviews)
Four Seasons Hotel Casablanca - Casablanca - Building
3
8.9 Excellent (2,942 reviews)
Villa Diyafa Boutique Hotel & Spa - Rabat - Pool
4
8.5 Excellent (263 reviews)

Browse Morocco hotels by topic

water park
private pool
Recommended
Aqua Mirage Club - Marrakesh - Building
1
8.1 Excellent (3,467 reviews)
Labranda Aqua Fun Club Marrakech - Sidi Abdellah Ghiat - Building
2
7.7 Good (2,275 reviews)
Ushuaia Hotel & Clubbing - Marrakesh - Bedroom
4
6.4 Good (259 reviews)
Mogador Kasbah - Marrakesh - Building
5
7.6 Good (3,044 reviews)
Mogador Palace Agdal - Marrakesh - Building
6
6.9 Good (4,897 reviews)
Riad Jawad & Spa - Marrakesh - Bedroom
7
8.4 Excellent (418 reviews)
Jnane Leila - Marrakesh - Bedroom
8
8.5 Excellent (333 reviews)
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)