Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Essaouira – 263 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Atlas Essaouira & Spa

Hotel in Essaouira Coast, Essaouira

Located on the beachfront in Essaouira, this 5-star hotel features 2 swimming pools, a fitness center and a spa with hammam. It offers air-conditioned guest rooms and some have a balcony. Excellent hotel staff helpful especialy ayoup and ride at reception desk

Show more Show less
8.2
Very Good
1,215 reviews
Price from
$74
per night

Sofitel Essaouira Mogador Golf & Spa

Hotel in Essaouira

Sofitel Essaouira Mogador Golf & Spa, located on the Gary Player Golf Course, features 2 swimming pools and a fitness center. It offers stylish villas and suites. Amazing property is better in real life than the photos.

Show more Show less
8.1
Very Good
894 reviews
Price from
$136
per night

Hotel Le Médina Essaouira Thalassa sea & spa – Mgallery

Hotel in Essaouira Coast, Essaouira

On the seafront, a 5-minute walk from Essaouira Port, this hotel is designed around a large outdoor swimming pool. It offers spa facilities, 3 restaurants and 2 bars, and free Wi-Fi in public areas. Amazing location and view take a room looking at the beach

Show more Show less
8.3
Very Good
806 reviews
Price from
$107
per night

Hôtel Riad Gnaoua

Hotel in Old Medina, Essaouira

Located in the Medina, a 3-minute drive from Essaouira Port, this hotel proposes rooms with attached bathroom with free Wi-Fi. We intended to stay only one night and ended up extending again and again, because we liked it so much. The hotel is very well located in the Medina and has an amazing rooftop terrace where breakfast is served. The rooms are very cozy, decorated in moroccan style and offer everything you need. The staff and owner were all very kind and helpful. We‘ll definitely come back.

Show more Show less
7.9
Good
1,035 reviews
Price from
$22
per night

Heure Bleue Palais - Relais & Châteaux

Hotel in Old Medina, Essaouira

This luxurious hotel features a terrace with a heated outdoor pool with panoramic views of the Medina and the sea. It is just 1312 feet from the beach, in central Essaouira. The colonial atmosphere made it magical, very well located next to the beach and Médina. The quality of products for breakfast, the terrace with the swimming pool, the elegant and luxurious decoration and furniture, everything was perfect!

Show more Show less
9.1
Awesome
441 reviews
Price from
$142
per night

Hôtel Des Iles

Hotel in Essaouira

Hôtel des Îles enjoys an ideal location at the gates of Essaouira's old city, in front of the sea and the port, making it a great base for relaxing getaways. EVERYTHING PERFECT ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !

Show more Show less
6.9
Review score
620 reviews
Price from
$56
per night

Riad Zahra

Hotel in Essaouira Coast, Essaouira

Close to the beach, Riad Zahra proposes simplicity and comfort only 15 minutes walk from the Medina. You will find an outdoor swimming pool on the garden. Staff was amazing! Xavier and his wife make us feel like dear guests at their home. Also the restaurants were the best we had in Marocco!

Show more Show less
8.9
Excellent
570 reviews
Price from
$63
per night

Hotel Coeur de Mogador

Hotel in Mellah, Essaouira

Located in Essaouira, 0.7 mi from Othello Garden, Hotel Coeur de Mogador features views of the city. This 1-star hotel offers a 24-hour front desk, luggage storage space and free WiFi. The location is perfect. In the middle of everything.

Show more Show less
7.6
Good
328 reviews
Price from
$11
per night

La Perle de Mogador - Managed by Accor

Hotel in Essaouira

La Perle de Mogador is located 0.9 mi from the medina and a 5-minute walk from the beach. It offers an outdoor swimming pool and a restaurant. Swimming pool Staff Breakfast Location

Show more Show less
7.3
Good
131 reviews
Price from
$73
per night

Hotel Vents Des Iles

Hotel in Essaouira

Featuring free WiFi and a restaurant, Vents Des Iles offers accommodations in Essaouira, Each room includes a flat-screen TV with satellite channels. Every room is fitted with a private bathroom. Breakfast perfect, staff so polite. They helped us about laundary for free 😀 rooms, bathrooms are clean.

Show more Show less
8.4
Very Good
375 reviews
Price from
$49
per night

Most-booked hotels in Essaouira in the past month

See all

Budget hotels in Essaouira

See all

FAQs about hotels in Essaouira

  • Old Medina, Ahl Agadir, and Kasbah are popular with other travelers visiting Essaouira.

  • For hotels in Essaouira that serve highly-rated breakfasts, try Les Matins Bleus, Hotel Vents Des Iles, and Tangaro Hip Hotel & Spa.

  • On average, it costs $61 per night to book a 3-star hotel in Essaouira for tonight. You'll pay around $66 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Essaouira will cost around $140, on average (based on Booking.com prices).

  • On average, 3-star hotels in Essaouira cost $57 per night, and 4-star hotels in Essaouira are $78 per night. If you're looking for something really special, a 5-star hotel in Essaouira can be found for $128 per night, on average (based on Booking.com prices).

  • These hotels in Essaouira are highly rated by couples: Heure Bleue Palais - Relais & Châteaux, Les Matins Bleus, and Riad Zahra.

  • Many families visiting Essaouira loved staying at Heure Bleue Palais - Relais & Châteaux, Riad Zahra, and Hotel Al Arboussas.

  • The average price per night for a 3-star hotel in Essaouira this weekend is $61 or, for a 4-star hotel, $66. Looking for something even fancier? 5-star hotels in Essaouira for this weekend cost around $137 per night, on average (based on Booking.com prices).

  • Heure Bleue Palais - Relais & Châteaux, Atlas Essaouira & Spa, and Les Matins Bleus are some of the popular hotels in Essaouira.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Essaouira:

Explore guest reviews of hotels in Essaouira

See all