Located in central Marrakech, this hotel combines traditional Moroccan style and contemporary design. It offers a terrace with views of the Gueliz district and free Wi-Fi access.
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.
This hotel is a 5-minute walk from the fortified city of Aït Benhaddou, the setting for several films including Lawrence of Arabia. It has an outdoor pool with a terrace offering panoramic views of t...
Set on Agadir’s Bay, a few steps from the city centre, Les Almohades Beach Resort Agadir offers 2 heated pools, air-conditioned accommodations featuring a terrace or a balcony with view, and many ac...
Set in Marrakech, 400 metres from Marrakech Plaza, 2Ciels Boutique Hôtel boasts air-conditioned rooms with free WiFi throughout the property. The hotel has an outdoor pool and sun terrace, and guests...
Centrally located, Hotel Rabat is near the old Medina and the business district. This luxury hotel features a spa centre and an indoor swimming pool. All the rooms come with en suite facilities, a min...
Hotel Chaouen is located just a 19-minute walk from the Kasbah of Chefchaouen, between the Kelaa and Meggou Mountains. The hotel is traditionally decorated and offers free Wi-Fi internet access.
A 15-minute walk from the Agdal Gardens, this hotel offers a daily breakfast, an outdoor pool and free Wi-fi. It features several restaurants serving a variety of cuisine, including an Art Deco restau...