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
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
6 reviews
8.4/10
Price from
INR 5,835
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
58 reviews
8.4/10
Price from
INR 24,424
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
INR 7,427
per night
Check Availability
Hotel near Old Medina,Essaouira
MMichael 2024.03.23
I'd like to be back at any time
Amazing
38 reviews
9.6/10
Price from
INR 12,149
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.
Very Good
12 reviews
8.9/10
Price from
INR 7,329
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
48 reviews
8.1/10
Price from
INR 2,931
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
97 reviews
8.9/10
Price from
INR 12,938
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
60 reviews
8.7/10
Price from
INR 12,642
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
INR 10,387
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
110 reviews
8.8/10
Price from
INR 23,564
per night
Check Availability
See All Beach Hotels in Marrakesh-Safi

Travelers Reviews of Marrakesh-Safi Hotels

See all
7,0/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:INR 3,326
8,9/10
Very Good
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.
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:INR 12,938
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:INR 6,624
8,8/10
Very Good
Great cozy stay and chic decor! Amazing fresh breakfast with a great view from the terrace. Very friendly and helpful staff!!!
Hôtel Emeraude Essaouira

Hôtel Emeraude Essaouira

Hotel near Old Medina, Essaouira
Price per night from:INR 4,933
8,6/10
Very Good
Perfectly located only 5 min walk from the bus station that connects to Marrakesh, in one of the Main Streets of town, really nice staff, great breakfast and nice cute room. Go to the rooftop at dawn for a beautiful view of the city waking up. Very happy with our choice.
Casa Lila & Spa

Casa Lila & Spa

Hotel near Old Medina, Essaouira
Price per night from:INR 7,202
7,5/10
A very good choice. Both the service and the place are great! The catering and staff are very good. The lit fireplace in the restaurant room is a huge plus and a wonderful surprise. I highly recommend this address. Thank you for their welcome!
Riad Al Madina

Riad Al Madina

Hotel near Old Medina, Essaouira
Price per night from:INR 4,623
8,1/10
Very Good
Very comfortable room! But the room has no air conditioning 💦
Riad Sidi Magdoul

Riad Sidi Magdoul

Hotel near Old Medina, Essaouira
Price per night from:INR 2,931
8,8/10
Very Good
We had an amazing stay at Dar Nafoura! The staff is absolutely lovely here and made sure to make us feel at home! They really are the nicest people!! Also, I recommend trying Khadija’s food, it’s delicious!
Dar Nafoura-Mogador

Dar Nafoura-Mogador

Hotel near Old Medina, Essaouira
Price per night from:INR 6,018
8,8/10
Very Good
The Riad left a very pleasant impression. Very good location - close to the parking, easy to find and all the necessary objects and attractions were nearby. The design of the rooms is thoughtful and cozy, creating a comfortable atmosphere. Attention to detail is noticeable in everything: from small interior details to care for guests. The bed was comfortable, which guaranteed a good sleep, and the plumbing worked without complaints. I would also like to note the friendly and attentive staff. Thank you.
Riad Amana

Riad Amana

Hotel near Old Medina, Essaouira
Price per night from:INR 5,835
8,9/10
Very Good
It’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:INR 8,879

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’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

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 properties50
Number of reviews1,581
Weekday Avg. PriceINR 10,335
Weekend Avg. PriceINR 10,641