Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Marrakech Beach Hotels

See all 1,294 Hotels in Marrakech
Es Saadi Marrakech Resort - Hotel

Es Saadi Marrakech Resort - Hotel

Rue Ibrahim El Mazini, Marrakech
5.0 out of 5.0
4.0 out of 5 (448 reviews)
Good hotel in an elegant neighborhood Essaidi would deserve its 5 stars if: -the rooms were a bit refurbished, espevially the carpet which is completely worn out -the a/c was individual on each room, enabling the guests to chose heat or cold
  30 Nov 2017

£97

£97
Dar Loula

Dar Loula

102 Derb Makina, Quartier Berrima, Marrakech
3.5 out of 5.0
3.9 out of 5 (41 reviews)
An absolute delightA charming traditional riad (house built around a courtyard) with just a handful of rooms, and lovely rooftop terrace, that is an absolute delight. It is on the edge of the old walled city (Medina) and two minutes walk to souks, and a few minutes to the main square, palaces etc. The hotel is clean ...
  19 Sep 2017

£24

£24
Dellarosa Hotel Suites & Spa

Dellarosa Hotel Suites & Spa

5 Avenue Moulay El Hassan, Marrakech
4.5 out of 5.0
3.7 out of 5 (602 reviews)
Lovely Hotel in MarrakechI stayed at the Hotel Dellarosa for almost a week, in a junior suite. It was a delightful hotel with friendly and helpful employees. I stayed on the 4th floor and found it quiet and comfortable. Although I was traveling with adults, there were several families at the hotel. There are 2 bars on site, ...
  30 Nov 2017

£52

£52
Grand Mogador MENARA

Grand Mogador MENARA

Avenue Mohamed VI, Marrakech
5.0 out of 5.0
3.5 out of 5 (148 reviews)
Fantastic hotelExcellent staff very helpful great breakfast tranquil swimming pool
  18 Nov 2017

£59

£59
Hotel El Hadna

Hotel El Hadna

110 Bis Av Abdelkrim Khattabi, Marrakech
3.5 out of 5.0
1.0 out of 5 (1 reviews)
Hotel Riad Carina

Hotel Riad Carina

76 Rue Berrima, Derb Touareg, Marrakech
3.5 out of 5.0
4.4 out of 5 (68 reviews)
Fantastic Riad!!!The staff was outstanding. The Riad is lovely. The rooftop pool, the cool comfortable Riad and the AC in the bedrooms was a wonderful retreat from the 40 degree heat of Marrakesh in Aug. Great quiet location - close to palaces and museum and an easy walk to the centre of the action in the Medina. ...
  14 Aug 2017

£52

£52
Jad Auberge

Jad Auberge

Douar Akhlij-Tnine Ourika, Ourika
3.5 out of 5.0
3.0 out of 5 (2 reviews)

£30

£30
Jnane Allia

Jnane Allia

Douar Neffad, Zaouia Sidi Abdallah Ben Sassi
5.0 out of 5.0
4.2 out of 5 (4 reviews)

£60

£60
L'Oliveraie de Marigha

L'Oliveraie de Marigha

Route D'amizmiz Par Asni, Ouirgane
3.0 out of 5.0
4.4 out of 5 (5 reviews)

£46

£46
La Maison Nomade

La Maison Nomade

Sidi Benslimane Kaa Sour, Marrakech
3.5 out of 5.0
4.0 out of 5 (1 reviews)
Map

Recently booked Marrakech hotels

Pullman Marrakech Palmeraie Resort and Spa
5.0 out of 5.0
Last booking: 2 hours ago
Riad Itrane
5.0 out of 5.0
Last booking: 3 hours ago
Palais Sebban
4.5 out of 5.0
Last booking: 8 hours ago
Le Meridien N'fis
5.0 out of 5.0
Last booking: 10 hours ago
Al Maaden VillaHotel & Spa
5.0 out of 5.0
Last booking: 12 hours ago
Mogador Express GUELIZ
4.0 out of 5.0
Last booking: 13 hours ago
Hotel Marrakech Le Semiramis
4.5 out of 5.0
Last booking: 19 hours ago
Riad Reve d'Or
4.5 out of 5.0
Last booking: 24 hours ago
Angsana Riads Collection Morroco
4.5 out of 5.0
Last booking: 26 hours ago

Pocket Guide: Beach Hotels in Marrakech

Search for Beach Hotels in Marrakech on Expedia.co.uk. You can easily find your Beach Hotels in Marrakech using one of the methods below:

  • View our selection of featured hotels in Marrakech
  • Use the map to find budget hotels in the Marrakech neighborhood you prefer
  • Use the filters to see hotels in a specific area of Marrakech, select a specific theme, brand, or hotel class in Marrakech
  • Enter your travel dates to view the best deals on hotels in Marrakech - while they last