Find beach hotels & resorts in Morocco

Beach vacation deals from $99
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Morocco

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

Check availability on Morocco Beach Hotels

Next weekend
In two weeks

Our top choices for Morocco beach hotels

Barcelo Tanger

Barcelo Tanger
5.0 star property
City Center
8.8 out of 10, Excellent, (380 reviews)
"Great hotel, great staff. "
United States
Daby
$144 nightly
The price is $167
Feb 19 - Feb 20
Total with taxes and fees
Barcelo Tanger

Hilton Garden Inn Tanger City Center

Hilton Garden Inn Tanger City Center
4.0 star property
City Center
8.6 out of 10, Excellent, (831 reviews)
"Friendly staff , a very clean room and amazing Location "
United States
Malek
$94 nightly
The price is $107
Feb 18 - Feb 19
Total with taxes and fees
Hilton Garden Inn Tanger City Center

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

Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection
5.0 star property
Essaouira Coast
8.6 out of 10, Excellent, (676 reviews)
"Really super hotel. Staff amazing esp Ahmed at Beach Bar, Imad at breakfast and our chambermaid Nazah. There is some refurbishment underway but no impact to our stay and it’s good to see the investment. The hotel is ideally located with its own beach area and bar which we used a lot. "
United Kingdom
Paul
$82 nightly
The price is $99
Jan 26 - Jan 27
Total with taxes and fees
Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection

AGADIR BEACH CLUB HOTEL

AGADIR BEACH CLUB HOTEL
4.0 star property
Agadir City Center
7.4 out of 10, Good, (682 reviews)
"Clean rooms helpful staff "
Canada
khalid
$130 nightly
The price is $148
Jan 30 - Jan 31
Total with taxes and fees
AGADIR BEACH CLUB HOTEL

Royal Tulip City Center Tanger

Royal Tulip City Center Tanger
5.0 star property
City Center
8.8 out of 10, Excellent, (394 reviews)
"They checked this in 2 hours earlier then 3pm also the room was very clean. Service was top-notch. Definitely recommend."
United States
Dani
$133 nightly
The price is $155
Feb 1 - Feb 2
Total with taxes and fees
Royal Tulip City Center Tanger

Timoulay Hotel & Spa Agadir

Timoulay Hotel & Spa Agadir
4.0 star property
Agadir City Center
9.0 out of 10, Wonderful, (830 reviews)
"We visited in December so we didn't really have the opportunity to enjoy the pool. Our seaview balcony allowed us to enjoy sunsets. However, the balcony also faces a neighboring rooftop bar. 5 out of the 10 nights we were there, music was blasting til 1 am or later. "
United Kingdom
Michelle Yiing
$157 nightly
The price is $178
Feb 18 - Feb 19
Total with taxes and fees
Timoulay Hotel & Spa Agadir

Four Seasons Hotel Casablanca

Four Seasons Hotel Casablanca
5.0 star property
Anfa
9.2 out of 10, Wonderful, (675 reviews)
"Hotel is amazing , nice location, on the ocean . Food is great . Staff are professional friendly pleasant. It is one of the best hotels I stayed at."
United States
mazen
$502 nightly
The price is $563
Feb 21 - Feb 22
Total with taxes and fees
Four Seasons Hotel Casablanca

Club Val D Anfa

Club Val D Anfa
4.0 star property
Anfa
8.4 out of 10, Very Good, (1,000 reviews)
"The location was nice and close to the beach and shops we were looking for "
United States
David
$90 nightly
The price is $103
Jan 24 - Jan 25
Total with taxes and fees
Club Val D Anfa

Allegro Agadir

Allegro Agadir
4.0 star property
Agadir City Center
7.8 out of 10, Good, (246 reviews)
"Well impressed from check in to check out. All staff friendly and extremely helpful. Animation team worked hard with events on from morning until night. Would highly recommend this hotel. "
United Kingdom
MR JOHN D
$102 nightly
The price is $116
Jan 25 - Jan 26
Total with taxes and fees
Allegro Agadir

Hotel Riu Palace Tikida Agadir - All Inclusive

Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
Agadir City Center
8.8 out of 10, Excellent, (1,002 reviews)
"Nice"
Canada
John David
$254 nightly
The price is $285
Jan 25 - Jan 26
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.
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 $99

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

How do I find the best Morocco beach hotels? 

With 6,631 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 $99 a night going up to $563 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 1053 tempting beach hotels in Morocco to choose from, with prices from just $99 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.