Find beach hotels & resorts in Morocco

Beach vacation deals from $101

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Morocco

We found 1055 beach stays in Morocco, from luxury resorts to beachfront rentals. Explore these popular Morocco beach destinations.

Check availability on Morocco Beach Hotels

This weekend
Next weekend

Pick from 1055 Morocco Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Barcelo Tanger

5.0 star property
City Center
  • Outdoor pool
8.8 out of 10, Excellent, (371)
The gentle waves of Tangier's coastline create the perfect backdrop for this seaside retreat. Guests rave about the attentive staff, delicious dining at two restaurants, and rejuvenating spa treatments. After a refreshing dip in the outdoor pool, unwind at one of four stylish bars.
$147 nightly
The price is $170
Nov 30 - Dec 1
Total with taxes and fees
Barcelo Tanger

Hilton Garden Inn Tanger City Center

4.0 star property
City Center
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Gym
8.6 out of 10, Excellent, (794)
$100 nightly
The price is $114
Nov 30 - Dec 1
Total with taxes and fees
Hilton Garden Inn Tanger City Center

Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection

5.0 star property
Essaouira Coast
  • On private beach
  • Beach bar
  • Outdoor pool
8.6 out of 10, Excellent, (666)
This hotel combines beach splendor with Moroccan charm. Sandy shores stretch beside the Mediterranean cuisine and soothing spa treatments. After exhilarating windsurfing sessions, guests can unwind at the beach bar or retreat to spacious balconies with ocean vistas.
$115 nightly
The price is $135
Nov 30 - Dec 1
Total with taxes and fees
Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection

AGADIR BEACH CLUB HOTEL

4.0 star property
Agadir City Center
  • On private beach
  • Beach loungers
  • All-inclusive rates
  • Outdoor pool
7.4 out of 10, Good, (678)
Steps from Agadir Beach, this waterfront haven boasts its own private stretch of sand with loungers, umbrellas, and towels. After volleyball matches on the shore, guests can cool off in the refreshing outdoor pool or indulge at the onsite spa.
$127 nightly
The price is $145
Dec 20 - Dec 21
Total with taxes and fees
AGADIR BEACH CLUB HOTEL

Royal Tulip City Center Tanger

5.0 star property
City Center
  • Near the beach
  • Outdoor pool
8.8 out of 10, Excellent, (388)
The rhythmic waves beckon just a five-minute walk away from this luxury coastal haven. After beachside adventures, cool off in the outdoor pool with cocktails from the poolside bar, or indulge in revitalizing spa treatments and Basque cuisine at the hotel's restaurant.
$157 nightly
The price is $181
Nov 27 - Nov 28
Total with taxes and fees
Royal Tulip City Center Tanger

Timoulay Hotel & Spa Agadir

4.0 star property
Agadir City Center
  • Near the beach
  • Beach towels
  • Outdoor pool
9.0 out of 10, Wonderful, (823)
The golden sands of Agadir Beach await just 8 minutes away from this serene retreat. After parasailing adventures or windsurfing thrills, guests can indulge in rejuvenating spa treatments before cooling off at the outdoor pool with cocktails from the poolside bar.
$126 nightly
The price is $145
Dec 6 - Dec 7
Total with taxes and fees
Timoulay Hotel & Spa Agadir

Four Seasons Hotel Casablanca

5.0 star property
Anfa
  • On the beach
  • Outdoor pool
9.2 out of 10, Wonderful, (664)
The rhythmic sounds of waves complement this oceanfront retreat where travelers can feel sand between their toes during beachfront strolls. After swimming in the outdoor pool or indulging in spa treatments, guests savor Mediterranean cuisine at Bleu restaurant with stunning ocean vistas.
$450 nightly
The price is $506
Dec 14 - Dec 15
Total with taxes and fees
Four Seasons Hotel Casablanca

Club Val D Anfa

4.0 star property
Anfa
  • Near the beach
  • Outdoor pool
8.4 out of 10, Very Good, (1001)
The shoreline beckons at this beachside haven, a mere 12-minute stroll from golden sands. After swimming in the outdoor or children's pool, savor Moroccan cuisine at one of two restaurants. The helpful staff ensures a pristine, comfortable stay with daily housekeeping.
$88 nightly
The price is $101
Dec 4 - Dec 5
Total with taxes and fees
Club Val D Anfa

Allegro Agadir

4.0 star property
Agadir City Center
  • Near the beach
  • Beach loungers
  • All-inclusive rates
  • Outdoor pool
7.8 out of 10, Good, (244)
Sea lovers will cherish this coastal haven where pristine gardens frame the path to Agadir Beach. Friendly staff, international dining, and an outdoor pool with poolside bar create the perfect backdrop for sun-soaked days on borrowed loungers.
$98 nightly
The price is $111
Dec 14 - Dec 15
Total with taxes and fees
Allegro Agadir

Hotel Riu Palace Tikida Agadir - All Inclusive

5.0 star property
Agadir City Center
  • Beach loungers
  • All-inclusive
  • Outdoor pool
8.8 out of 10, Excellent, (1000)
This sunlit retreat offers direct access to a beautiful sandy shoreline where beach umbrellas and loungers await. After enjoying the pristine beach, guests can swim in indoor and outdoor pools or unwind with spa massages. Five restaurants and bars complement the seaside sanctuary.
$226 nightly
The price is $254
Dec 10 - Dec 11
Total with taxes and fees
Hotel Riu Palace Tikida Agadir - All Inclusive
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.
Save an average of 15% on thousands of hotels when you're signed in

Top Morocco Hotel Reviews

Find out more about Morocco

Book your dream Morocco beach vacation with deals from $101

Make the most of your vacation with hotels on the water in Morocco

How do I find the best Morocco beach hotels? 

With 6,539 unfiltered, genuine customer reviews of hotels in Morocco on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Morocco hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Morocco beach hotels with dreamy water views from your window.    

 

How much do Morocco beach hotels cost?  

Prices for beachfront hotels in Morocco currently start at $101 a night going up to $506 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Morocco hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Morocco beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Morocco offering free cancellation. 

 

Why should I book my Morocco beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Morocco, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Morocco beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Morocco have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Morocco beach hotels? 

Currently, there are 1055 tempting beach hotels in Morocco to choose from, with prices from just $101 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.