We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Essaouira

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Essaouira?

We'll send you updates with the latest deals, reviews and articles for Essaouira each week.

Map of Essaouira Hotels

Hotels (76)

B&Bs / Inns (176)

Specialty Lodging (53)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Douar El Ghazoua, Essaouira 44000, Morocco
Show Prices
$90 - $136 Avg. price/night*
Ollie #1 of 76 hotels in Essaouira
  •  Peace and Quiet 
  • Brilliantly run extended family style Riad, down a dubious looking dirt... more
  • January 17, 2017
Professional photos | Traveler photos (866)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service
 
Villa Gonatouki (Ghazoua) 3.0 of 5
Km 8 Route d'Agadir | El Ghazoua, 44000, Ghazoua, Essaouira, Morocco
Show Prices
$84 - $142 Avg. price/night*
Ollie #2 of 76 hotels in Essaouira
  •  Wonderfully relaxed 
  • My other half and I stayed here in November and absolutely loved it. The... more
  • January 5, 2017
Professional photos | Traveler photos (790)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service
 
16 Rue Ceuta | Medina, Essaouira 44000, Morocco
Show Prices
$52 - $3,418 Avg. price/night*
Ollie #3 of 76 hotels in Essaouira
  •  Amazing 
  • We ate here the night we arrived and enjoyed our only alcohol of our trip... more
  • January 21, 2017
Professional photos | Traveler photos (200)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
33 Rue Oujda, Essaouira 44000, Morocco
Show Prices
$122 - $157 Avg. price/night*
Ollie #4 of 76 hotels in Essaouira
Professional photos | Traveler photos (441)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service
 
Douar Sidi Yassine - Ida Oueguerd, Essaouira 44000, Morocco
Show Prices
$119 - $179 Avg. price/night*
Ollie #5 of 76 hotels in Essaouira
Professional photos | Traveler photos (594)
Certificate of Excellence
Travelers' Choice® 2017 Winner Family
 
Imi Ntagant | El Ghazoua, Essaouira 44000, Morocco
Show Prices
$70 - $99 Avg. price/night*
Ollie #6 of 76 hotels in Essaouira
Professional photos | Traveler photos (266)
90 Amira Lalla Meryem | Quartier des Dunes, Essaouira 44000, Morocco
Show Prices
$53 - $85 Avg. price/night*
Ollie #7 of 76 hotels in Essaouira
  •  Lovely Holiday! 
  • A lovely destination. 2 minutes from the beach and a short stroll by the... more
  • January 15, 2017
Professional photos | Traveler photos (598)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service
 
9 Rue Sidi Magdoul, Essaouira 44000, Morocco
Show Prices
$73 - $83 Avg. price/night*
Ollie #8 of 76 hotels in Essaouira
Professional photos | Traveler photos (848)
Special Price 15% off room rate
17 Rue Zayan, Essaouira 44000, Morocco
Show Prices
$63 - $89 Avg. price/night*
Ollie #9 of 76 hotels in Essaouira
  •  Great stay 
  • My husband and I enjoyed our stay at Riad Malaika. The manager (Ibrahim I... more
  • December 20, 2016
Professional photos | Traveler photos (752)
179 Rue Chbanate, Essaouira 44000, Morocco
Show Prices
$122 - $174 Avg. price/night*
Ollie #10 of 76 hotels in Essaouira
Professional photos | Traveler photos (532)
10, rue Abdellah Ben Yassine, Essaouira, Morocco
Show Prices
$122 - $204 Avg. price/night*
Ollie #11 of 76 hotels in Essaouira
  •  Fantastiskt! 
  • A stay at villa Marock is an excellent experiens. There is a great... more
  • January 19, 2017
Professional photos | Traveler photos (752)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
2 Rue Ibn Batouta | Bab Marrakech, Essaouira 44000, Morocco
Show Prices
$148 - $323 Avg. price/night*
Ollie #12 of 76 hotels in Essaouira
Professional photos | Traveler photos (630)
10 Rue a. Eddakhil, Essaouira 44000, Morocco
Show Prices
$55 - $91 Avg. price/night*
Ollie #13 of 76 hotels in Essaouira
Professional photos | Traveler photos (214)
Domaine Mogador, Essaouira 44000, Morocco
Show Prices
$87 - $158 Avg. price/night*
Ollie #14 of 76 hotels in Essaouira
  •  Gorgeous resort! 
  • We stayed at the Sofitel and had the best experience ever. We stayed in... more
  • January 9, 2017
Professional photos | Traveler photos (1491)
39 Rue Ceuta, Essaouira 44000, Morocco
Show Prices
$47 - $64 Avg. price/night*
Ollie #15 of 76 hotels in Essaouira
  •  Family holidays  
  • We stayed here for 10 nights with our 4 children. The hotel is located in... more
  • January 8, 2017
Professional photos | Traveler photos (146)
04 Rue Mohamed Ben Messaoud - Bab Sbaa | Medina, Essaouira 44000, Morocco
Show Prices
$80 - $1,343 Avg. price/night*
Ollie #16 of 76 hotels in Essaouira
Professional photos | Traveler photos (394)
Avenue Mohamed V, Essaouira 44000, Morocco
Show Prices
$63 - $119 Avg. price/night*
Ollie #17 of 76 hotels in Essaouira
  •  Not bad 
  • Good location. Big room. Cleanish. Good balcony. Foyer is lovely. Rooms... more
  • January 22, 2017
Professional photos | Traveler photos (834)
Certificate of Excellence
Travelers' Choice® 2017 Winner Bargain
 
22 rue Draa, Essaouira 44100, Morocco
Show Prices
$33 - $81 Avg. price/night*
Ollie #18 of 76 hotels in Essaouira
  •  Love it here! ❤ 
  • This was our 4th time at Les Matins Blues, and as expected we had a... more
  • January 15, 2017
Professional photos | Traveler photos (385)
BP 164 Douar El Ghazoua | km8 route d'Agadir, Essaouira 44000, Morocco
Show Prices
$66 - $86 Avg. price/night*
Ollie #19 of 76 hotels in Essaouira
  •  Delightful hideaway 
  • A lovely guesthouse or 'riad' experience, with strong Francophone African... more
  • January 2, 2017
Professional photos | Traveler photos (370)
Douar Lamssassa, BP 617, Essaouira 44 000, Morocco
Essaouira Lodge Slideshow
Show Prices
$39 - $109 Avg. price/night*
Ollie #20 of 76 hotels in Essaouira
  •  A slice of paradise 
  • At first I was a little reluctant to book here, since I'd always stayed at... more
  • January 20, 2017
Professional photos | Traveler photos (109)
Special Offer Package Deal