Beach Hotels in Marrakesh-Safi, Morocco

Beach Hotels in Marrakesh-Safi, Morocco

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
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
95
Hotels in Marrakesh-Safi
Featured facilities: Public beach, BBQ, Fishing
Very Good
14 reviews
8.8/10
1 night
From US$26
Check Availability
61
Hotels in Marrakesh-Safi
Featured facilities: Public beach, Sunbathing area, Sailing
Great
59 reviews
9.1/10
1 night
From US$104
Check Availability
99+
Hotels in Marrakesh-Safi
Featured facilities: Pool, Water park, Tennis court
Very Good
31 reviews
8.2/10
1 night
From US$61
Check Availability
99+
Hotels in Marrakesh-Safi
Featured facilities: Public beach, Fishing
Amazing
36 reviews
9.4/10
1 night
From US$80
Check Availability
50
Hotels in Marrakesh-Safi
When you stay at Hotel Riad Asfi in Safi, you'll be by the ocean, just steps from Qasr al-Bahr and Safi Fortress. This beach hotel is 0.4 mi (0.6 km) from Jardin Jamal Al Durra and 0.5 mi (0.8 km) from Colline des Potiers. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a television in a common area. This hotel also features tour/ticket assistance and a banquet hall. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. A complimentary continental breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and self parking (subject to charges) is available onsite. Stay in one of 48 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include blackout drapes/curtains, and housekeeping is provided daily.

"It 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."
28 reviews
7.1/10
1 night
From US$34
Check Availability
99+
Hotel near Old Medina,Essaouira
Featured facilities: Public beach, Sunbathing area, Surfing
Great
31 reviews
9.2/10
1 night
From US$97
Check Availability
30
Hotel near Old Medina,Essaouira
Featured facilities: Public beach, Dry cleaning, BBQ
Very Good
12 reviews
8.5/10
1 night
From US$60
Check Availability
99+
Hotel near Old Medina,Essaouira
Featured facilities: Public beach
Very Good
47 reviews
8.1/10
1 night
From US$37
Check Availability
79
Hotel near Essaouira Coast,Essaouira
Featured facilities: Private beach area, Tennis court, Dry cleaning
Very Good
64 reviews
8.3/10
1 night
From US$169
Check Availability
99+
Hotel near Old Medina,Essaouira
Featured facilities: Surfing
Amazing
52 reviews
9.4/10
1 night
From US$76
Check Availability
See All Beach Hotels in Marrakesh-Safi

Latest Hotels Reviews for Marrakesh-Safi

See all

Hôtel Riad Asfi

7.1/10
Posted on Jul 18, 2024
Guest User
It 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.
Price per night from:US$34

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

9.2/10
Great
Posted on Jan 12, 2026
Guest User
Nice hotel, perfect location (5 minutes walking to Medina), has their comfortable zone at seaside. Good service. The hotel is not new, some shabby, bathroom needs a repair- but it’s clean and well packed (including bathrobe and slippers). Breakfast is also fine, but not for 5*. I believe that it’s a good choice hotel (not riad) for travelers who prefer good location, clean and comfortable place and not looking for brand new boutique hotel.
Price per night from:US$226

Hôtel la Perle de Mogador

6.9/10
Posted on May 28, 2024
Anonymous User
The 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.
Price per night from:US$69

Riad Mimouna

9.1/10
Great
Posted on Jul 15, 2019
CN孙COCO的老公
In a good local hotel, wake up in the morning by the seagull, breakfast to the restaurant on the top floor, facing the sea, the waves rolling, the seagulls coiled, the sun is shining, it is difficult to describe the beauty.
Price per night from:US$104

Riad Al Madina

7.9/10
Good
Posted on May 28, 2025
Gustavo Adolfo Sánchez Jiménez
Excelente 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.
Price per night from:US$51

Riad Sidi Magdoul

8.1/10
Very Good
Posted on Oct 17, 2024
たろんーー
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.
Price per night from:US$37

Dar Nafoura-Mogador

8.8/10
Very Good
Posted on May 7, 2026
Guest User
No A/C, but the conditions were windy so not really needed. Super clean, location is great, near the principal souks, restaurants and attractions. Breakfast was really good and staff was amazing and helpful. Only thing is that when there are kids around the echo is loud. (not really the host’s fault…)
Price per night from:US$65

Riad Chbanate

9.6/10
Amazing
Posted on Nov 3, 2019
CNGuest User
The 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.
Price per night from:US$118

Hôtel Emeraude Essaouira

8.7/10
Very Good
Posted on Jul 25, 2023
Laurie Davies
A 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!
Price per night from:US$51

Riad Amana

8.8/10
Very Good
Posted on May 9, 2025
Ekaterina Soloveva
Riad 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.
Price per night from:US$61

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 properties56
Number of reviews1,745
Weekday Avg. PriceUS$109
Weekend Avg. PriceUS$110