Beaches

Atlantic surf, Mediterranean coves and lagoon calm

A surf class on Agadir beach

A surf class on Agadir beach. Photo via Wikimedia Commons.

Morocco has two coasts: the Atlantic, with surf from Tangier to Dakhla, and the Mediterranean, with calm coves in the north. Agadir is the resort; Essaouira the windy charmer; Taghazout the surf town; Dakhla the kitesurf capital.

Browse all destinations ›