Hotels in Essaouira

Search and compare Essaouira hotels from hundreds of travel sites and save

Essaouira, Morocco
27 Sep — 28 Sep2
Essaouira, Morocco
Mon 27/9
Tue 28/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Essaouira

Filter by star ratings
All filters
Hôtel Vents des Iles
Hôtel Vents des Iles
8.5 Excellent
349 Rue A Erraounak, Essaouira, Morocco
Show on map
1.5 mi from city centre, Essaouira 
ExcellentBased on 388 reviews
8.5

Located in Essaouira, Hotel Vents Des Iles is a short drive from the Sidi Mohammed Ben Abdallah Museum and provides free public parking on site. It also offers a beauty centre, free Wi-Fi and a swimming pool.

Casa Lila & Spa
Casa Lila & Spa
9.0 Excellent
94 Rue Mohamed El Qorry Bab Marrakech, Essaouira, Morocco
Show on map
0.2 mi from city centre, Essaouira 
ExcellentBased on 262 reviews
9.0

Casa Lila & Spa is a comfortable setting when visiting Essaouira and is close to everything the area has to offer. The riad offers a Turkish steam bath and a swimming pool, as well as rooms with private terraces.

La Perle Mogador
La Perle Mogador
7.3 Good
Route de Marrakech-Essaouira, Essaouira, Morocco
Show on map
1.4 mi from city centre, Essaouira 
GoodBased on 239 reviews
7.3

La Perle de Mogador is located in Essaouira and features a rooftop terrace. It also offers an express check-in and check-out feature, a kids pool and an outdoor pool.

Sofitel Essaouira Mogador Golf & Spa
Sofitel Essaouira Mogador Golf & Spa
7.9 Good
Domaine Mogador Diabat, Essaouira, Morocco
Show on map
3.0 mi from city centre, Essaouira 
GoodBased on 973 reviews
7.9

This pet-friendly hotel is located in Ghazoua and features a private beach. It also offers a Jacuzzi, a sauna and an outdoor pool.

Hotel Sahara
Hotel Sahara
Av .Okba Ibnou Nafiaa, Essaouira, Morocco
Show on map
0.0 mi from city centre, Essaouira 

Hotel Sahara provides a comfortable setting while in Essaouira. It is situated in the area's vibrant nightlife district, just a short walk from Skala de la Ville, Riad Sidi Magdoul - Le coin des Artistes and the Sidi Mohammed Ben Abdallah Museum.

Atlas Essaouira & Spa
Atlas Essaouira & Spa
8.3 Excellent
Boulevard Mohamed V, Essaouira, Morocco
Show on map
0.9 mi from city centre, Essaouira 
ExcellentBased on 1,264 reviews
8.3

Featuring a private beach and an outdoor swimming pool, this 5-star hotel is located in Essaouira. It has a spa and wellness centre, as well as a sauna, a swimming pool and a Jacuzzi.

Riad Mumtaz Mahal
Riad Mumtaz Mahal
8.9 Excellent
5 rue Youssef El Fassi, Essaouira, Morocco
Show on map
0.1 mi from city centre, Essaouira 
ExcellentBased on 510 reviews
8.9

Mumtaz Mahal offers 4-star accommodation in Essaouira. It also provides free Wi-Fi, massage services and a Turkish steam bath.

Riad Mimouna
Riad Mimouna
8.6 Excellent
62, Rue D'Oujda, Essaouira, Morocco
Show on map
0.1 mi from city centre, Essaouira 
ExcellentBased on 1,077 reviews
8.6

Riad Mimouna provides peaceful 4-star accommodation in Essaouira. It also features a Turkish steam bath, a rooftop terrace and a sauna.

Le Medina Essaouira Hotel Thalassa Sea & Spa-MGallery By Sofitel
Le Medina Essaouira Hotel Thalassa Sea & Spa-MGallery By Sofitel
8.3 Excellent
Avenue Mohamed V, Essaouira, Morocco
Show on map
0.4 mi from city centre, Essaouira 
ExcellentBased on 927 reviews
8.3

Located in Essaouira, the hotel is within a 20-minute drive of Essaouira Airport and offers a Turkish steam bath, a private beach and a rooftop terrace. It also provides an outdoor pool, a sauna and a Jacuzzi.

Hôtel Villa Quieta
Hôtel Villa Quieta
9.4 Excellent
89, Rue Moulay Ali Chrif, Essaouira, Morocco
Show on map
1.2 mi from city centre, Essaouira 
ExcellentBased on 416 reviews
9.4

Located in Essaouira, Villa Quieta is within a 20-minute drive of Essaouira Airport and provides a Jacuzzi, a sauna and an outdoor pool. Those staying at the property can also enjoy free Wi-Fi access throughout their stay.

Tips for booking a Essaouira hotel

Cheapest month:July
Most expensive month:May
Average price in Essaouira:£65/night
Absolute cheapest price found:£8/night
Cheapest day:Friday
Most expensive day:Thursday
£14 - £122
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£26 - £158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Essaouira hotels

Show all 833 hotels
1
Riad Raoud Rayhan
Riad Raoud Rayhan
9.4 Excellent
24 Rue Laalouj, Essaouira, Morocco
Show on map
0.1 mi from city centre, Essaouira 

Offering a swimming pool, Raoud Rayhane is located in Essaouira and is a short stroll from Riad Sidi Magdoul - Le coin des Artistes. It provides free Wi-Fi and is steps from Skala de la Ville and tourist attractions.

2
Casa Lila & Spa
Casa Lila & Spa
9.0 Excellent
94 Rue Mohamed El Qorry Bab Marrakech, Essaouira, Morocco
Show on map
0.2 mi from city centre, Essaouira 

Casa Lila & Spa is a comfortable setting when visiting Essaouira and is close to everything the area has to offer. The riad offers a Turkish steam bath and a swimming pool, as well as rooms with private terraces.

3
Le Medina Essaouira Hotel Thalassa Sea & Spa-MGallery By Sofitel
Le Medina Essaouira Hotel Thalassa Sea & Spa-MGallery By Sofitel
8.3 Excellent
Avenue Mohamed V, Essaouira, Morocco
Show on map
0.4 mi from city centre, Essaouira 

Located in Essaouira, the hotel is within a 20-minute drive of Essaouira Airport and offers a Turkish steam bath, a private beach and a rooftop terrace. It also provides an outdoor pool, a sauna and a Jacuzzi.

4
Sofitel Essaouira Mogador Golf & Spa
Sofitel Essaouira Mogador Golf & Spa
7.9 Good
Domaine Mogador Diabat, Essaouira, Morocco
Show on map
3.0 mi from city centre, Essaouira 

This pet-friendly hotel is located in Ghazoua and features a private beach. It also offers a Jacuzzi, a sauna and an outdoor pool.

5
Riad Mumtaz Mahal
Riad Mumtaz Mahal
8.9 Excellent
5 rue Youssef El Fassi, Essaouira, Morocco
Show on map
0.1 mi from city centre, Essaouira 

Mumtaz Mahal offers 4-star accommodation in Essaouira. It also provides free Wi-Fi, massage services and a Turkish steam bath.

6
Atlas Essaouira & Spa
Atlas Essaouira & Spa
8.3 Excellent
Boulevard Mohamed V, Essaouira, Morocco
Show on map
0.9 mi from city centre, Essaouira 

Featuring a private beach and an outdoor swimming pool, this 5-star hotel is located in Essaouira. It has a spa and wellness centre, as well as a sauna, a swimming pool and a Jacuzzi.

7
Riad Zahra
Riad Zahra
8.9 Excellent
90, Quartier des Dunes, Essaouira, Morocco
Show on map
1.1 mi from city centre, Essaouira 

Situated in Essaouira, Riad Zahra provides relaxed 3-star accommodation, as well as an outdoor pool. It is ideally positioned for guests wanting to discover the area's attractions.

Cheapest hotels in Essaouira, Marrakech-Safi

Show all 833 hotels
Riad Beldy
Riad Beldy
8.3 Excellent
6 Rue Mehdi Ibn Toumert Ancienne Medina, Essaouira, Morocco
Show on map
0.1 mi from city centre,  

Situated in Essaouira, Riad Beldy is a short walk from Essaouira Fishing Port and features a swimming pool. It provides free Wi-Fi and is a stone's throw from the Sidi Mohammed Ben Abdallah Museum and popular attractions.

£18
Avg. per night
Riad Al Madina
Riad Al Madina
8.0 Excellent
9 rue Attarine, Essaouira, Morocco
Show on map
0.0 mi from city centre,  

Set in Essaouira, Riad Al Madina is a five-minute walk from Skala de la Ville and offers a sauna, a rooftop terrace and a private beach. It is moments from the Sidi Mohammed Ben Abdallah Museum, eateries and nightlife options.

£22
Avg. per night
Douar Des Oliviers
Douar Des Oliviers
8.9 Excellent
Ichbake Fraction Elharata, Essaouira, Morocco
Show on map
8.3 mi from city centre,  

Riad Douar Des Oliviers is located in Essaouira and offers a rooftop terrace. It also provides a sun deck, an outdoor pool and a kids club.

£27
Avg. per night
La Maison du Cinema
La Maison du Cinema
8.6 Excellent
14, Rue laalouj, Essaouira, Morocco
Show on map
0.1 mi from city centre,  

La Maison du Cinema is situated in Essaouira and features complimentary Wi-Fi. It is steps from the Sidi Mohammed Ben Abdallah Museum, eateries and nightlife options.

£29
Avg. per night
Al Jasira Hotel
Al Jasira Hotel
8.2 Excellent
18 Avenue Moulay Ali Cherif, Essaouira, Morocco
Show on map
1.1 mi from city centre,  

Situated in Essaouira, Al Jasira Hotel is a short walk from Essaouira Fish Market and provides a sauna, an outdoor pool and a Turkish steam bath. It is conveniently positioned for guests wanting to visit local attractions.

£34
Avg. per night
Hôtel Vents des Iles
Hôtel Vents des Iles
8.5 Excellent
349 Rue A Erraounak, Essaouira, Morocco
Show on map
1.5 mi from city centre,  

Located in Essaouira, Hotel Vents Des Iles is a short drive from the Sidi Mohammed Ben Abdallah Museum and provides free public parking on site. It also offers a beauty centre, free Wi-Fi and a swimming pool.

£38
Avg. per night
Essaouira Lodge
Essaouira Lodge
8.6 Excellent
Km 15, Marrakech Road, Essaouira, Morocco
Show on map
7.9 mi from city centre,  

Boasting a swimming pool, a sauna and an outdoor pool, Essaouira Lodge is located in Essaouira and offers comfortable accommodation. Some of the popular facilities on offer at this 4-star hotel are free Wi-Fi, a free shuttle service and a Turkish steam bath.

£38
Avg. per night
Palais Des Remparts
Palais Des Remparts
8.6 Excellent
18 Rue Ibn Rochd Medina, Essaouira, Morocco
Show on map
0.1 mi from city centre,  

Situated in Essaouira, Palais Des Remparts offers stylish, 3-star accommodation close to the Sidi Mohammed Ben Abdallah Museum. The various facilities this traditional riad has to offer include a rooftop terrace, room service and a Turkish steam bath.

£39
Avg. per night

Hotel prices in Essaouira

2 stars or below

£8 - £45

Vague Ocean Bleu

No. 1 most popular

£18
Avg. per night
Hotel Sahara

No. 2 most popular

£45
Avg. per night
Atlantic Hostel

Best value

Atlantic Hostel
8.4 Excellent
£8
Avg. per night
3 stars

£18 - £96

Al Jasira Hotel

No. 1 most popular

Al Jasira Hotel
8.2 Excellent
£34
Avg. per night
Riad Zahra

No. 2 most popular

Riad Zahra
8.9 Excellent
£49
Avg. per night
Riad Beldy

Best value

Riad Beldy
8.3 Excellent
£18
Avg. per night
4 stars and up

£38 - £150

Sofitel Essaouira Mogador Golf & Spa

No. 1 most popular

£83
Avg. per night
Essaouira Lodge

Best value

Essaouira Lodge
8.6 Excellent
£38
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Essaouira

About Essaouira

Famous for its budding music scene, strong winds and fishing port, Essaouira is an old port city on Morocco’s Atlantic Coast. Sitting three hours to the west of Marrakech, Essaouira offers visitors a quaint and quiet charm.

Things to do

Essaouira is packed with history and brimming with culture, and the first stop on any trip here should be to the old town, locally known as the medina. The old town is still partially protected by ramparts, which is an old 18th-century fortress wall. Wander around the walls to experience Essaouira of yesteryear.

Head down to the port early to watch the iconic blue boats bobbing in the harbour as the local fishermen haul in the catch of the day. Afterwards, a visit to the souk is an absolute must. This traditional market area is packed with colour and flavours as local’s hustle and bustle their way to the best bargains.

Essaouira is famous for its music scene with plenty of places to enjoy the Moroccan vibes. For an authentic experience, head to II Mare restaurant for sunset to enjoy sundowners as a live piano plays in the background.

Known as the “windy city of Africa”, Essaouira attracts water sports fanatics due to its year round winds, where kitesurfing and windsurfing are hugely popular activities. If you’d rather stay a little closer to the ground, you can also enjoy an exhilarating horse ride across the beach.

Getting around

Essaouira airport sits just 20-minutes south of the city, while Marrakech International airport is three hours to the west. Once in the city the medina is entirely walkable, but taxis also run regularly with taxi stands located outside the medina walls.

Essaouira travel FAQs

  • What are the best hotels in Essaouira?

    Sofitel Essaouira Mogador Golf & Spa is a very popular hotel in Essaouira, with a score of 7.9 from 973 reviews. Le Medina Essaouira Hotel Thalassa Sea & Spa-MGallery By Sofitel (8.3 from 927 reviews) and Atlas Essaouira & Spa (8.3 from 1,264 reviews) are also highly rated Essaouira hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Essaouira Mogador Golf Course?

    Sofitel Essaouira Mogador Golf & Spa is a hotel near Essaouira Mogador Golf Course that is popular with HotelsCombined users, scoring 7.9 across 973 reviews.

  • How much is a hotel in Essaouira tonight?

    Prices for a hotel in Essaouira tonight are about £58 on average, but HotelsCombined users have found prices as low as £5 for tonight in the last 3 days. The best price found for a 4-star hotel in Essaouira tonight is £34.