Skip to main content

Search hotels in Essaouira

Enter your dates to see the latest prices and deals for Essaouira hotels

Essaouira – 1048 hotels and places to stay

Filter by:

Star rating

Review score

Hotel Cote ocean Mogador

Hotel in Essaouira Coast, Essaouira

Set in Essaouira, 300 metres from Plage d'Essaouira, Hotel Cote ocean Mogador offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

i
ian
From
United Kingdom
Beach front balcony great beds and pillows
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,547 reviews
Price from
US$144.13
1 night, 2 adults

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 400 metres from the beach, in central Essaouira.

S
Stefan
From
Slovakia
Absolutely phenomenal stay and easily the highlight of my trip to Morocco. Exquisite food, world class service, extremely helpful and friendly staff, beautiful rooms, lovely toiletries (I even purchased some) breakfast was divine and the dinner fantastic both times. Thank you thank you for making my stay in Morocco unforgettable
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 586 reviews
Price from
US$324.12
1 night, 2 adults

Hôtel Riad Gnaoua

Hotel in Old Medina, Essaouira

Located in the Medina, a 3-minute drive from Essaouira Port, this hotel proposes en suite rooms with free Wi-Fi.

J
José
From
Spain
Good location and customer service was flexible when I needed to change the dates. The terrace and breakfast are very nice.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,271 reviews
Price from
US$46.85
1 night, 2 adults

Hotel Borj Mogador

Hotel in Essaouira

Hotel Borj Mogador is located in the centre of Essaouira, close to the Essaouira Beach. It offers a terrace with views over the port and the Atlantic Ocean and where mint tea is served.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 301 reviews
Price from
US$48.77
1 night, 2 adults

Residence Essaouira Mogador

Hotel in Essaouira

Located in Essaouira, within less than 1 km of Plage d'Essaouira and 4.2 km of Golf de Mogador, Residence Essaouira Mogador provides accommodation with a garden and free WiFi throughout the property...

Á
Ágoston
From
Hungary
Beautiful and clean hotel with artistic inside architectural decoration. The staff is very patient, kind and helpful. Great place for discover Essaouira. The apartment is perfect for families for longer stay too.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 149 reviews
Price from
US$44.97
1 night, 2 adults

Villa AMMA

Hotel in Essaouira

Situated in Essaouira, 10 km from Golf de Mogador, Villa AMMA features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

V
Vosswinkel
From
Switzerland
Our stay was exceptional. Everyone was very friendly and the hosts did a big effort to fullfill the wishes of the guests. The property itself is very nice, calm and relaxing. The included breakfast was great as well. We would really like to come here for a second time.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews
Price from
US$224.84
1 night, 2 adults

Hotel majestc

Hotel in Old Medina, Essaouira

Boasting a terrace, Hotel majestc is situated in the centre of Essaouira, 600 metres from Plage d'Essaouira. With free WiFi, this 2-star hotel offers room service and a 24-hour front desk.

S
Smith
From
Australia
We stayed in the upstairs double room. Shared bathroom was clean. Beds comfy. The view of the beach was amazing. Lovely staff.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 166 reviews
Price from
US$27.67
1 night, 2 adults

Tangaro Hip Hotel & Spa

Hotel in Essaouira

Tangaro Hip Hotel & Spa features an outdoor swimming pool, shared lounge, a terrace and restaurant in Essaouira.

G
Grace
From
United Kingdom
Generally, the hotel was nice. It needs a bit of TLC but overall a nice place to stay. Staff are lovely.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 14 reviews
Price from
US$143.17
1 night, 2 adults

Hotel Sahara

Hotel in Kasbah, Essaouira

Hotel Sahara is a 2-minute walk from Essaouira Beach. It features a furnished sun terrace, a Moroccan lounge with satellite TV and local cuisine upon request.

r
richard
From
Portugal
Central to medina
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 271 reviews
Price from
US$31.02
1 night, 2 adults

Hôtel Océan Vagabond

Hotel in Essaouira Coast, Essaouira

The beautiful Hotel Océan Vagabond guest house is located 100 metres from the beach and 200 metres from Essaouira's medina. You will discover a place of calm, greenery and restfulness.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 13 reviews
Price from
US$99.85
1 night, 2 adults
See all 1048 hotels in Essaouira

Hotels with airport shuttles in Essaouira

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 99 reviews
    From US$42.09 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,137 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 112 reviews
    From US$59.02 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,242 reviews
    From US$110.52 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 655 reviews
    From US$109.68 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,008 reviews
    From US$126.84 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,405 reviews
    From US$51.89 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 49 reviews
    From US$50.73 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 221 reviews
    From US$99.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,437 reviews
    From US$97.55 per night

Most booked hotels in Essaouira in the past month

See all

Essaouira's best hotels with breakfast

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,008 reviews

    Essaouira Lodge is like a private berbere village, located 12 km from Essaouira. Just a 15-minute drive from the beach, it offers a swimming pool, hammam and indoor heated pool.

    Guest review
    Spacious, very quiet, amazing pool, lovely pillows
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,784 reviews

    Located on the beachfront in Essaouira, this 5-star hotel features 2 swimming pools, a fitness centre and a spa with hammam. It offers air-conditioned guest rooms and some have a balcony.

    Guest review
    Really enjoyable stay for one night only. Would recommend.
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,308 reviews

    Located on the seafront, a 5-minute walk from Essaouira Port, this hotel is designed around a large outdoor swimming pool.

    Guest review
    Clean Good location Beautiful pool Comfortable bed
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 655 reviews

    The Vent des Dunes is located in a residential area 4 minutes from the beach and 20 minutes walk from the medina. It features a garden and free Wi-Fi available throughout the property.

    Guest review
    Very friendly owner who will make you feel home right away!
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,422 reviews

    Hotel Le Golf D'Essaouira & Spa, located on the Gary Player Golf Course, features 2 swimming pools and a fitness centre. It offers stylish villas and suites.

    Guest review
    Beautiful location, rooms a good size and very comfy
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 1,082 reviews

    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.

    Guest review
    Central location…. Also the beach was over the road
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 60 reviews

    Ideally located in Essaouira, Maison 250 - Adult Only offers an à la carte breakfast and free WiFi throughout the property.

    Guest review
    Beautiful Riad in a perfect location in the Medina. Lovely staff, very nice breakfast, all was perfect !
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10 reviews

    Boasting a terrace, Hotel Magdoul is situated in the centre of Essaouira, 600 metres from Plage d'Essaouira.

Budget hotels in Essaouira

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,271 reviews

    Located in the Medina, a 3-minute drive from Essaouira Port, this hotel proposes en suite rooms with free Wi-Fi.

    Guest review
    Great location fab breakfast really friendly staff
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,437 reviews

    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.

    Guest review
    Recreational areas are very good, staff are helpful
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 275 reviews

    Featuring a terrace and a restaurant, Luxury Riad Mounia is conveniently situated in the centre of Essaouira, 600 metres from Plage d'Essaouira.

    Guest review
    Excellent location, friendly staff, spacious rooms.
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 616 reviews

    Boasting a terrace, Riad La Rose Des Vents is situated in the centre of Essaouira, less than 1 km from Plage d'Essaouira.

    Guest review
    Big breakfast, helpful host, handmade bread, terrace
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 13 reviews

    The beautiful Hotel Océan Vagabond guest house is located 100 metres from the beach and 200 metres from Essaouira's medina. You will discover a place of calm, greenery and restfulness.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 271 reviews

    Hotel Sahara is a 2-minute walk from Essaouira Beach. It features a furnished sun terrace, a Moroccan lounge with satellite TV and local cuisine upon request.

    Guest review
    Location, property character, room decor, roof terrace.
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 389 reviews

    With a 24-hour front desk, this hotel is located in Essaouira’s Medina and 500 metres from the beach. It offers a free Wi-Fi hotspot, a patio with outdoor furniture and a terrace with sea views.

    Guest review
    The staff was verry nice and The location was great.
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 844 reviews

    La Perle de Mogador is located 1.5 km from the medina and a 5-minute walk from the beach. It offers an outdoor swimming pool and a restaurant.

    Guest review
    The customer service and room service was quick and efficient

Hotels located in the centre of Essaouira

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 6 reviews

    Located in Essaouira, a few steps from Sid Kaouki Beach, La Mouette et les Dromadaires provides accommodation with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,413 reviews

    Featuring a garden, a shared lounge as well as a terrace, Appart, Hotel & Café Agadir is located in the centre of Essaouira, 500 metres from Plage d'Essaouira.

    Guest review
    very good and cleaned appartament..perfect position
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,137 reviews

    The hotel is located inside the fortified city of Essaouira. The hotel is a traditional riad built in the 18th century and it has been completely refurbished.

    Guest review
    Very stylish riad, good location and kind staff (Thanks Hamid!).
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 14 reviews

    Tangaro Hip Hotel & Spa features an outdoor swimming pool, shared lounge, a terrace and restaurant in Essaouira.

    Guest review
    Lovely decor, comfortable cosy rooms, excellent service and great food. We loved the pool area.
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 166 reviews

    Boasting a terrace, Hotel majestc is situated in the centre of Essaouira, 600 metres from Plage d'Essaouira. With free WiFi, this 2-star hotel offers room service and a 24-hour front desk.

    Guest review
    Great location, fantastic value for money. Definitely would go back.
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 516 reviews

    Hotel Cap Sim is located in Essaouira, just 900 metres from the port and an 8-minute walk from the citadel. It offers free Wi-Fi access in public areas, a terrace and a Moroccan-style lounge.

    Guest review
    Staff the best Location perfect Everything Just wonderful
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 301 reviews

    Hotel Borj Mogador is located in the centre of Essaouira, close to the Essaouira Beach. It offers a terrace with views over the port and the Atlantic Ocean and where mint tea is served.

    Guest review
    The management and staff are most friendly and accommodating
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 306 reviews

    Located in the Mellah district of Essaouira, Hotel Coeur de Mogador is 6.2 km from Golf de Mogador. Each accommodation at the 1-star hotel has city views and free WiFi.

    Guest review
    Amazing stay in Essaouira, Thank you to all for helping me

FAQs about hotels in Essaouira

Morocco With a European Twist

Essaouira has developed from a hippie hangout to become a top Morocco beach resort with good surfing conditions. Its 18th-century medina is almost European in feel and narrow streets lead under low arches past fragrant spice stalls and local artisans selling everything from wood carvings to faience pottery.

Dotted around the souk are many traditional-style riads on Booking.com, hidden behind tiled façades and blue doors. Other Essaouira accommodation options include luxury hotels with swimming pools, cheap apartments, and B&Bs near Essaouira Airport.

Also bright blue are the rowing boats bobbing gently in small harbours sheltered by the Scala of the Port, a wide walkway with ramparts through which several historic cannons poke out. At the end is the Citadel, a small fortress overlooking Mogador Island - the largest of the Iles Purpuraires, so-called for the purple shells found in their rocks that were once used to produce dyes for Roman senator togas.

Another fortress – Bordj El Berod – lies in pieces on the long, sandy beach south of the marina. In the opposite direction the coastline is more rocky and lined by the Scala of the Kasbah, the crenellated walls protecting the medina. Horseriding and camel safaris are available on the beach and you can also visit a Berber village inland.

Learn more about visiting Essaouira

  • 157 attractions
  • 3 points of interest
  • 6 neighbourhoods

What guests said about Essaouira:

  • 8.0

    Watch out for the blue and white seafood restaurants in the...

    Watch out for the blue and white seafood restaurants in the dockyards. The facilities look quite dirty and food handling is poor. They offer to allow you to choose your fresh seafood for between 20dh and 35dh per 250g but if you have a mixed tray, they weigh it at the highest value. They will then round it off to 200dh with bread, salad and drink included. This makes a few sardines and prawns very expensive. There are much better value seafood restaurants in the town.
    Guest review by
    Antony
    United Kingdom
  • 8.0

    Lovely beach, the fishing port and the adjacent restaurants...

    Lovely beach, the fishing port and the adjacent restaurants displaying their catches ready for cooking is a sight to behold. The Medina, which is captivating, day or night, was surprisingly hassle-free with tourists largely unpressured by street vendors and beggars. But the overarching view is one of calm in the city, much more laid back than, say, Agadir.
    Guest review by
    Neil
    United Kingdom
  • 10.0

    Essaouira was my favorite city of those I visited on my trip...

    Essaouira was my favorite city of those I visited on my trip to Morocco. The medina is easy to navigate and a fun place to shop, the climate is cooler than inland, the beach and harbour are pretty and interesting, the people are friendly, and it's a photographer's dream.
    Guest review by
    Susan
    New Zealand
  • 10.0

    Essaouira is a beautiful and relaxed coastal city with a...

    Essaouira is a beautiful and relaxed coastal city with a unique charm. The historic Medina is full of life, yet less hectic than in other Moroccan cities — perfect for strolling, shopping, and discovering local crafts. The harbor and city walls are great for exploring, and the ocean views are stunning. There are lots of nice cafés and restaurants, and the fresh seafood is a highlight. The vibe is very friendly and safe, and the city feels welcoming for solo travelers as well. A great place to unwind and enjoy Morocco’s Atlantic coast!
    Guest review by
    Lydia
    Germany
  • 10.0

    We came to Essaouira after two weeks self driving and found...

    We came to Essaouira after two weeks self driving and found it super cruisey here. It must be the sea and cooler temperatures. Although there are loads of tourists, you don't seem to get hassled by store owners and the pace is easy. Fresh fish off the boats is a must as is the Jewish Museum especially if the guy on the door gives you the background to this old merchant's house turned working Synagog and museum. Some good contemporary art galleries here too.
    Guest review by
    Sandy
    New Zealand
  • 10.0

    Small, very easy to navigate Moroccan city.

    Small, very easy to navigate Moroccan city. Everyone was very friendly and the art and restaurant scenes superb. Brilliant beach! Actually a great place to visit if you are a little unsure of coping with the usual "buzz" of Morocco.
    Guest review by
    Nigel
    France

See reviews by guests who stayed at hotels in Essaouira

See all
  • From US$161.43 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,547 reviews
    This was the second time I’ve stayed at this hotel in the past 6 months. The location is perfect. Nice comfy room and bed. Staff are very polite and attentive. Breakfast was good. Parking was available just outside the hotel. View from my balcony overlooking the beach was superb especially the sunsets. Overall nice place to stay for your visit, I have no complaints.
    Guest review by
    Andrew
    Gibraltar
  • From US$196.02 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 145 reviews
    Emma & Giles and their team are lovely, thoughtful people which their hospitality reflects. Giles gave us a lot of useful advice on Essaouira; Emma’s interior decoration skills are worthy of a 5 star hotel and the breakfast provided was extensive and very high quality. The security guard (whose name I didn’t get) helped us fix our broken car.
    Guest review by
    MOHAMMED JUNAID
    United Kingdom
  • From US$185.17 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,308 reviews
    Location of the hotel was great – right next to the beachfront but still really short walk to medina. Breakfast was pretty good. Room and the balcony was very spacious. Very friendly staff.
    Guest review by
    Tommi
    Finland
  • From US$38.34 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,413 reviews
    We stayed in a nice, clean room. It was easy to find hotel. The location was very convenient with walking distance to souk, beach and port. The breakfast was fine.
    Guest review by
    Jacek PL-UK
    Poland
  • From US$93.40 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 493 reviews
    Amazing Ocean view. Room very clean with beautiful decor. Very tasty breakfast. The best hotel during my stay in Morocco. Highly recommended!
    Guest review by
    Iwona
    Poland