Hotels in Morocco

Find the best deals on 13,641 hotels in Morocco

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Morocco

Book one of the best deals Morocco has to offer in these popular locations
Hotels in Marrakesh
Best value
2ciels Boutique Hotel & Spa
9.0
113 USD
#1 Most popular
Riad 72
9.4
210 USD
#2 Most popular
Eden Andalou Suites, Aquapark & Spa
7.3
122 USD
#3 Most popular
Kenzi Club Agdal Medina
8.6
146 USD
#4 Most popular
Domaine Rosaroum
8.9
401 USD
#5 Most popular
Movenpick Hotel Mansour Eddahbi Marrakech
8.3
138 USD
Hotels in Agadir
Best value
Hotel Oasis
7.1
26 USD
#1 Most popular
Hotel Atlantic Palace
7.5
75 USD
#2 Most popular
lti-Agadir Beach Club
7.5
63 USD
#3 Most popular
Iberostar Founty Beach
9.2
127 USD
#4 Most popular
Sofitel Agadir Royal Bay Resort
8.7
95 USD
#5 Most popular
Atlantic Palm Beach
8.1
46 USD
Hotels in Casablanca
Best value
Ibis Casablanca City Center
8.0
60 USD
#1 Most popular
Mövenpick Hotel Casablanca
7.5
107 USD
#2 Most popular
Farah Casablanca
7.2
68 USD
#3 Most popular
Sofitel Casablanca Tour Blanche
9.1
164 USD
#4 Most popular
Grand Mogador City Center - Casablanca
8.3
92 USD
#5 Most popular
Suite Hotel Casa Diamond
9.2
108 USD
Hotels in Tangier
Best value
Ibis Budget Tanger
7.4
24 USD
#1 Most popular
El Minzah Hotel
8.5
119 USD
#2 Most popular
Hotel Farah Tanger
8.1
121 USD
#3 Most popular
Royal Tulip City Center Tanger
8.6
121 USD
#4 Most popular
Hilton Garden Inn Tanger City Center
8.6
101 USD
#5 Most popular
Hilton Tanger City Center Hotel & Residences
8.7
134 USD
Hotels in Fez
Best value
Riad Mikou
8.1
25 USD
#1 Most popular
Riad Myra
9.4
78 USD
#2 Most popular
Riad Zamane & Spa Fès
9.1
84 USD
#3 Most popular
Palais Medina & Spa
8.0
104 USD
#4 Most popular
Riad El Bacha
8.4
37 USD
#5 Most popular
Hotel Sahrai
8.6
202 USD

Popular international routes landing in Morocco

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Marrakesh
Fastest flight time
3h 25m
Cheapest price
88 USD
London to Casablanca
Fastest flight time
3h 20m
Cheapest price
201 USD
Beirut to Casablanca
Fastest flight time
5h 45m
Cheapest price
310 USD
New York to Marrakesh
Fastest flight time
8h 30m
Cheapest price
354 USD
New York to Casablanca
Fastest flight time
6h 45m
Cheapest price
374 USD
Newark to Marrakesh
Fastest flight time
16h 35m
Cheapest price
391 USD
Boston to Marrakesh
Fastest flight time
15h 19m
Cheapest price
400 USD
Boston to Casablanca
Fastest flight time
6h 25m
Cheapest price
418 USD
Los Angeles to Marrakesh
Fastest flight time
16h 40m
Cheapest price
488 USD
San Francisco to Marrakesh
Fastest flight time
16h 10m
Cheapest price
515 USD
View more