Essaouira Hotels from Rs4,135

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Essaouira

Atlas Essaouira & SPA
5 out of 5
Boulevard Mohamed V, Essaouira
Free cancellationReserve now, pay when you stay
Rs4,865
per night
19 Dec-20 Dec
4.1/5Very Good! (679 reviews)

"Clean and close to everything. Good staff as well who were very helpful"…"

Reviewed on 26 Oct 2019

Atlas Essaouira & SPA
Sofitel Essaouira Mogador Golf & Spa
5 out of 5
Domaine Mogador Diabat, Essaouira
Free cancellationReserve now, pay when you stay
Rs7,838
per night
21 Dec-22 Dec
4.2/5Excellent! (199 reviews)

"Friendly staff in a relaxing setting - nothing is too much trouble."…"

Reviewed on 21 Nov 2019

Sofitel Essaouira Mogador Golf & Spa
Tangaro auberge & SPA
3 out of 5
Colline de Tangaro, Diabat, Domaine de Mogador, Essaouira
Free cancellationReserve now, pay when you stay
Rs4,323
per night
6 Dec-7 Dec
4.2/5Very Good! (16 reviews)

"Staff was very accommodating, friendly and nice. Room was clean."…"

Reviewed on 28 Mar 2019

Tangaro auberge & SPA
Villa Quieta
4 out of 5
89, Rue Moulay Ali Chrif, Essaouira
Free cancellationReserve now, pay when you stay
Rs5,949
per night
6 Dec-7 Dec
4.8/5Exceptional! (180 reviews)

"A dream come true. Beautiful property, beautiful room and beautiful surroundings"…"

Reviewed on 11 Nov 2019

Villa Quieta
Le Medina Essaouira Hotel Thalassa sea & spa-MGallery by Sofitel
5 out of 5
Avenue Mohamed V, Essaouira
Free cancellationReserve now, pay when you stay
Rs6,486
per night
21 Dec-22 Dec
4.3/5Excellent! (492 reviews)

"We went to this hotel the 23 and the 24 of November. The hotel was beautiful and clean. Especially the staff who are doing the best of them in order to satisfied you. A special thank you to the breakfast cooker who was cooking the semoun the morning and the waitress who was serving the breakfast ..."…"

Reviewed on 29 Nov 2019

Le Medina Essaouira Hotel Thalassa sea & spa-MGallery by Sofitel
Casa Lila & Spa
4 out of 5
94 rue Mohamed El Qorry Bab Marrakech, Essaouira
Rs4,281
per night
16 Dec-17 Dec
4.4/5Excellent! (28 reviews)

"Lovely rooms and comfortable beds. Rachid at the front desk was wonderful and the breakfast on the rooftop terrace was delicious."…"

Reviewed on 24 Jun 2019

Casa Lila & Spa
Riad Mimouna
4 out of 5
62, Rue D'Oujda, Essaouira
Rs4,135
per night
6 Dec-7 Dec
4.3/5Excellent! (162 reviews)

"Service OK! Riad likes a hotel but an incredible view on the terrasse! We recommended."…"

Reviewed on 9 Jul 2019

Riad Mimouna
Villa de l'O
4 out of 5
3 Mohamed Ben Messaoud Street, Essaouira
Free cancellationReserve now, pay when you stay
Rs8,367
per night
6 Dec-7 Dec
4.5/5Wonderful! (35 reviews)

"Really unique Riad inside the Medina. Loved the rooms and staff were fantastic. We drove here from Marrakech and there is close public parking and a very short walk to the Riad. Amazing breakfast on the rooftop overlooking the beach. Must stay if you are in Essaouira."…"

Reviewed on 24 Oct 2019

Villa de l'O
Riad Mumtaz Mahal
4 out of 5
5 rue Youssef El Fassi, Essaouira
Free cancellationReserve now, pay when you stay
Rs4,252
per night
6 Dec-7 Dec
4.4/5Wonderful! (82 reviews)

"Never knew that such a beautiful Riad is hidden in Essaouira."…"

Reviewed on 12 Jul 2019

Riad Mumtaz Mahal
Hotel Miramar
3 out of 5
20, Boulevard Mohamed V, Essaouira
Rs4,396
per night
6 Dec-7 Dec
3.7/5Good! (71 reviews)
Very dirty hotel in poor condition

"Had two rooms. Look like nothing like the pictures advertised. Shower - was dirty, small and smelling. Carpets worn and ripped. Beds old. I wouldn't rate this so badly if the pictures were remotely accurate."…"

Reviewed on 28 Dec 2018

Hotel Miramar
Can't see what you're looking for?
See all available properties in Essaouira
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Essaouira

History buffs will enjoy exploring Essaouira, and visitors give high marks for the beaches. This secluded city also attracts tourists with its live music.

  • There are 189 hotels and other accommodation options in Essaouira
  • The closest major airport is in Essaouira (ESU-Mogador), 9 mi (14.5 km) from the city centre

Dressing for Essaouira

  • Between January and March, you can expect the daytime average to be around 19°C and the nighttime average to be 12°C
  • From April to June, temperatures average about 21°C during the day and 14°C at night
  • July to September averages 23°C during the day and 18°C at night
  • Between October and December, the average temperature is 23°C during the day and 12°C at night
  • Average annual rainfall for Essaouira is 9 millimetres
  • Hottest months are usually September and October with an average temperature of 22°C, while the coldest months are January and December with an average of 12°C

Frequently asked questions

Essaouira Hotel Reviews

More trip options