You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Casablanca · 207.96 km from centre
7.6
166 reviews
Breakfast available
With a stay at Pestana Casablanca in Casablanca (Anfa), you'll be a 4-minute drive from Hassan II Mosque and 8 minutes from Ain Diab Beach. This hotel is 0.1 mi (0.2 km) from Anfaplace Mall and 0.2 mi (0.3 km) from Boulevard de la Corniche.

Hotel in Rabat · 248.45 km from centre
9.2
16 reviews
With a stay at AZ Hotel Des Arts in Rabat (Quartier Hassan), you'll be steps from Museum Mohamed VI of Modern and Contemporary Art and 3 minutes by foot from As-Sunna Mosque. This hotel is 0.3 mi (0.4 km) from St. Peter's Cathedral and 0.3 mi (0.5 km) from Bank Al Maghrib Museum.

Apartment in Rabat · 248.55 km from centre
8.6
21 reviews
A stay at MyCity places you in the heart of Rabat, within a 5-minute drive of Moroccan Parliament and Hassan Tower. This apartment is 1.8 mi (2.9 km) from Chellah and 2.4 mi (3.9 km) from Rabat Beach.

Riad in Rabat · 249.79 km from centre
8.8
162 reviews
Breakfast available
A stay at Riad Kalaa places you in the heart of Rabat, within a 5-minute walk of Exposition Poupées du Monde and Rue des Consuls. This riad is 0.2 mi (0.4 km) from Andalusian Garden and 0.2 mi (0.4 km) from National Jewellery Museum.

Hotel in Rabat · 249.98 km from centre
8.8
111 reviews
Breakfast available
A stay at Hôtel des Oudaias places you in the heart of Rabat, steps from Oudaia Gate and Andalusian Garden. This hotel is 0.2 mi (0.2 km) from Rue des Consuls and 0.2 mi (0.4 km) from Art Gallery Miloudi Nouiga.

Riad in Rabat-Salé-Zemmour-Zaer, Salé · 250.82 km from centre
8.2
150 reviews
Breakfast available
A stay at Riad à la Belle Etoile places you in the heart of Salé, within a 10-minute walk of Beach of Salé City and Grande Mosquée & Medersa. This beach riad is 0.7 mi (1.1 km) from Al Borj and 0.8 mi (1.3 km) from Marina Bouregreg Salé.

Hotel in Essaouira · 254.98 km from centre
8.8
128 reviews
Breakfast available
Located in Essaouira (Essaouira Coast), Hotel Coté Océan Mogador is within a 15-minute walk of Essaouira Beach and Skala du Port. This beach hotel is 0.5 mi (0.8 km) from Place Moulay el Hassan and 0.5 mi (0.8 km) from Skala de la Ville.

Hotel in Essaouira · 255.14 km from centre
9.2
176 reviews
Breakfast available
With a stay at STE PERLE D'EAU, you'll be centrally located in Essaouira, within a 10-minute walk of Mohammed Ben Abdallah Museum and Skala de la Ville. This beach hotel is 0.7 mi (1.1 km) from Essaouira Beach and 0.8 mi (1.4 km) from Place Moulay el Hassan.

Hotel in Essaouira · 255.23 km from centre
8.8
243 reviews
Breakfast available
With a stay at Riad Mimouna in Essaouira (Medina), you'll be steps from Fish Market and Place du Marché aux Grains. This beach hotel is 0.1 mi (0.1 km) from Haim Pinto Synagogue and 0.1 mi (0.1 km) from Souk Jdid.

Guesthouse in Essaouira · 255.45 km from centre
10.0
3 reviews
Breakfast available
Located in Essaouira, Dar Almajula is within a 15-minute drive of Essaouira Mogador Golf Course and Sidi Kaouki Beach. This guesthouse is 5.9 mi (9.5 km) from Essaouira Beach and 7.1 mi (11.4 km) from Place Moulay el Hassan.

Hotel in Essaouira · 255.50 km from centre
8.0
1 review
Breakfast available
With a stay at Mama Souiri Hôtel in Essaouira (Medina), you'll be steps from Essaouira Clock Tower and Gallery d’Art Damgaard. This hotel is 0.1 mi (0.1 km) from Place Moulay el Hassan and 0.1 mi (0.1 km) from Skala de la Ville.

Riad in Essaouira · 255.50 km from centre
8.0
58 reviews
Breakfast available
A stay at Palais des Remparts places you in the heart of Essaouira, steps from Le Real Mogador and Mohammed Ben Abdallah Museum. This luxury riad is 0.1 mi (0.1 km) from Place Moulay el Hassan and 0.1 mi (0.1 km) from Skala de la Ville.

Hotel in Essaouira · 255.76 km from centre
7.4
3 reviews
Located in Essaouira, Hotel Le Golf DEssaouira & Spa is a 1-minute drive from Essaouira Mogador Golf Course and 7 minutes from Dar Souiri. This hotel is 3.1 mi (5 km) from Essaouira Beach and 3.1 mi (5 km) from Bab Marrakech Tower.

Hotel in Marrakech-Safi, Sidi Kaouki · 260.66 km from centre
8.6
144 reviews
Breakfast available
Just a stone's throw from vast sandy beach of Sidi Kaouki and 12 miles from the vibrant city of Essaouira, Hotel Villa Soleil offers the perfect blend of relaxation and Moroccan hospitality. This charming hotel is designed in a traditional style, featuring elegant arches, wooden details, and an inviting, authentic atmosphere. With a laid-back ambiance and personalized service, you'll feel right at home.
Our spacious and comfortable rooms come with a private bathroom and a private terrace, where you can unwind with the fresh ocean breeze and the soothing sound of the waves. Whether you're here to surf, explore, or simply relax, Sidi Kaouki is an ideal destination for nature lovers and those seeking tranquility.
Hotel Villa Soleil is your perfect retreat on the Moroccan coast - relax, recharge, and embrace the beauty of Sidi Kaouki.

Hotel in Agadir · 283.13 km from centre
7.8
73 reviews
Breakfast available
With a stay at Aferni Hotel in Agadir (Swiss City), you'll be within a 5-minute drive of Agadir Beach and Agadir Marina. This hotel is 1.9 mi (3 km) from Souk El Had and 0.2 mi (0.3 km) from Lebanon Mosque.

Hotel in Agadir · 283.15 km from centre
8.4
172 reviews
Breakfast available
With a stay at Atlantic Hotel Agadir, you'll be centrally located in Agadir, within a 5-minute drive of Souk El Had and Agadir Marina. This beach hotel is 1.1 mi (1.8 km) from Agadir Beach and 0.2 mi (0.3 km) from Club Royal de Tennis.

Aparthotel in Agadir · 283.53 km from centre
8.0
29 reviews
Breakfast available
With a stay at this aparthotel in Agadir, you'll be within a 5-minute drive of Agadir Beach and Royal Palace. This aparthotel is 1 mi (1.6 km) from Agadir Marina and 1.6 mi (2.6 km) from Agadir Fishing Port.

Guesthouse in Souss-Massa, Inezgane · 284.40 km from centre
9.4
58 reviews
Breakfast available
When you stay at Dar Maktoub in Inezgane, you'll be next to a golf course, within a 15-minute drive of Souk El Had and Agadir Marina. This family-friendly guesthouse is 5.4 mi (8.6 km) from Agadir Beach and 0.6 mi (1 km) from Golf de l'Ocean.

Hotel in Hassilabied, Merzouga · 301.28 km from centre
8.5
759 reviews
Breakfast available
Kanz Erremal is located in the heart of the desert itself, immersed in the fascinating landscape of the dunes of Erg Chebbi, in the south-east of Morocco.
The 22 traditional rooms and suites of the hotel are comfortable and have a characteristic and artisanal decoration. Some rooms have a balcony and all rooms have a view of the dunes of the desert.
The hotel is located in Tafilalt region, the largest palm field in the country. The hotel is located in a privileged spot, at short distance from the dunes with fantastic views. The dunes reach a height of 656 feet. In this extraordinary environment, the traveler will discover the silhouette of Kanz Erremal.
You will be able to enjoy the traditional Moroccan culture immersed in the desert, with native gastronomy, excursions and activities to discover Merzouga and the Berber culture.

Riad in Fes El Bali, Fes · 320.44 km from centre
9.2
46 reviews
With a stay at Riad Maison Bleue And Spa in Fes (Fes El Bali), you'll be steps from Funduq Kaat Smen and 5 minutes by foot from Bou Inania Madrasa. This family-friendly riad is 0.1 mi (0.2 km) from Chrabliyine Mosque and 0.5 mi (0.9 km) from Place Bou Jeloud.
Morocco has a knack for surprising you at every turn. It’s a land where crowded souks hum with life, desert landscapes stretch to the horizon and modern galleries sit quietly alongside ancient medinas. The country effortlessly moves between laid-back coastal towns and buzzy city centers, each with its own rhythm and feel.
Take Marrakech, where you’re advised to start your day with mint tea in hidden courtyards and end it among lively street vendors in Jemaa el-Fnaa. Food stalls pile plates high with grilled meats and fresh breads, while storytellers gather locals and visitors around lantern-lit performances after sunset. It’s energetic without ever feeling rushed.
Morocco offers a variety of accommodation styles that capture the character of each location. Marrakech is famed for its cute-and-cozy riads tucked behind discreet doors in the medina, each with shady gardens and rooftop terraces ideal for unwinding after exploring. For something more laid-back, Essaouira has boutique guesthouses along its coast that offer breezy rooms and local tips on hidden cafés or secluded beaches.
The Atlas Mountains provide another enticing option. Here, family-run lodges offer spectacular views of valleys dotted with Berber villages, perfect for travelers seeking both comfort and authenticity. If desert landscapes are your thing, staying near the Sahara at Merzouga gives you star-filled evenings by campfire that feel far removed from the city bustle.