The 10 best beach hotels in Marrakech, Morocco | Booking.com
Skip to main content

Beach Hotels in Marrakech

Find the beach hotels that appeal to you the most

The best beach hotels in Marrakech

Check out our pick of great beach hotels in Marrakech

Filter by:

Review score

Riad Fz Marrakech

Medina, Marrakech

In a central area of Marrakech, Riad Fz Marrakech features garden views from the balcony.

A
Anastasia
From
Ireland
We only stayed for one night at this riad, but it left such a positive impression that I’d highly recommend it for longer stays as well. From the very first moment, Ali and Simo went out of their way to make us feel welcome and comfortable. Their kindness and attentiveness truly made a difference. Ali personally met us at a designated location and guided us to the riad, which was a thoughtful and much-appreciated gesture. The location is excellent—just a few minutes’ walk from the main square, yet tucked away enough to provide a peaceful atmosphere. The breakfast was a highlight, offering a variety of delicious traditional options that gave us a true taste of Morocco. Our room was spacious, clean, and extremely comfortable, making it the perfect place to relax after a day of exploring. Although our stay was brief, we thoroughly enjoyed our experience and wouldn’t hesitate to stay here again. A big thank you to Ali and Simo for their exceptional hospitality—I highly recommend this riad!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 515 reviews
Price from
US$151.51
1 night, 2 adults

Dar Imoughlad

Marrakech

Located in Marrakech, 36 km from Takerkoust Barage Marrakech, Dar Imoughlad provides accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Ajda Mila
From
Slovenia
The host was very friendly, and the food was delicious!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 470 reviews
Price from
US$18.76
1 night, 2 adults

Riad Dar Z'r

Hotel in Medina, Marrakech

Well set in the centre of Marrakech, Riad Dar Z'r provides air-conditioned rooms, a garden, free WiFi and a terrace. This 3-star hotel offers an ATM and a concierge service.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
US$83.68
1 night, 2 adults

Asnouss

Marrakech

With Bahia Palace reachable in 24 km, Asnouss offers accommodation, a restaurant, an outdoor swimming pool, a private beach area and a shared lounge. Complimentary WiFi is offered.

L
Lindsay
From
United Kingdom
We had the most peaceful, serene stay at Asnouss. It was perfect to be away from the busy atmosphere of Marrakesh but was very easy to get transport when needed. We felt so looked after by the staff, who were all lovely and friendly. Would definitely recommend a stay here.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 42 reviews
Price from
US$151.14
1 night, 2 adults

Le Bédouin agafay

Marrakech

Located in Marrakech, 32 km from Menara Gardens and 34 km from Djemaa El Fna, Le Bédouin agafay provides accommodation with free WiFi, air conditioning, a shared lounge and a bar.

J
Julieann
From
United Kingdom
Heated pool, amazing tent room with mountain views, friendly and helpful staff throughout, the dinner show was very good and the hotel/rooms were clean throughout. Over all great experience and would highly recommend.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 132 reviews
Price from
US$289.54
1 night, 2 adults

Riad Djemanna

Medina, Marrakech

Set a 15-minute walk from Jamaâ el Fna Square and Ben Youssef Mosque, this riad offers 2 pools and 2 patios. You can sit on the rooftop terrace, relax in the hammam or book a massage.

X
Xiaohan
From
France
The riad was exceptional. The staff were honest and incredibly kind. The location was within walking distance of the tourist spots. We arranged an airport pick-up through the riad, and the entire process was smooth. The room was beautiful and clean. We also booked a 3-day desert tour to Fes through the host. After comparing with other travelers in the group, we discovered that we had received the best price.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 369 reviews
Price from
US$143.03
1 night, 2 adults

Diamant La Ville Rouge

Medina, Marrakech

Offering a restaurant, Diamant La Ville Rouge is located in Marrakech, 200 metres' walk from Jemaa El Fna square. Free WiFi access is available.

M
Marina
From
Germany
very cosy and cute , I liked the decoration of my room ; not big , but comfortable. very nice and helpful host and also his employer. I felt safe as a single traveler and the pick up from bus station and transfer to airport worked both very well . located near important sightseeing sights , only couple of minutes walk to el Badi palace or main square .
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 374 reviews
Price from
US$71.72
1 night, 2 adults
All beach hotels in Marrakech

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Marrakech and surroundings in the past month

See all