Pick your preferred language. We speak English and 42 other languages.
beaches, city walks and culture are just a few reasons why you’ll love Tangier.
123 hotels 44,174 hotel reviews
Rabat – the ideal getaway for culture, old town and monuments!
160 hotels 29,307 hotel reviews
Don’t miss out on Marrakesh! Top destination for souks, culture and markets.
1,356 hotels 349,782 hotel reviews
Fez is highly rated by travelers for old town, culture and history.
326 hotels 77,055 hotel reviews
Casablanca – the ideal getaway for city walks, shopping and restaurants!
208 hotels 65,605 hotel reviews
beaches, beach walks and sunny weather are just a few reasons why you’ll love Agadir.
135 hotels 50,483 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 located beside a 4.3 mi beach.
Average Review Score: 8.7
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
Featuring a spa center and a year-round outdoor pool, Aqua Mirage Club All Inclusive offers accommodations in Marrakech. There is a restaurant and five bars. Guests can have fun at the water park.
Average Review Score: 7.4
Featuring 3 outdoor swimming pools in the Andalusian-style gardens and a 5249 ft? spa is this environmentally-friendly hotel.
Average Review Score: 7.2
Offering an outdoor and indoor pool, Royal Mansour Marrakech is located in Marrakech. The property is 1.2 mi from Bahia Palace and a 5-minute walk from the famous Djemaa El Fna square.
Average Review Score: 9.6
Aqua Fun Club Marrakech overlooks the Atlas Mountains and is located on 10 acres of land surrounded by shady olive trees.
Average Review Score: 8