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 AED 22
4+ stars from AED 38
Agadir
Agadir
3 stars from AED 19
4+ stars from AED 22
Casablanca
Casablanca
3 stars from AED 21
4+ stars from AED 43
Essaouira
Essaouira
3 stars from AED 19
4+ stars from AED 51
Fez
Fez
3 stars from AED 15
4+ stars from AED 37
Tangier
Tangier
3 stars from AED 23
4+ stars from AED 43

Good to know

Low season September
High season March
Average price (weeknight): AED 444
Average price (weekend night): AED 430

cheapest month to stay

28%

expected price decrease

most expensive time to stay

24%

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

Are hotels in Morocco safe during the coronavirus (COVID-19) crisis?

Hotels are safe environments for travellers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Morocco.

What is the most popular destination in Morocco?

Based on KAYAK hotel searches, the most popular destination is Casablanca (50% of total searches to Morocco). The next most popular destinations are Marrakesh (26%) and Agadir (13%). Searches for hotels in Tangier (12%) are also popular.

What are the most popular regions of Morocco?

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

How much is a cheap hotel in Morocco?

KAYAK users have found double rooms in Morocco for as cheap as AED 9 (Essaouira) in the last 3 days. The average price is AED 386.

Best Morocco hotels

Show all
Mazagan Beach & Golf Resort - El Jadida - Bedroom
1
8.9 Excellent (4,714 reviews)
AED 632+
Sofitel Rabat Jardin des Roses - Rabat - Building
2
8.9 Excellent (5,615 reviews)
AED 837+
Riad Atika Mek - Meknes - Bedroom
3
8.8 Excellent (238 reviews)
AED 162+
Riad Mokhtar - Tangier - Bedroom
4
8.5 Excellent (150 reviews)
AED 555+
Grand Mogador City Center - Casablanca - Casablanca - Living room
5
8.4 Excellent (2,804 reviews)
AED 382+
Kenzi Tower Hotel - Casablanca - Building
6
8.4 Excellent (1,998 reviews)
AED 624+
Pullman Mazagan Royal Golf & Spa - El Jadida - Building
7
8.3 Excellent (1,759 reviews)
AED 393+
Savoy Le Grand Hotel - Marrakesh - Building
8
8.2 Excellent (5,852 reviews)
AED 742+
Mabrouk Hotel And Suites - Agadir - Building
9
8.2 Excellent (474 reviews)
AED 268+
Atlantic Palm Beach - Agadir - Building
10
8.0 Excellent (852 reviews)
AED 198+
Palais Sheherazade & Spa - Fez - Building
11
7.5 Good (216 reviews)
AED 738+
Mogador Palace Agdal - Marrakesh - Building
12
6.9 Good (4,897 reviews)
AED 320+

Browse Morocco hotels by topic

water park
private pool
Recommended
Aqua Mirage Club - Marrakesh - Building
1
8.1 Excellent (3,467 reviews)
AED 422+
Labranda Aqua Fun Club Marrakech - Sidi Abdellah Ghiat - Pool
2
7.7 Good (2,270 reviews)
AED 430+
Eden Andalou Suites, Aquapark & Spa - Marrakesh - Building
3
7.8 Good (3,641 reviews)
AED 529+
Ushuaia Hotel & Clubbing - Marrakesh - Bedroom
4
6.4 Good (259 reviews)
AED 235+
Mogador Kasbah - Marrakesh - Building
5
7.6 Good (3,044 reviews)
AED 195+
Mogador Palace Agdal - Marrakesh - Building
6
6.9 Good (4,897 reviews)
AED 320+
Riad Jawad & Spa - Marrakesh
7
8.4 Excellent (418 reviews)
AED 488+
Jnane Leila - Marrakesh - Pool
8
8.5 Excellent (335 reviews)
AED 334+
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)