Beach Hotels in Marrakesh-Safi, Morocco

Beach Hotels in Marrakesh-Safi, Morocco

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Beach Hotels - Marrakesh-Safi

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel near Old Medina,Essaouira
GGuest User 2025.05.13
Me parece un hotel estupendo, bien situado, con una decoración exquisita, mezclando la tradición y la modernidad. Nos dieron una habitación triple , amplia y con una baño precioso. El personal de recepción fue extremadamente amable, y el desayuno delicioso. Un diez.
Very Good
5 reviews
8.4/10
Price from
PHP 3,633
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2024.01.10
Attentive staff, very welcoming reception, varied and good buffet We will not hesitate to come back for our next stay
Very Good
57 reviews
8.4/10
Price from
PHP 12,559
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2025.05.31
Delicious breakfast, beautiful riad - just as like on the pictures. The owner and his family members (staff) were very helpful and kind.
Great
8 reviews
9.0/10
Price from
PHP 4,515
per night
Check availability
Hotel near Old Medina,Essaouira
MMichael 2024.03.23
I'd like to be back at any time
Amazing
36 reviews
9.6/10
Price from
PHP 7,764
per night
Check availability
Hotel near Old Medina,Essaouira
MMeiyamami 2024.12.02
The breakfast is very rich, the health is OK, the location is good, it is recommended.
Great
11 reviews
9.0/10
Price from
PHP 5,074
per night
Check availability
Hotel near Old Medina,Essaouira
たろんーー 2024.10.18
This is the best hotel in terms of cleanliness and size of the room. ”Especially, the breakfast was satisfying.” It is recommended for travelers to bring the best rest and peace of mind.
Very Good
46 reviews
8.0/10
Price from
PHP 1,904
per night
Check availability
Hotel near Essaouira Coast,Essaouira
GGuest User 2023.12.04
Wonderful hotel with great service from the staff, it felt like they actually care about making your stay great. Room service is around multiple times to replenish items. The best place in my 2 weeks in the country. Beach is right in front, decent gym and heated indoor pool, short walk to the markets. Outdoor pool isn't heated and was a bit cold to swim in Dec. I enjoyed the breakfast, some interesting items like banana jam. Thank you all. 😊
Very Good
96 reviews
8.7/10
Price from
PHP 7,441
per night
Check availability
Hotel near Essaouira Coast,Essaouira
GGuest User 2025.11.11
Full delight. Our admiration and gratitude for the pleasure we received by choosing this hotel. Beautiful location, nearby beach, embankment for walks, restaurants and Medina. The room is small but cozy, there is a balcony with a chic ocean view, a comfortable bed, excellent bedding, teapot, tea and coffee bags. There are parking spaces for hotel guests. Breakfast is a Swedish table and a small pool. Great rest, hospitality staff, pleasant reception. Thank you very much for your rest.
Very Good
59 reviews
8.7/10
Price from
PHP 8,017
per night
Check availability
Hotels in Marrakesh-Safi
GGuest User 2025.04.10
Sublime Riad, rdv cleanliness, warm welcome by the removals of this riad ... really nothing to re-repeat except the location that is remote and the GPS is not up to date. I personally want to thank the person of an unfair gentleness who came to recover me in the wrong path of gps.my excuses for the name I forgot 🤦🏽♀️. Thank you again for everything 🫶🏻
Great
1 review
9.0/10
Price from
PHP 5,170
per night
Check availability
Hotels in Marrakesh-Safi
Jjoseph 2025.05.20
Second time visit and really nice to be back pools and drinks all day. Sun was shining, staff was really good and recognised us from last visit. Felt like we were home from home again. Made friends with the waiter and on the day of leaveing even had bought us present. Well worth the visit.
Very Good
109 reviews
8.7/10
Price from
PHP 18,349
per night
Check availability
See All Beach Hotels in Marrakesh-Safi

Recent Reviews for Marrakesh-Safi Hotels

See all
6.9/10
GGuest UserIt is located right next to the sea and Madina. The restaurant offers a nice view and serves very nice food. The hotel is family-owned and the owners make great efforts to ensure guests have a pleasant stay. The only downside is that the air conditioning is very noisy and the auto stop-start feature wakes you up all night. Additionally, the bathroom needs updating, and guests have to carry their bags to the first floor reception.
Hôtel Riad Asfi

Hôtel Riad Asfi

Hotel near Safi
Price per night from:PHP 2,035
7.3/10
AAnonymous UserThe hotel from the outside looks good the service was amazing especially all the staff behind the counter very helpful and very kind. The swimming pool was nice but the shower facilities near the swimming pool smelled horrible. The room I stayed in was decent with working TV and WiFi. If I need a towel refill and room service I requested it at the reception. Breakfast is very nice with a range of foods to pick from and a selection of drinks but no water, if you need water in your room you'd have to pay 20 dirhams for a 1.5L bottle (you can purchase 5l for 12 dirhams outside). Overall I think the hotel is overpriced for its facilities but the customer service from the staff made up for everything else.
Hôtel la Perle de Mogador

Hôtel la Perle de Mogador

Hotel near Essaouira
Price per night from:PHP 4,148
8.8/10
Very Good
LLaurie DaviesA hidden gem nestled in the heart of the old medina. The location is excellent with the main attractions only a small distance away, this hotel is perfectly situated for your trip. The staff were all lovely during my trip, and went the extra mile to ensure that everything with up to standard. The hotel was clean and well kept which was great, however the WiFI didn’t work very well in my room, cutting out regularly which was a little disappointing. All in all an excellent experience!
Hôtel Emeraude Essaouira

Hôtel Emeraude Essaouira

Hotel near Old Medina, Essaouira
Price per night from:PHP 3,074
8.7/10
Very Good
GGuest UserWonderful hotel with great service from the staff, it felt like they actually care about making your stay great. Room service is around multiple times to replenish items. The best place in my 2 weeks in the country. Beach is right in front, decent gym and heated indoor pool, short walk to the markets. Outdoor pool isn't heated and was a bit cold to swim in Dec. I enjoyed the breakfast, some interesting items like banana jam. Thank you all. 😊
Hôtel le Médina Essaouira Thalassa Sea & Spa - MGallery

Hôtel le Médina Essaouira Thalassa Sea & Spa - MGallery

Hotel near Essaouira Coast, Essaouira
Price per night from:PHP 7,441
8.5/10
Very Good
AantoineLovely riad inside the Medina but also very close to the bus station. Decoration could be a bit updated but we definitely have the charm of a riad. I would have prefer to be able to go in and out without knocking at main the door entrance each team but I guess it’s for safety reasons. Breakfast is not crazy but not bad and in winter the turn on the fireplace wich make a very nice vibe. Staff is discret but friendly
Casa Lila & Spa

Casa Lila & Spa

Hotel near Old Medina, Essaouira
Price per night from:PHP 3,886
7.4/10
GGustavo Adolfo Sánchez JiménezExcelente ubicación, habitación amplia y cómoda( frigorífico no existe ), buen desayuno buffet ( algo justo) , el baño nefasto… se salía el agua de la ducha por debajo de la puerta del mismo(… piso todo diáfano) sin cortina y todo terminaba chorreando de agua, al pagar el impuesto municipal turístico me cobraron 120 Dhm… y no 10€ como ponía en mismo reserva…. Por mucho que le enseñe la reserva ellos decían que no(… era más de 18 Dírham a favor del hotel como n respecto al cambio en las casas de cambio locales )es una cuestión que TRIP.com debe aclarar con el establecimiento, por lo demás todo bien.
Riad Al Madina

Riad Al Madina

Hotel near Old Medina, Essaouira
Price per night from:PHP 2,742
8.0/10
Very Good
たろんーーThis is the best hotel in terms of cleanliness and size of the room. ”Especially, the breakfast was satisfying.” It is recommended for travelers to bring the best rest and peace of mind.
Riad Sidi Magdoul

Riad Sidi Magdoul

Hotel near Old Medina, Essaouira
Price per night from:PHP 1,904
9.6/10
Amazing
GGuest UserThe hotel is located in the old city, very close to the gate of the old city, just a few steps away. The butler’s attitude was very nice, he prepared mint tea for us to welcome in, and at night he also introduced very affectionate restaurants that are mostly foreigners. There is a beautiful courtyard and a restaurant, you can take nice photos, and you can overlook the city from the terrace. The room is very clean and well-equipped. The most surprising thing is the bathroom, which can take very beautiful photos A friend said that this is her favorite hotel so far.
Riad Chbanate

Riad Chbanate

Hotel near Old Medina, Essaouira
Price per night from:PHP 7,930
8.8/10
Very Good
EEkaterina SolovevaRiad left a very pleasant impression. Very successful location – near the parking, easy to find and all the necessary objects and sights were nearby. The decoration of the rooms is thoughtful and comfortable, creating a comfortable atmosphere. Attention to the tiny things is noticeable in everything: from the tiny details of the interior to the care of the guests. The bed was comfortable, which guaranteed a good sleep and the plumbing worked without complaints. I also wish to mark the kind and attentive staff. Thank you.
Riad Amana

Riad Amana

Hotel near Old Medina, Essaouira
Price per night from:PHP 3,651
8.9/10
Very Good
GGuest UserIt’s a lovely riad with friendly staff. Natural light comes through from the glass ceiling. Our room was spacious and comfy. The breakfast included fresh strawberries, selection of pastries/bread topped with freshly squeezed orange juice was sublime.
Mumtaz Mahal

Mumtaz Mahal

Hotel near Old Medina, Essaouira
Price per night from:PHP 5,537

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties49
Number of reviews1,742
Weekday Avg. PricePHP 6,564
Weekend Avg. PricePHP 6,804