Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Riad in Al Haouz, Fourou · 15.82 km from centre
8.0
60 reviews
<h2>Elegant Accommodation</h2>
Riad Qodwa in Fourou offers a spacious garden, terrace, and a year-round outdoor swimming pool. Guests enjoy free on-site private parking, a paid airport shuttle service, and a 24-hour front desk.
<h2>Comfortable Amenities</h2>
The riad features air-conditioning, private bathrooms with free toiletries, and hypoallergenic bedding. Additional amenities include a coffee shop, family rooms, executive lounge access, and a tour desk.
<h2>Dining Experience</h2>
A family-friendly restaurant serves American, Italian, pizza, and local cuisines. Breakfast includes fresh pastries, pancakes, cheese, and fruits. Vegetarian, vegan, and halal options are available.
<h2>Prime Location</h2>
Located 21 km from Marrakech-Menara Airport, Riad Qodwa is near attractions such as Bahia Palace (16 km) and Djemaa El Fna (19 km).

Agritourism property in Al Haouz, Lalla Takarkoust · 33.36 km from centre
8.0
3 reviews
Breakfast available
Located in Lalla Takarkoust, La Fattoria Ecolodge is in a state park, within a 15-minute walk of Takerkoust Dam and Lalla Takerkoust Lake. This farm stay is 22 mi (35.4 km) from Jemaa el-Fnaa and 21.6 mi (34.7 km) from Avenue Mohamed VI.

Hotel in Al Haouz, Tagadirt · 24.24 km from centre
9.9
22 reviews
<h2>Elegant Accommodation</h2>
Bab Sma in Tagadirt offers a 5-star adults-only experience with an infinity swimming pool, sun terrace, and lush garden. Guests enjoy free WiFi, private check-in and check-out, and a modern restaurant serving African and French cuisines.
<h2>Comfortable Amenities</h2>
Rooms feature air-conditioning, balconies with garden or mountain views, and private bathrooms equipped with walk-in showers. Additional amenities include a lounge, outdoor seating area, and free off-site private parking.
<h2>Dining Experience</h2>
The restaurant serves a continental breakfast with vegetarian options, including local specialities, fresh pastries, and warm dishes. Dinner is available in a modern ambience, accommodating vegetarian diets.
<h2>Local Attractions</h2>
Located 28 km from Djemaa El Fna and Menara Gardens, Bab Sma provides easy access to Marrakech-Menara Airport, 26 km away. Nearby attractions include Koutoubia Mosque and Bahia Palace.

Hotel in Marrakech, El Karia · 24.90 km from centre
8.5
570 reviews
Breakfast available
Located in El Karia, 25 km from Menara Gardens, Mia Agafay Resort provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a concierge service and organising tours for guests.
At the hotel, every room is fitted with a wardrobe.
A buffet, continental or Full English/Irish breakfast can be enjoyed at the property.
With staff speaking Arabic, English and French, guidance is available at the reception.
Djemaa El Fna is 27 km from Mia Agafay Resort, while Marrakesh Train Station is 27 km from the property. Marrakech-Menara Airport is 22 km away, and the property offers a paid airport shuttle service.

Hotel in Al Haouz, Ghmate · 25.36 km from centre
9.0
10 reviews
Breakfast available
When you stay at HOTEL BOUTIQUE PINK LAGOON in Ghmate, you'll be in the entertainment district and 16 mi (25.7 km) from Oasiria Water Park. This all-inclusive hotel is 17.5 mi (28.2 km) from Jemaa el-Fnaa and 13.7 mi (22 km) from Avenue Mohamed VI.

Resort in Marrakech, Agafay · 25.51 km from centre
9.0
37 reviews
Breakfast available
With a stay at we agafay in Agafay, you'll be in the mountains and 16.4 mi (26.4 km) from Jemaa el-Fnaa and 15 mi (24.1 km) from Menara Gardens. This golf resort is 15.7 mi (25.2 km) from Menara Mall and 15.9 mi (25.6 km) from Avenue Mohamed VI.

Riad in Al Haouz, Ouirgane · 51.39 km from centre
8.9
108 reviews
Breakfast available
Boasting pool views, Riad Malak features accommodation with a garden, around 42 km from Takerkoust Barage Marrakech. There is an in-house restaurant, plus free private parking and free WiFi are available. The riad has family rooms.
Some units at the riad boast a fireplace and a pool with a view. Units are fitted with a private bathroom, while selected rooms also feature a terrace and others also feature a mountain view.
A selection of options including local specialities, fruits and juice is available for breakfast, and breakfast in the room is also available. Guests are welcome to wind down in the on-site bar, while packed lunches are also available.
Marrakech-Menara Airport is 64 km from the property, and the property offers a paid airport shuttle service.

Chalet in Asni, Marrakech · 44.31 km from centre
10.0
6 reviews
<h2>Spacious Accommodation</h2>
Ferme Tibrijine in Marrakech offers a spacious chalet with one bedroom and a living room. Family rooms provide ample space for relaxation.
<h2>Outdoor Amenities</h2>
Guests can enjoy a terrace and a garden, perfect for outdoor activities. A pool with a view enhances the stay.
<h2>Modern Facilities</h2>
The property features air-conditioning, a kitchenette, and a balcony. Additional amenities include a washing machine, streaming services, and a work desk.
<h2>Convenient Location</h2>
Located 50 km from Marrakech-Menara Airport, the chalet is situated on a quiet street with garden, terrace, and mountain views. Highly rated by guests.

Hotel in Essaouira · 169.05 km from centre
8.6
712 reviews
Breakfast available
With a stay at Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection, you'll be centrally located in Essaouira, just a 4-minute walk from Essaouira Beach and 6 minutes by foot from Bab Sba. This beach hotel is 0.2 mi (0.4 km) from Dar Souiri and 0.3 mi (0.5 km) from Bab Marrakech Tower.

Riad in Essaouira · 169.29 km from centre
8.9
314 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
Mama Lova Hôtel, Riad, Restaurant & Spa in Essaouira offers family rooms with private bathrooms, balconies, and modern amenities. Each room includes a work desk, soundproofing, and free WiFi.
<h2>Exceptional Facilities</h2>
Guests can relax on the sun terrace, enjoy spa facilities, and take yoga classes. The property features a restaurant serving French, Mediterranean, and Moroccan cuisines, alongside a coffee shop and bar.
<h2>Delightful Dining</h2>
Breakfast includes local specialities, vegetarian, vegan, and gluten-free options. The restaurant offers brunch, lunch, dinner, and high tea in a family-friendly, traditional, and modern ambience.
<h2>Prime Location</h2>
Located 6 minutes from Plage d'Essaouira and 16 km from Essaouira Mogador Airport, the riad provides easy access to local attractions. Highly rated for its attentive staff and excellent breakfast.

Riad in Essaouira · 168.92 km from centre
10.0
113 reviews
Breakfast available
Riad Chbanate is in the heart of Essaouira, within a 10-minute walk of Souk Jdid and Essaouira Beach. This spa riad is 0.1 mi (0.1 km) from Place du Marché aux Grains and 0.1 mi (0.2 km) from Fish Market.

Hotel in Marrakech-Safi, Ounagha · 156.75 km from centre
8.4
63 reviews
Breakfast available
With a stay at Essaouira Lodge in Ounagha, you'll be 10 mi (16.1 km) from Essaouira Beach and 11.1 mi (17.9 km) from Place Moulay Hassan. This family-friendly hotel is 11.1 mi (17.9 km) from Skala de la Ville and 11.2 mi (18 km) from Skala du Port.

Riad in Essaouira · 168.98 km from centre
9.4
18 reviews
Breakfast available
With a stay at Ryad des Nomades in Essaouira (Medina), you'll be within a 10-minute walk of Essaouira Beach and Bab Marrakech Tower. This riad is 0.1 mi (0.2 km) from Place du Marché aux Grains and 0.1 mi (0.2 km) from Souk Jdid.

Riad in Essaouira · 169.16 km from centre
9.1
360 reviews
Breakfast available
Riad EspritBleu - Adult Only offers accommodation set 200 metres from the centre of Essaouira and features barbecue facilities and a shared lounge. This recently renovated riad is located 700 metres from Plage d'Essaouira and 6 km from Golf de Mogador. The accommodation provides a 24-hour front desk, full-day security and luggage storage for guests.
All units at the riad come with a seating area. The units include a private bathroom, a safety deposit box and free WiFi, while some rooms also offer a terrace and some have pool views. At the riad, each unit is equipped with bed linen and towels.
À la carte and continental breakfast options with warm dishes, local specialities and fresh pastries are available. There is a coffee shop, and a grocery delivery service is also available.
Sightseeing tours are available close to the property. Guests can relax near the outdoor fireplace at the riad.
Essaouira Mogador Airport is 17 km from the property, and the property offers a paid airport shuttle service.

Riad in Marrakech-Safi, Essaouira · 149.56 km from centre
9.7
159 reviews
<h2>Beachfront Location</h2>
Riad La Tempérance Kite & Wellness in Essaouira offers direct beachfront access with stunning sea views. Guests can relax by the infinity swimming pool or sun terrace, while enjoying the lush garden.
<h2>Wellness and Leisure</h2>
The property features a spa and wellness centre, hammam, yoga classes, and a fitness centre. Additional amenities include a lounge, coffee shop, outdoor seating area, and barbecue facilities.
<h2>Comfortable Accommodations</h2>
Rooms offer private bathrooms with showers, TVs, and wardrobes. Balconies and terraces provide additional space for relaxation. Free WiFi is available throughout the property.
<h2>Dining Experience</h2>
The restaurant serves Moroccan cuisine with local specialities, juice, cheese, and fruits. Breakfast is continental, and meals for kids are available.
<h2>Activities and Services</h2>
Guests can enjoy fishing, yoga classes, walking tours, hiking, and horse riding. The property offers a paid shuttle service, concierge, and full-day security. Essaouira Mogador Airport is 53 km away.

Riad in Essaouira · 168.24 km from centre
9.1
514 reviews
Breakfast available
Located just 8 km from Essaouira Medina, the DAR ETTO Riad & Spa is a guest accommodation featuring an indoor swimming pool and a restaurant with terrace. It offers air-conditioned accommodation.
Guest rooms and suites have a typical Moroccan décor and each one features a private bathroom. Some rooms feature a balcony with views of the garden and others feature a sun terrace.
The restaurant at DAR ETTO Riad & Spa serves a selection of traditional Moroccan dishes using local organic produce. A breakfast buffet is served every morning.
With a 24-hour reception and car rental on site, the Dar Etto hotel also offers a variety of excursions.

Riad in Essaouira · 168.92 km from centre
9.8
24 reviews
Breakfast available
Riad Dar Irdide provides accommodation located 300 metres from the centre of Essaouira and offers a terrace and a shared lounge. This recently renovated riad is located less than 1 km from Plage d'Essaouira and 5.9 km from Golf de Mogador. The accommodation features a 24-hour front desk, full-day security and currency exchange for guests.
At the riad, every unit includes a wardrobe. With a private bathroom equipped with a walk-in shower and slippers, units at the riad also offer free WiFi, while selected rooms are fitted with a patio. At the riad, all units are equipped with bed linen and towels.
A selection of options including local specialities, pancakes and fruits is served for the à la carte breakfast. Guests can enjoy a meal at the on-site traditional restaurant, which serves Moroccan cuisine and also offers vegetarian, vegan and dairy-free options.
Guests at the riad can make the most of yoga classes offered in-house. The area is popular for walking tours, and bike hire and car hire are available at Riad Dar Irdide. Guests can relax near the outdoor fireplace at the riad.
Essaouira Mogador Airport is 17 km away, and the property offers a paid airport shuttle service.

Riad in Essaouira · 169.22 km from centre
8.5
546 reviews
Breakfast available
In a traditional and authentic 18th-century riad located 300 metres from the beach in Essaouira, Maison du Sud welcomes you in the heart of the medina.
Riad Maison Du Sud features luxury rooms and suites with a mezzanine and a cosy lounge. All guest rooms open onto the bright patio. Free Wi-Fi is available.
After a day on the beach or sightseeing, sample typical specialities prepared with fresh market produce.
For your relaxation, La Maison du Sud features cosy lounges and a sunny terrace offering a view of the sea.

Chalet in Essaouira · 174.79 km from centre
9.7
3 reviews
Le Refuge des Dunes is located in Essaouira and features a private pool and pool views. This property offers access to a terrace, free private parking and free WiFi. The chalet has family rooms.
The units provide views of the sea and come with a seating area, a washing machine, a fully equipped kitchen with an oven, and a private bathroom with bathrobes and a hair dryer. A toaster, a fridge and stovetop are also provided, as well as a coffee machine and a kettle. At the chalet complex, all units come with bed linen and towels.
The chalet offers an à la carte or halal breakfast. A bar can be found on-site.
Guests can also relax in the garden.
Golf de Mogador is 20 km from Le Refuge des Dunes. Essaouira Mogador Airport is 15 km away.