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 November
High season December
Average price (weeknight): ₹ 9,547
Average price (weekend night): ₹ 9,147

cheapest month to stay

41%

expected price decrease

most expensive time to stay

12%

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. Casablanca-Settat and Fès-Meknès are also very popular.

What is the most popular destination in Morocco?

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

How much is a cheap hotel in Morocco?

KAYAK users have found double rooms in Morocco for as cheap as ₹ 7 (Fez) in the last 3 days. The average price is ₹ 6,256.

How much is a hotel in Morocco for tonight?

In the last 72 hours, users have found Morocco hotels for tonight for as low as ₹ 37 (Marrakesh). Users have also found 3-star hotels from ₹ 37 (Marrakesh) and 4-star+ hotels from ₹ 57 (Marrakesh).

Best Morocco hotels

Show all
Kasbah Atfel - Bou Azza - Building
1
9.5 Excellent (121 reviews)
₹ 6,511+
Sofitel Marrakech Lounge And Spa - Marrakesh - Bedroom
2
9.3 Excellent (5,072 reviews)
₹ 21,955+
Mazagan Beach & Golf Resort - El Jadida - Building
3
8.9 Excellent (4,714 reviews)
₹ 13,022+
Sofitel Rabat Jardin des Roses - Rabat - Building
4
8.9 Excellent (5,615 reviews)
₹ 17,261+
Hilton Tanger City Center Hotel & Residences - Tangier - Building
6
8.6 Excellent (2,799 reviews)
₹ 11,281+
Sofitel Essaouira Mogador Golf & Spa - Essaouira - Building
7
8.6 Excellent (2,569 reviews)
₹ 8,782+
El Minzah Hotel - Tangier - Building
8
8.4 Excellent (1,077 reviews)
₹ 9,009+
Barceló Fès Medina - Fez - Building
9
8.0 Excellent (1,921 reviews)
₹ 6,587+
Atlas Almohades Casablanca City Center - Casablanca - Building
10
7.6 Good (5,500 reviews)
₹ 4,467+
Chems Hotel - Marrakesh - Bedroom
11
6.5 Good (2,655 reviews)
₹ 5,830+

Best rooms in Morocco

Dar Mo'Da - Marrakesh - Bedroom
1
9.9 Excellent (129 reviews)
₹ 20,214+
Four Seasons Hotel Casablanca - Casablanca - Building
2
8.9 Excellent (2,932 reviews)
₹ 24,227+
Villa Diyafa Boutique Hôtel & Spa - Rabat - Pool
3
8.5 Excellent (263 reviews)
₹ 41,564+
Ryad Watier - Essaouira - Bedroom
4
9.6 Excellent (227 reviews)
₹ 10,675+

Browse Morocco hotels by topic

water park
private pool
Recommended
Aqua Mirage Club - Marrakesh - Building
1
8.1 Excellent (3,467 reviews)
₹ 8,706+
Labranda Aqua Fun Club Marrakech - Sidi Abdellah Ghiat - Building
2
7.7 Good (2,270 reviews)
₹ 8,858+
Eden Andalou Suites, Aquapark & Spa - Marrakesh - Building
3
7.8 Good (3,641 reviews)
₹ 10,902+
Ushuaia Hotel & Clubbing - Marrakesh - Bedroom
4
6.4 Good (259 reviews)
₹ 4,845+
Mogador Kasbah - Marrakesh - Building
5
7.6 Good (3,044 reviews)
₹ 4,013+
Mogador Palace Agdal - Marrakesh - Building
6
6.9 Good (4,897 reviews)
₹ 6,587+
Riad Jawad & Spa - Marrakesh - Bedroom
7
8.4 Excellent (418 reviews)
₹ 10,069+
Jnane Leila - Marrakesh - Bedroom
8
8.5 Excellent (335 reviews)
₹ 6,889+

Hotels in Morocco

  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)