Choose your preferred language. We speak English and 42 other languages.
beaches, culture and food are just a few reasons you’ll love Tangier.
114 hotels 40,947 hotel reviews
Rabat - the ideal getaway for culture, old town and monuments!
130 hotels 25,662 hotel reviews
Don’t miss out on Marrakech! Top spot for souks, culture and markets.
1,322 hotels 306,991 hotel reviews
Fès is highly rated by travellers for old town, culture and history.
316 hotels 69,841 hotel reviews
Casablanca - the ideal getaway for shopping, city walks and city trips!
198 hotels 62,828 hotel reviews
beaches, beach walks and sunny weather are just a few reasons you’ll love Agadir.
120 hotels 41,821 hotel reviews
This luxury hotel resort offers an outdoor swimming pool, casino and golf course. Mazagan Beach Resort is located a 20-minute drive from the town of El Jadida and is situated beside a 7 km beach.
Average review score: 8.6
Facing the Royal Palace's ancient walls, Mogador Palace Agdal All Incl Soft is 10 minutes drive from Djemaa El Fna square and from Marrakesh Airport.
Average review score: 6.7
Located in the tourist centre of Marrakech, this luxurious club hotel features 2 swimming pools, 2 tennis courts and a fitness centre. The spacious rooms feature a balcony and a minibar.
Average review score: 8.3
This boutique Riad in a traditional former palace features a furnished rooftop terrace with a pool and views of the Kotoubia Mosque, 5 minutes’ walk away.
Average review score: 9.2
Labranda Targa Aqua Parc offers a free shuttle bus every 2 hours to the centre of Marrakesh, 10 minutes away. It also features a pool and an Oriental Spa, along with spacious rooms with balconies.
Average review score: 7.3
Offering an outdoor pool, Savoy Le Grand Hotel is set in Marrakech, 500 metres from Menara Gardens. The hotel has a barbecue and a free WiFi is provided throughout the property.
Average review score: 8.4