Hotels in Morocco

Find the best deals on 13,631 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
Mogador Palace Agdal
6.8
52 GBP
No. 1 most popular
Kenzi Club Agdal Medina
8.6
120 GBP
No. 2 most popular
Es Saadi Marrakech Resort - Hotel
8.1
97 GBP
No. 3 most popular
Barceló Palmeraie
8.7
84 GBP
No. 4 most popular
Marrakech African Queen
9.7
76 GBP
No. 5 most popular
Movenpick Hotel Mansour Eddahbi Marrakech
8.3
114 GBP
Hotels in Agadir
Best value
Tildi Hotel
8.5
34 GBP
No. 1 most popular
lti-Agadir Beach Club
7.5
52 GBP
No. 2 most popular
Kenzi Europa
8.0
46 GBP
No. 3 most popular
Iberostar Founty Beach
9.2
105 GBP
No. 4 most popular
Sofitel Agadir Royal Bay Resort
8.7
78 GBP
No. 5 most popular
Sofitel Agadir Thalassa Sea & Spa
8.8
90 GBP
Hotels in Casablanca
Best value
Hotel Campanile Casablanca Centre Ville
8.4
36 GBP
No. 1 most popular
Mövenpick Hotel Casablanca
7.5
88 GBP
No. 2 most popular
Hotel Kenzi Tower
8.5
105 GBP
No. 3 most popular
Atlas Almohades Casablanca City Center
7.7
40 GBP
No. 4 most popular
Sofitel Casablanca Tour Blanche
9.1
135 GBP
No. 5 most popular
Grand Mogador City Center - Casablanca
8.3
76 GBP
Hotels in Tangier
Best value
Dar Yasmine
9.1
58 GBP
No. 1 most popular
El Minzah Hotel
8.5
98 GBP
No. 2 most popular
Dar Chams Tanja
9.4
107 GBP
No. 3 most popular
Royal Tulip City Center Tanger
8.6
100 GBP
No. 4 most popular
Riad Mokhtar
8.9
106 GBP
No. 5 most popular
Fredj Hotel And Spa
8.7
60 GBP
Hotels in Fez
Best value
Dar Berrada
8.1
21 GBP
No. 1 most popular
Riad Jamaï
8.6
34 GBP
No. 2 most popular
Riad Fes Alcazar Suites & Spa
9.2
67 GBP
No. 3 most popular
Riad Anata
9.2
109 GBP
No. 4 most popular
Riad Sunrise
8.4
33 GBP
No. 5 most popular
Riad Family Samnoun
8.1
21 GBP

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 Rabat
Fastest flight time
3h 10m
Cheapest price
40 GBP
Manchester to Agadir
Fastest flight time
3h 40m
Cheapest price
44 GBP
London to Essaouira
Fastest flight time
3h 40m
Cheapest price
44 GBP
London to Fez
Fastest flight time
3h 15m
Cheapest price
44 GBP
Liverpool to Marrakesh
Fastest flight time
3h 30m
Cheapest price
45 GBP
Manchester to Marrakesh
Fastest flight time
3h 35m
Cheapest price
48 GBP
London to Marrakesh
Fastest flight time
2h 25m
Cheapest price
54 GBP
London to Agadir
Fastest flight time
3h 50m
Cheapest price
57 GBP
London to Tangier
Fastest flight time
5h 45m
Cheapest price
82 GBP
Birmingham to Marrakesh
Fastest flight time
3h 30m
Cheapest price
83 GBP
View more