Enjoy Morocco's stunning


With a coastline that stretches from the Mediterranean to the Sahara, Morocco is blessed with numerous beaches – whether you’re a sun seeker, surfer or nature buff, there is a place for you.

Along Morocco’s Atlantic coast lie a string of seaside towns and cities, great places to stay when you want to enjoy a beach holiday. Some places, such as Taghazout and Mazagan are great for surfers, and Essaouira is a popular kite-surf resort. Agadir is a tourist hotspot: people are drawn from all over the world to enjoy its excellent sandy beaches. Further south is Plage-Blanche, an isolated beach in the middle of an ecological park, ideal for getting away from everything and spotting some Moroccan wildlife.

The Mediterranean coast has everything you’d expect – white sands, crystal clear waters and lovely warm weather. Whichever part of Morocco's coastline you stay in, you’re bound to find a brilliant beach.

Select A Location
  • Agadir Beaches
  • Asilah Beaches
  • Casablanca Beaches
  • Dakhla Beaches
  • Essaouira Beaches
  • Lixus Beaches
  • Mazagan Beaches
  • Plage Blanche Beaches
  • Rabat Beaches
  • Saïdia Beaches
  • Taghazout Beaches
  • Tamuda Bay Beaches
  • Tangier Beaches
  • Tetouan Beaches

Entries From
The Journal

Essaouira sunset

Enchanting Essaouira

This journal entry was written by Sharmeen Suleman, Founder of Vacations MAROC. She is a British Mother who has travelled to over 25 countries worldwide but somehow fell in love with Morocco. She shares her experience on family travel and her passion for Morocco on her website and www.vacationsmaroc.co.uk .You can follow the family’s travel adventures…