Skip to main content

Search hotels in Essaouira

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

Filter by:

Star Rating

Review score

Essaouira – 932 hotels and places to stay

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.

EVERYthing about this property was wonderful from the moment we arrived. Our luggage was scooped up by a friendly staff member, we were served tea and sweets in a beautiful lounge and greeted by the manager with his orange scarf. All is top notch and delightful in all directions. Our room was beautiful and spacious. The inner garden and dining room is beautiful and the food was delicious and creative. Room service was quick and very accommodating. There were many nice amenities and the surrounding area was so much fun to explore day and night. We loved being near the sea and adventuring in the active fishing port. I highly recommend this property. The staff were so professional, helpful and friendly. There is a wonderful grace about this place.
Review score
9.2
Wonderful
591 reviews
Price from
$245.61
1 night, 2 adults

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

The staff were all so nice and welcoming. A clean place to stay and a savory breakfast and meals are served there. For the location, it's top notch it's at the heart of the old medina.
Review score
7.9
Good
1,247 reviews
Price from
$44.95
1 night, 2 adults

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

It is in a very convenient location and easy to find.
Review score
7.7
Good
351 reviews
Price from
$51.36
1 night, 2 adults

Hotel Borj Mogador is located in the center 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.

extra friendly staff, very clean rooms and lovely view
Review score
7.7
Good
302 reviews
Price from
$50.31
1 night, 2 adults

Located in Essaouira, 6.4 miles from Golf de Mogador, Villa AMMA has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Guests can enjoy pool views.

We had a fantastic stay! The place is very friendly, with brand-new facilities and located in a quiet area—perfect for relaxation. Mo and Anne made us feel at home with their warm, family-like approach. The highlight of our stay was the delicious chicken tajine, absolutely fantastic! Another great perk is that you can buy high-quality argan oil directly from local producers nearby. Mo was incredibly helpful in guiding us to the best products at great prices. Highly recommended!
Review score
9.9
Exceptional
15 reviews
Price from
$120.75
1 night, 2 adults

Located conveniently in the center of Essaouira, Maison 250 - Adult Only has à la carte breakfast and free WiFi throughout the property.

We stayed 2 nights (Feb 15-17) with Maison 250 in a Superior Room. Why do we easily give an excellent rating? The lovely, super hospitable owners and managers Chris and Craig The Riad was remodeled by them to an extremely upscale and tasteful standard Just opened in Sep 2024 - everything brand new Extremely tasteful, thought through and high-end interior and decoration Great location just behind the medina wall at the south-east corner in the medina with a few minutes’ walk to the parking place (if you have your own car as we had this is very handy) We loved our room on the upper floor with windows to the outside and to the atrium - a lot of day light in the room which is not common for Riads. Room was big and cozy at the same time. Great roof terraced. A clear top recommendation! Follow the recommendation of the owners for restaurants (we e.g. loved La Couple within a 15-minute walk) The riad is a perfect relaxed fit to the relaxed atmosphere of Essaouira. This is an easy return for us (we live in the NL and there are convenient flights to Essaouira)
Review score
9.8
Exceptional
34 reviews
Price from
$134.84
1 night, 2 adults

Featuring a terrace, Hotel majestc is located in the center of Essaouira, a 7-minute walk from Plage d'Essaouira. This 2-star hotel offers room service, a 24-hour front desk and free WiFi.

Super well located
Review score
8.1
Very Good
117 reviews
Price from
$20.12
1 night, 2 adults

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.

Calm
Review score
7.4
Good
179 reviews
Price from
$24.26
1 night, 2 adults

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

Review score
7.7
Good
7 reviews
Price from
$132.12
1 night, 2 adults

Featuring a shared lounge, a terrace as well as a restaurant, Suite Azur Hotel is located in the center of Essaouira, a 8-minute walk from Plage d'Essaouira.

This is a beautiful property in a great location—well-designed, tastefully decorated, and impeccably clean. However, the front desk service fell far short of the hotel’s overall quality. If the staff’s professionalism matched the investment put into the property, this could have been a top-tier stay. Unfortunately, the gentleman who checked us in was borderline rude, disengaged, and unhelpful throughout our visit. For a small, charming hotel where details truly matter, service should be a priority. A little more warmth and attentiveness from the front desk would make all the difference.
Review score
9.0
Wonderful
968 reviews
Price from
$110.69
1 night, 2 adults
See all 932 hotels in Essaouira

Hotels with airport shuttles in Essaouira

Most-booked hotels in Essaouira in the past month

See all

Essaouira's best hotels with breakfast

  • Review score
    8.0
    Very Good · 1,658 reviews

    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.

  • Review score
    8.2
    Very Good · 1,300 reviews

    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.

  • Review score
    8.9
    Excellent · 527 reviews

    Ideally set in the center of Essaouira, Riad La Rose Des Vents is within a 10-minute walk of Plage d'Essaouira and 3.9 miles of Golf de Mogador.

  • Review score
    8.4
    Very Good · 957 reviews

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

  • Review score
    7.5
    Good · 1,459 reviews

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

  • Review score
    6.2
    Pleasant · 1,119 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.

  • Review score
    9.3
    Wonderful · 519 reviews

    Located in Essaouira and with Plage d'Essaouira reachable within a 3-minute walk, Le Palazzo provides concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

  • Review score
    9.2
    Wonderful · 591 reviews

    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.

Budget hotels in Essaouira

  • Review score
    8.5
    Very Good · 1,100 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.

  • Review score
    8.6
    Excellent · 254 reviews

    Featuring a terrace and a restaurant, Luxury Riad Mounia is located in the center of Essaouira, a 7-minute walk from Plage d'Essaouira.

  • Review score
    8.5
    Very Good · 657 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.

  • Review score
    7.9
    Good · 1,247 reviews

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

  • Review score
    7.7
    Good · 351 reviews

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

  • Review score
    7.7
    Good · 302 reviews

    Hotel Borj Mogador is located in the center 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
    extra friendly staff, very clean rooms and lovely view
  • Review score
    7.3
    Good · 819 reviews

    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.

  • Review score
    5.9
    Fair · 9 reviews

    Located in Essaouira, 12 miles from Golf de Mogador, SurfcampLagrotte provides accommodations with a garden, free private parking, a terrace and a restaurant.

Hotels located in the center of Essaouira

  • Review score
    9.8
    Exceptional · 34 reviews

    Located conveniently in the center of Essaouira, Maison 250 - Adult Only has à la carte breakfast and free WiFi throughout the property.

    Guest review
    Newly refurbished Riad. Done with exquisite taste and détail.
  • Review score
    9.4
    Wonderful · 18 reviews

    Located in Essaouira, 7.9 miles from Golf de Mogador, Villa Apollonia - Blissful Garden Paradise with Pool nestled in Nature has accommodations with an outdoor swimming pool, free private parking, a...

  • Review score
    9.2
    Wonderful · 10 reviews

    Featuring a terrace, Hotel Magdoul is located in the center of Essaouira, a 6-minute walk from Plage d'Essaouira. The hotel has family rooms.

  • Review score
    8.1
    Very Good · 117 reviews

    Featuring a terrace, Hotel majestc is located in the center of Essaouira, a 7-minute walk from Plage d'Essaouira. This 2-star hotel offers room service, a 24-hour front desk and free WiFi.

  • Review score
    8.0
    Very Good · 492 reviews

    Hotel Cap Sim is located in Essaouira, just 2953 feet 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.

  • Review score
    7.8
    Good · 467 reviews

    Hotel Al Arboussas is well situated in Essaouira, and has a shared lounge, free WiFi and a terrace. This 1-star hotel offers room service.

  • Review score
    7.7
    Good · 7 reviews

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

  • Review score
    7.4
    Good · 179 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.

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 neighborhoods

What Guests Said About Essaouira:

  • Review score
    10.0

    Essaouira is a magical coastal town, with a well preserved...

    Essaouira is a magical coastal town, with a well preserved Médina which is well geared up to support tourists without being over the top. It retains its original charm and has a myriad of fine restaurants… ke cle de voutee being one of the finer restaurants… monkfish with a creamy saffron sauce! We ate their twice, and a very good choice of local wines.
    Guest review by
    christian
    United Kingdom
  • Review score
    10.0

    I travelled from Marrakech to spend one night in Essaouira...

    I travelled from Marrakech to spend one night in Essaouira and take in the sea air. I stayed in the old town and thoroughly enjoyed myself with the medina and the sea combined. It is a bit softer than Marrakech which can be quite intense and the people more forceful, so it was a nice change. Streets are much more dirty than Marrakech (the vendors there clean regularly their space during the day and evening) Lots of food on the streets of Essaouira but it wouldn't put me off visiting again.
    Guest review by
    anne
    Ireland
  • Review score
    10.0

    Essaouira is special.

    Essaouira is special. The locals are kind and welcoming and the pace of life much calmer than Marrakech. If you’re looking for a beer drenched, party atmosphere with loads of venues for British revellers - this won’t be for you; however if you’re looking to experience a different culture, its local arts and crafts and strong sense of community identity, along side delicious local healthy food (with plenty of vegetarian options), as well as sun, sea and surfing in February, then come and enjoy Essaouira. NB:Those allergic to cats need not apply as there is a huge cat population. We definitely hope to return one day.
    Guest review by
    Johanne
    United Kingdom
  • Review score
    10.0

    Essaouira is an interesting & attractive small town with...

    Essaouira is an interesting & attractive small town with expansive beach so never feels crowded! The Medina is so interesting with great restaurants and cafes as well fascinating place to experience.
    Guest review by
    Esme
    United Kingdom
  • Review score
    10.0

    Second time we have visited, this time with our daughter.

    Second time we have visited, this time with our daughter. Great setting, long sandy beach, castle walls, fab rooftop restaurants, great music and art scene. Relaxed, hippy vibe and stunning sunsets. Fish market/eaterie on front by port is just wonderful - choose your fresh fish and have it cooked in front of you. Great escape from the hustle and bustle of Marrakech - souks much more chilled, cleaner and no haggling or harassing. Just lovely.
    Guest review by
    Anna
    United Kingdom
  • Review score
    10.0

    Low key coastal town with a brilliant beach and lots of arty...

    Low key coastal town with a brilliant beach and lots of arty places, eateries and cafes. Three days was enough for me - I did some yoga, some beach walks, lots of coffees & reading - as there isn’t much to explore, nor is it a lie all day on the beach type of place (maybe it would be in spring / summer - for now it was lovely for walks and a paddle. Felt totally safe as a solo woman.
    Guest review by
    Kirsty

See reviews by guests who stayed at hotels in Essaouira

See all
  • Review score
    9.0
    Wonderful · 968 reviews
    This was the most beautiful boutique hotel Riad. My sincere thanks to the wonderful staff who make the hotel stay perfect. Farah at reception and Yusef, Saia and Bader and Fatiza and her wonderful cakes and breakfasts. You are the best team. Thank you for making my stay in Essouria so lovely.
    Guest review by
    (Kathryn ) Margaret
    Australia
  • Review score
    9.8
    Exceptional · 32 reviews
    We had an amazing stay at Riad Petite Rêverie, a beautiful riad with excellent service. We were with 2 people, even then the house is fantastic and not too big. Beautiful roof terrace and great location. Very well priced, it feels like a luxury hotel!
    Guest review by
    Hein
    Netherlands
  • From $65.41 per night
    Review score
    8.0
    Very Good · 1,402 reviews
    In our room there were two big comfortable twin beds, excellent wi-fi, everywhere was clean although the hotel was under reconstruction. Very good location in old city (medina), near beach, port, restaurants, caffes and shops, maybe the location.
    Guest review by
    Milan
    Serbia
  • From $201.25 per night
    Review score
    8.8
    Excellent · 269 reviews
    Great location. Close to the beach, medina and old port. Great rooftop. Friendly staff. Large rooms. Nice hotel in general.
    Guest review by
    Miguel
    Belgium
  • Review score
    8.5
    Very Good · 1,387 reviews
    Hotel was beautiful, nice pool to relax, close to the beach and the medina just a 25 minutes walk away.
    Guest review by
    Jara
    Netherlands