The Most Beautiful Beaches in Morocco: Top by Region
With over 3,500 km of coastline (Atlantic and Mediterranean), Morocco has beaches for every taste: big family bays, legendary surf spots, turquoise lagoons and wild coves. Here's our pick of the most beautiful beaches, region by region, and where to stay nearby.
Among Morocco's most beautiful beaches: Agadir (long family bay), Taghazout (surf), Essaouira (wind and bohemian vibe), Legzira (spectacular red arches), Oualidia (calm lagoon), Dakhla (turquoise lagoon, kitesurf) and El Jadida (beach and Portuguese citadel). The Atlantic dominates — cool and breezy; the Mediterranean (Al Hoceima, Saïdia) is warmer.
Top beaches by region
| Beach | Region | Ideal for |
|---|---|---|
| Agadir | Souss-Massa | Family, swimming, long beaches |
| Taghazout / Imsouane | Near Agadir | Surf, laid-back vibe |
| Essaouira | Marrakech-Safi | Kitesurf, wind, bohemian medina |
| Oualidia | Casablanca-Settat | Calm lagoon, oysters, family |
| El Jadida | Casablanca-Settat | Beach + UNESCO Portuguese citadel |
| Legzira | South (near Sidi Ifni) | Spectacular scenery, arches |
| Dakhla | Atlantic south | Kitesurf, turquoise lagoon, nature |
| Saïdia / Al Hoceima | Mediterranean | Warmer water, fine sand |
For which profile?
| You want… | Rather… |
|---|---|
| Family beach and easy swimming | Agadir, Oualidia |
| Surf | Taghazout, Imsouane |
| Kitesurf and wind | Essaouira, Dakhla |
| Wild scenery and photos | Legzira, Dakhla |
| Beach + culture | El Jadida, Essaouira |
| Warmer water | Mediterranean (Saïdia, Al Hoceima) |
Beachfront hotels in Agadir· Booking.com
Stays in Essaouira· Booking.com
Kite camps and hotels in Dakhla· Booking.com
Also read: Morocco in summer, surfing in Morocco and the Essaouira or Agadir comparison.
FAQ — Beaches in Morocco
What is the most beautiful beach in Morocco?
Is the water warm on Moroccan beaches?
Where can you surf in Morocco?
Which beach is best for families in Morocco?
Can you swim in Dakhla?
In short
From the surf of Taghazout to the arches of Legzira, via the lagoon of Dakhla and the big bay of Agadir, Morocco offers an exceptional diversity of beaches. Choose by your mood — swimming, surf, kitesurf or nature — and book early in summer, the coastal high season.



