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
$95 nightly
The price is $108 total per night
$108 total
Jun 15 - Jun 16
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
$172 nightly
The price is $198 total per night
$198 total
Jun 15 - Jun 16
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
$239 nightly
The price is $267 total per night
$267 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.
Pool
All inclusive

Sofitel Agadir Royal Bay Resort
Bp 226 Cite Founty P4 Agadir
$187 nightly
The price is $214 total per night
$214 total
Jun 19 - Jun 20
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
$141 nightly
The price is $159 total per night
$159 total
Jun 15 - Jun 16
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 Bab Marrakech Tower.
Pet friendly
Parking included

Paradis Plage Surf Yoga & Spa resort
Km 26 route d'Essaouira Tamri
$189 nightly
The price is $214 total per night
$214 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.
On private beach
Pool

Mazagan Beach & Golf Resort
Km 10, Route de Casablanca El Jadida El Jadida
$245 nightly
The price is $280 total per night
$280 total
Jun 15 - Jun 16
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
$116 nightly
The price is $136 total per night
$136 total
Jun 30 - Jul 1
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
Jun 25 - Jun 26
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.
Pool
Spa

Kenzi Solazur Hotel
Avenue Mohammed VI Tangier
$98 nightly
The price is $112 total per night
$112 total
Jun 28 - Jun 29
Total with taxes and fees
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

Casablanca Le Lido Thalasso & Spa
Boulevard de la Corniche Casablanca
$121 nightly
The price is $137 total per night
$137 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Casablanca Le Lido Thalasso & Spa in Casablanca (Anfa), you'll be a 5-minute drive from Morocco Mall and 7 minutes from Hassan II Mosque.
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 | $280 |
Cheapest price | $98 |
Total number of hotels in Morocco | 19,264 |
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

Barcelo Tanger
4 out of 5
Posted 13 hours ago
CheapTickets Verified Review
"I think the staff need to be more attentive to the needs of the people staying. Our room had issues with AC & we waited a while before it was fixed. Also?"
A verified traveler stayed at Barcelo Tanger






