Beach Holidays in Morocco

Morocco

Choosing the Perfect Destination for Your Beach Holiday to Morocco

In Morocco you'll find luxury seaside resorts with tiled fountains and manicured gardens, rugged, remote villages filled with surfers seeking the perfect wave, and quiet, friendly towns with calm waters and seaside promenades. No matter which type of destination you choose, you can enjoy enchanting medinas, dramatic landscapes, secret swimming coves, and tiny restaurants that serve fish tagine under the stars.

Beach Holidays in Morocco: Top Holiday Lettings

Apartment ∙ 5 guests ∙ 1 bedroom
Taghazout, Agadir-Ida-Ou Tanane Province, Morocco
from £45
HomeAway
5.0
View deal
House ∙ 5 guests ∙ 1 bedroom
Oualidia, El Jadida, Morocco
from £22
HomeAway
5.0
View deal
Apartment ∙ 6 guests ∙ 2 bedrooms
Tangier-Assilah, Tangier-Tétouan-Al Hoceima, Morocco
from £22
HomeAway
View deal
Apartment ∙ 2 guests ∙ 2 bedrooms
Hay Abbadi, Temara, Morocco
from £22
HomeAway
View deal
Apartment ∙ 3 guests ∙ 1 bedroom
Gueliz, Marrakesh, Morocco
from £39
HomeAway
View deal
Apartment ∙ 4 guests ∙ 2 bedrooms
Hay El Farah, Agadir, Morocco
from £27
HomeAway
4.0
View deal
Apartment ∙ 5 guests ∙ 2 bedrooms
Quartier Des Dunes, Essaouira, Morocco
from £33
HomeAway
4.3
View deal
Apartment ∙ 2 guests ∙ 1 bedroom
Lotissement El Menzeh, Essaouira, Morocco
from £31
HomeAway
4.3
View deal
Apartment ∙ 5 guests ∙ 2 bedrooms
Cité Al Mohammadi, Agadir, Morocco
from £27
HomeAway
4.8
View deal

Best Beach Destinations in Morocco

In the north of Morocco are the tranquil, green waters of the Alboran Sea set against the Rif Mountains. On the Atlantic side of Morocco, south of Casablanca, the beaches are long and sandy with more surf.

Best Places to Stay for Beach Holidays in Morocco

House ∙ 2 guests
Al Haouz, Marrakesh-Safi, Morocco
from £56
Booking.com
4.6
View deal
House ∙ 4 guests ∙ 2 bedrooms
Oualidia, El Jadida, Morocco
from £19
Airbnb
View deal
House ∙ 3 guests ∙ 1 bedroom
Oualidia, El Jadida, Morocco
from £19
Airbnb
4.5
View deal