Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Essaouira – 652 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.

Featuring a terrace, Mama Souiri Hotel is located in the center of Essaouira, a 5-minute walk from Plage d'Essaouira.

Everything was amazing. I arrived very late and they managed to welcome me very late at night. Very friendly people.

Show more Show less
7.8
Good
1,326 reviews
Price from
$44
per night

Located in Essaouira, a 3-minute walk from Plage d'Essaouira, Hotel Cote ocean Mogador provides accommodations with a garden, free private parking, a shared lounge and a terrace.

the upgrade of the room to the room with the king size bedroom was highly appreciated, as all the services. The room is spacious as well as the shower. a very nice experience

Show more Show less
8.4
Very Good
1,219 reviews
Price from
$115
per night

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.

Excellent breakfast, decor and location

Show more Show less
8.9
Excellent
752 reviews
Price from
$104
per night

Featuring free WiFi, Villa Quieta is set in Essaouira. Free private parking is available on site.

the ambiance, facilities, garden, swimming pool, breakfast, friendly staff

Show more Show less
9.4
Wonderful
458 reviews
Price from
$130
per night

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.

It was perfect! Everything was top notch, the perfect getaway spot from the crowded loud city.

Show more Show less
8.7
Excellent
899 reviews
Price from
$65
per night

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 was super, and i get late check out time. staff really nice

Show more Show less
8.4
Very Good
537 reviews
Price from
$50
per night

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.

Absolutely outstanding. Worth every penny. Beautiful place, great staff, all of it.

Show more Show less
8.9
Excellent
437 reviews
Price from
$244
per night

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

The room is way bigger and better than the picture, we loved it

Show more Show less
8.5
Very Good
286 reviews
Price from
$29
per night

Located in the Mellah district in Essaouira, Hotel Coeur de Mogador offers 1-star rooms with free WiFi. The property is a few steps from the city center and a 8-minute walk from Plage d'Essaouira.

In the heart of the medina, 10 min walk to the beach, great value, security and friendliness!

Show more Show less
7.3
Good
200 reviews
Price from
$13
per night

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

Lovely staff. Room was perfect for a family of five. Comfy beds

Show more Show less
8.5
Very Good
105 reviews
Price from
$49
per night

Most-booked hotels in Essaouira in the past month

Essaouira's best hotels with breakfast

  • Sofitel Essaouira Mogador Golf & Spa

    Sofitel Essaouira Mogador Golf & Spa

    Hotel in Essaouira
    Breakfast options

    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.

    A beautiful stay at sofitel mogador, we loved it!!

    7.2
    Good · 1,207 reviews
  • Atlas Essaouira & Spa

    Atlas Essaouira & Spa

    Hotel in Essaouira
    Breakfast options

    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 comfortable hotel with great facilities.

    7.9
    Good · 1,542 reviews
  • Hotel Borj Mogador

    Hotel Borj Mogador

    Hotel in Essaouira
    Breakfast options

    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.

    Basic, prisvärt hotell. Nära till strand och medina

    7.8
    Good · 208 reviews
  • Hotel Magdoul

    Hotel Magdoul

    Hotel in Essaouira
    Breakfast options

    Ideally set in the center of Essaouira, Hotel Magdoul has continental breakfast and free WiFi throughout the property. This 3-star hotel offers a terrace. The hotel has family rooms.

    9.3
    Wonderful · 10 reviews
  • Riad La Rose Des Vents

    Riad La Rose Des Vents

    Hotel in Essaouira
    Breakfast options

    Featuring a terrace, Riad La Rose Des Vents is located in the center of Essaouira, a 10-minute walk from Plage d'Essaouira.

    Beautiful riad in a really good spot! lovely people 😊

    8.8
    Excellent · 231 reviews
  • Hotel Al Arboussas

    Hotel Al Arboussas

    Hotel in Essaouira
    Breakfast options

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

    Hotel is not new, but it was clean. Shower room was great.

    8.5
    Very Good · 286 reviews
  • Heure Bleue Palais - Relais & Châteaux

    Heure Bleue Palais - Relais & Châteaux

    Hotel in Essaouira
    Breakfast options

    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.

    Great Everything that you want Answered is always yes

    8.9
    Excellent · 437 reviews
  • Vent Des Dunes

    Vent Des Dunes

    Hotel in Essaouira
    Breakfast options

    Vent des Dunes is located in a residential neighborhood a 2-minute walk from the beach. It offers a garden and free Wi-Fi available in all areas.

    lovely setting beautiful garden close to beach /cafes

    8.9
    Excellent · 467 reviews

Budget hotels in Essaouira

  • Hotel Dar El Qdima

    Hotel Dar El Qdima

    Hotel in Ahl Agadir, Essaouira
    Budget Hotel

    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.

    wonderful accommodation, friendly staff, everything nice

    8.5
    Very Good · 94 reviews
  • Mama Souiri Hotel

    Mama Souiri Hotel

    Hotel in Kasbah, Essaouira
    Budget Hotel

    Featuring a terrace, Mama Souiri Hotel is located in the center of Essaouira, a 5-minute walk from Plage d'Essaouira.

    The cosy atmosphere, friendly staff and the location.

    7.8
    Good · 1,326 reviews
  • Hôtel Riad Gnaoua

    Hôtel Riad Gnaoua

    Hotel in Essaouira
    Budget Hotel

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

    Great location fab breakfast really friendly staff

    7.8
    Good · 1,006 reviews
  • Hotel Cap Sim

    Hotel Cap Sim

    Hotel in Kasbah, Essaouira
    Budget Hotel

    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.

    Super accueil, je recommande l'établissement 👍, séjour parfait

    7.8
    Good · 296 reviews
  • La Perle de Mogador

    La Perle de Mogador

    Hotel in Essaouira
    Budget Hotel

    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.

    La amabilidad del personal, el exterior y la piscina

    7.3
    Good · 565 reviews
  • Hôtel Des Iles

    Hôtel Des Iles

    Hotel in Essaouira
    Budget Hotel

    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.

    Merci à toute l'équipe Accueil et service au top

    6.6
    Pleasant · 985 reviews
  • Al Jasira Hotel

    Al Jasira Hotel

    Hotel in Essaouira
    Budget Hotel

    Located in a peaceful district of Essaouira, close to the beach and 15 minutes from the center by foot, Hotel Al Jasira offers a warm and friendly welcome.

    beautiful building and location in a quiet residential area

    7.4
    Good · 402 reviews
  • Villa Quieta

    Villa Quieta

    Hotel in Essaouira
    Budget Hotel

    Featuring free WiFi, Villa Quieta is set in Essaouira. Free private parking is available on site.

    Beautifully furnished, exceptionally clean, staff superbly helpful.

    9.4
    Wonderful · 458 reviews

Hotels located in the center of Essaouira

  • Hôtel Emeraude Essaouira

    Hôtel Emeraude Essaouira

    Hotel in Essaouira
    Central location

    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.

    lovely old property that has been renovated very tastefully

    8.5
    Very Good · 613 reviews
  • Hotel Majestic

    Hotel Majestic

    Hotel in Essaouira
    Central location

    Featuring free WiFi and a terrace, Hotel Majestic offers accommodations in Essaouira There is a 24-hour front desk at the property.

    Przyjazny i pomocny personel. Doskonala lokalizacja.

    7.8
    Good · 175 reviews
  • Hotel Coeur de Mogador

    Hotel Coeur de Mogador

    Hotel in Mellah, Essaouira
    Central location

    Located in the Mellah district in Essaouira, Hotel Coeur de Mogador offers 1-star rooms with free WiFi. The property is a few steps from the city center and a 8-minute walk from Plage d'Essaouira.

    personal muy amable y hotel en la mejor zona posible

    7.3
    Good · 200 reviews
  • Residence Essaouira Mogador

    Residence Essaouira Mogador

    Hotel in Essaouira
    Central location

    Located in Essaouira, within a 9-minute walk of Plage d'Essaouira and 2.6 miles of Golf de Mogador, Residence Essaouira Mogador provides accommodations with a garden and free WiFi throughout the...

    Tranquille Rapport qualité prix Personnel souriant

    6.6
    Pleasant · 82 reviews
  • SurfcampLagrotte

    SurfcampLagrotte

    Hotel in Essaouira
    Central location

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

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
  • 42 attractions
  • 3 points of interest
  • 6 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Essaouira:

Explore guest reviews of hotels in Essaouira

  • From $32.96 per night
    8.8
    Excellent · 753 reviews
    This wonderful place is one of my favourites ! it’s just in the center of the old town. The building itself has a fantastic architect ♥️ The showers, rooms, kitchen all sooo clean. You can have hot shower any time you want 🥰 Nadia, the manager of the hotel, is such a professional, kind, pretty woman with a fantastic vibe 🥰 She made me feel that we have been friends for a long time… She is always with the guests and chatting with everyone with a smiley face and full of energy 👌👌👌 One of my best of the best places ever :)
    Aylin
    Turkey
  • From $65.19 per night
    8.7
    Excellent · 899 reviews
    The breakfast was great. The staff are extremely helpful and they accommodated my late arrival. The staff also gave me tips on where to buy good, local honey. I was hoping for Moroccan dishes on the dinner menu. The restaurant is known for its seafood. There are seafood and fish tagines that are delicious and could be offered. The room was comfortable and fine for two nights. The location is fantastic if you want something close to the beach. And if you have a car, there are parking spaces in front of the hotel.
    T
    Tasneem
    United States of America
  • From $98.78 per night
    8.0
    Very Good · 618 reviews
    The best hotel we have ever been privileged enough to stay at. Gorgeous & historical building, and it only gets more breathtaking when you walk in. Took advantage of the downtown location to walk to dinner, check out a couple galleries, and have drinks. It was great. Service top notch as always. The stuff were so kind and helpful (Mr Zakaria in management, Youness ans Mrs Malika, Latitfa the housekeeper) Thank you for making our stay memorable. We really wish you all the best in your business.
    Achalhi
    Morocco
  • From $39.95 per night
    7.8
    Good · 1,006 reviews
    Everything. I visited a lot of different Riads in Essaouira and thats for me the best price-quality one. Directly in the Medina but not far from parking, even with luggage no problem, its very clean and beautiful, the terrace is great, staff is super, room ist big enough and beds are comfy, checking is quick and easy, ypu get all info right away so that no one ask you anything afterwarda but they are still here if you need, no noise in the night.. nothing to say, just I regret we cannot stay longer
    Nini
    Germany
  • From $204.74 per night
    8.9
    Excellent · 467 reviews
    Lovely place to unwind and calm. We liked the location in the garden and rooftop terrace. Staff were attentive. The manager Baptist was friendly and informative, also helped us to book quads, meal out and hammam, which we really enjoyed. Food very nice at the hotel, we had a dinner one night at the rooftop terrace, and tagine was delicious. Very close to the beautiful beach and a few nice beach bars and restaurants around. We would love to come back, and stay again at Vent des Dunes.
    GosiaParker
    United Kingdom
  • From $164.63 per night
    9.6
    Exceptional · 439 reviews
    Perfect location. Lovely quiet street, but easy walking distance to all amenities. The hotel and room were beautiful (much better than the pictures). The breakfast was delicious and all prepared fresh. The staff were on hand for anything you needed and the room was cleaned excellently every morning. The best hotel we've probably ever stayed in. We'd come back to Essaouira just for this hotel and it's incredible rooms, service, food and ambience. Stunning.
    Lauren
    United Kingdom
  • From $131.70 per night
    8.4
    Very Good · 1,219 reviews
    With a great view of the ocean, this hotel is well worth staying at. We travelled in Morocco for a month, often staying in roads in medinas. By the time we went to Essaouira, we were tired of staying in busy areas. This hotel is just a 10 minute walk away from the Medina, so a nice break from the craziness. They upgraded our room to a Seaview, which was greatly appreciated. Super nice staff, a great room and a great experience.
    Graham
    Hong Kong
  • 9.5
    Exceptional · 197 reviews
    Everything. We have been traveling internationally for over 40 years and this is the best value hotel we have ever stayed in. The owner of the hotel Fatima is exceptionally kind and gracious … and makes incredibly delicious omelets for breakfast. Great food, lovely decor, immaculately clean … the attention to detail is simply amazing. We feel lucky to have found Riad Arambys!
    Nita
    United States of America
  • From $39.51 per night
    8.8
    Excellent · 469 reviews
    The hotel is clean confortable and ideally located walking distance to the souk, medina, restaurants and beach, the breakfast was great, this has been our first time in Essaouira and I cannot recommend enough this hotel and the staff were exceptional and helpful thank you again to Rachid and his wonderful team for a wonderful stay.
    Sabbah
    United Kingdom
  • From $130.38 per night
    9.4
    Wonderful · 458 reviews
    The rooms are spacious and comfortable. Beautiful place. Great breakfast (the croissants and petits pains au chocolat are to die for). Great location near the beach. You do need a car if you want to go to the Medina often, but parking, both near the hotel and near the Medina, is easy to find.
    A
    Anonymous
    Mexico
  • From $30.62 per night
    8.4
    Very Good · 358 reviews
    This hostel has incredible social vibes! I made so many amazing friends. I extended my stay multiple times because I was so comfortable in the hostel. Everyone working at the hostel was so nice, always willing help or just have a chat. The best hostel in Essaouira for sure!
    Ione
    United States of America
  • From $113.44 per night
    6.6
    Pleasant · 985 reviews
    This historic hotel could be the best in the city if renovated. The best location is close to the center of the medina and the beach. Professional and helpful staff at the reception. Very good breakfast for Moroccan standards. Great view from the rooms on the city embankment.
    Dmitrii
    Russia
  • From $217.21 per night
    9.3
    Wonderful · 301 reviews
    - unique isolated location in a beautiful and an extraordinary clean beach with sand dunes close to a tiny peaceful fisherman spot - high quality infrastructure and equipment of the hotel - limited number of rooms - silent and peaceful place - nice staff
    Amine
    Switzerland
  • From $130.38 per night
    9.4
    Wonderful · 458 reviews
    The hotel is regularly maintained and has an authentic stille. Great location to go the beach. Friendly staff and a good breakfast. Parking in front of the house. Old town in walking distance (approx. 20 min). Beautiful garden.
    Marina
    Germany
  • From $131.70 per night
    8.4
    Very Good · 1,219 reviews
    This is an excellent small hotel facing the beach at Essaouira. The rooms are spacious, clean and well appointed. The staff were extremely friendly and helpful all of which made for a very pleasant stay
    Peter
    Australia
  • From $65.30 per night
    7.9
    Good · 379 reviews
    A wonderful hotel, a very Large room. The concept is great, beautiful and very clean. the staff is really nice listening and caring ,pleasant commune  parties...close to beach , inside the city.
    Said Akhouti
    Belgium
  • From $38.03 per night
    8.5
    Very Good · 274 reviews
    The hotel is located close to the souks (markets) and not far from the beach. Staff was amazing and they tried to cater to our every need. Breakfast was rich and bountiful.
    Jackline
    Switzerland
  • From $106.78 per night
    7.9
    Good · 1,542 reviews
    Beautiful hotel with great rooms. The staff is very friendly and helpful. Will recommend a stay at this hotel. Close to beach and main attractions!
    Karen
    South Africa
  • From $40.36 per night
    8.6
    Excellent · 1,477 reviews
    The staffs were very helpful and friendly. The view from the terrace is really nice. Best view in essaouira ever. It’s very relaxing and calm.
    Shivanii
    Colombia
  • From $105.79 per night
    8.1
    Very Good · 1,050 reviews
    This hotel is my favorite hotel whenever I come to Essaouira :)
    Amine
    Czech Republic