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
$99 nightly
The price is $113 total per night
$113 total
Mar 4 - Mar 5
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
$114 nightly
The price is $134 total per night
$134 total
Mar 5 - Mar 6
Total with taxes and fees
Located in Essaouira (Essaouira Coast), Atlas Essaouira Riad Resort is 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
$265 nightly
The price is $295 total per night
$295 total
Mar 5 - Mar 6
Total with taxes and fees
With a stay at Iberostar Waves Founty Beach -All Inclusive in Agadir (Agadir City Center), you'll be within a 15-minute walk of Agadir Beach and Casino Le Mirage.
Pool
All inclusive

Sofitel Agadir Royal Bay Resort
Bp 226 Cite Founty P4 Agadir
$298 nightly
The price is $336 total per night
$336 total
Mar 30 - Mar 31
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Agadir (Agadir City Center), 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
$142 nightly
The price is $161 total per night
$161 total
Mar 4 - Mar 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Villa Quieta, you'll be centrally located in Essaouira, within a 5-minute drive of Essaouira Beach and Dar Souiri.
Pet friendly
Parking included

Paradis Plage Surf Yoga & Spa resort
Km 26 route d'Essaouira Tamri
$218 nightly
The price is $246 total per night
$246 total
Mar 22 - Mar 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Tamri, Paradis Plage Surf Yoga & Spa resort is by the ocean, within a 15-minute drive of Atlantica Park and Targant - Musée de l'Arganier.
On private beach
Pool

Mazagan Beach & Golf Resort
Km 10, Route de Casablanca El Jadida El Jadida
$239 nightly
The price is $274 total per night
$274 total
Apr 1 - Apr 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.
On private beach
Pool

Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection
Avenue Mohamed V Essaouira
$96 nightly
The price is $114 total per night
$114 total
Mar 15 - Mar 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection places you in the heart of Essaouira, within a 10-minute walk of Essaouira Beach and Bab Sba.
On private beach
Pool

Timoulay Hotel & Spa Agadir
Cité Founty F6 Baie des palmiers Agadir
$239 nightly
The price is $267 total per night
$267 total
Mar 31 - Apr 1
Total with taxes and fees
With a stay at Timoulay Hotel & Spa Agadir in Agadir (Agadir City Center), you'll be within a 5-minute drive of Agadir Beach and Casino Le Mirage.
Pool
Spa

Kenzi Solazur Hotel
Avenue Mohammed VI Tangier
$90 nightly
The price is $103 total per night
$103 total
Mar 4 - Mar 5
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.
Pool
Spa
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 | $336 |
Cheapest price | $103 |
Total number of hotels in Morocco | 18,358 |
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

Riad Andalla Spa
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Spotlessly clean, beautiful internal environment, staff were incredibly helpful."
A verified traveler from Hawkchurch stayed at Riad Andalla Spa
More Beach Resorts & Hotels
Types of Hotels
Top 20 Morocco Hotels
Hotels Near Morocco
More to Explore in Morocco
Top Picks
Hotels
Flights
Packages
- Cheap South Africa Packages
- Cheap Madagascar Packages
- Cheap Lesotho Packages
- Cheap Kenya Packages
- Cheap Cape Verde Packages
- Cheap Egypt Packages
- Cheap Zimbabwe Packages
- Cheap Nigeria Packages
- Cheap Seychelles Packages
- Cheap Gambia Packages
- Cheap Mauritius Packages
- Cheap Senegal Packages
- Cheap Ethiopia Packages
- Cheap Uganda Packages
- Cheap Mozambique Packages
- Cheap Zambia Packages
- Cheap Tunisia Packages
- Cheap Ghana Packages
- Cheap Tanzania Packages







