Compare Beach Resorts & Hotels in Morocco
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Morocco Beach Resorts & Hotels

Club Val D Anfa
Angle Bd de l'Océan Atlantique & Casablanca
$96 nightly
The price is $110 total per night
$110 total
May 2 - May 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Club Val D Anfa places you in the heart of Casablanca, within a 5-minute drive of Morocco Mall and Mohammed V Stadium.
Pool
Parking included

Atlas Essaouira Riad Resort
Boulevard Mohamed V Essaouira
$137 nightly
The price is $159 total per night
$159 total
Apr 22 - Apr 23
Total with taxes and fees
With a stay at Atlas Essaouira Riad Resort in Essaouira (Essaouira Coast), you'll be within a 5-minute drive of Essaouira Beach and Bab Marrakech Tower.
On private beach
Pool

Iberostar Waves Founty Beach -All Inclusive
B.P. no. 1039 Cite Founty Agadir
$220 nightly
The price is $246 total per night
$246 total
Apr 30 - May 1
Total with taxes and fees
With a stay at Iberostar Waves Founty Beach -All Inclusive in Agadir (Agadir Bay), you'll be a 1-minute drive from Agadir Beach and 6 minutes from Souk El Had.

Sofitel Agadir Royal Bay Resort
Bp 226 Cite Founty P4 Agadir
$217 nightly
The price is $247 total per night
$247 total
May 21 - May 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Agadir (Agadir Bay), Sofitel Agadir Royal Bay Resort is within a 5-minute drive of Casino Le Mirage and Royal Palace.
Pool
Spa

Villa Quieta
89, Rue Moulay Ali Chrif Essaouira
$143 nightly
The price is $162 total per night
$162 total
Apr 24 - Apr 25
Total with taxes and fees
With a stay at Villa Quieta, you'll be centrally located in Essaouira, within a 5-minute drive of Essaouira Beach and Bab Marrakech Tower.

Paradis Plage Surf Yoga & Spa resort
Km 26 route d'Essaouira Tamri
$189 nightly
The price is $213 total per night
$213 total
May 8 - May 9
Total with taxes and fees
With a stay at Paradis Plage Surf Yoga & Spa resort in Tamri, you'll be on the waterfront, within a 15-minute drive of Taghazout Beach and Atlantica Park.

Mazagan Beach & Golf Resort
Km 10, Route de Casablanca El Jadida El Jadida
$250 nightly
The price is $286 total per night
$286 total
May 3 - May 4
Total with taxes and fees
When you stay at Mazagan Beach & Golf Resort in El Jadida, you'll be by the ocean and 12 minutes by car from Haouzia Beach.

Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection
Avenue Mohamed V Essaouira
$120 nightly
The price is $141 total per night
$141 total
Apr 28 - Apr 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection, you'll be centrally located in Essaouira, just a 4-minute walk from Essaouira Beach and 6 minutes by foot from Bab Sba.
On private beach
Pool

Timoulay Hotel & Spa Agadir
Cité Founty F6 Baie des palmiers Agadir
$193 nightly
The price is $216 total per night
$216 total
May 14 - May 15
Total with taxes and fees
With a stay at Timoulay Hotel & Spa Agadir in Agadir (Agadir Bay), you'll be a 1-minute drive from Agadir Beach and 5 minutes from Souk El Had.

Kenzi Solazur Hotel
Avenue Mohammed VI Tangier
$89 nightly
The price is $102 total per night
$102 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Kenzi Solazur Hotel places you in the heart of Tangier, steps from Tangier Beach and a 3-minute drive from Tangier American Legation Museum.

Casablanca Le Lido Thalasso & Spa
Boulevard de la Corniche Casablanca
$111 nightly
The price is $126 total per night
$126 total
Apr 22 - Apr 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Casablanca (Anfa), Casablanca Le Lido Thalasso & Spa is within a 10-minute drive of Hassan II Mosque and Ain Diab Beach.
Pool
Free WiFi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Morocco Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Morocco |
502 |
|---|---|
Highest price | $286 |
Cheapest price | $100 |
Total number of hotels in Morocco | 18,783 |
Popular hotels | Club Val D Anfa, Atlas Essaouira Riad Resort, Iberostar Waves Founty Beach -All Inclusive, Sofitel Agadir Royal Bay Resort, Villa Quieta, Paradis Plage Surf Yoga & Spa resort, Mazagan Beach & Golf Resort, Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection, Timoulay Hotel & Spa Agadir, Kenzi Solazur Hotel, Casablanca Le Lido Thalasso & Spa, Hotel Azur |
Most Recent Morocco Hotel Reviews

Hotel Riu Tikida Palmeraie - All Inclusive
3 out of 5
Posted 6 hours ago
CheapTickets Verified Review
"La prestation est conforme à la description. Nous avons toutefois eu un soucis avec des insectes, il a fallu lourdement insister pour trouver une solution. Au vue du standing je ne trouve pas cela correcte.
Un restaurant toujours ouvert, les deux autres sont pour le soir et il faut réserver très rapidement, 72H à l'avance sinon c'est complet.
Idem pour les navettes pour Marrakech il faut réserver rapidement, le bus est souvent complet.
Personnel, nourriture, service au top."
A verified traveler stayed at Hotel Riu Tikida Palmeraie - All Inclusive






