Morocco’s Atlantic and Mediterranean coastlines are among the country’s most underrated treasures. From surf towns to ancient fishing ports, here’s your guide.
Essaouira — The Wind City
A whitewashed fortified city with blue shutters, fresh seafood, Gnawa musicians in the streets and world-class kite and windsurfing. A 3-hour drive from Marrakech.
Taghazout — Morocco’s Surf Capital
A laid-back surf village near Agadir with consistent Atlantic swells, beach cafés and a relaxed Berber vibe. Perfect for beginners and experienced surfers alike.
Oualidia — The Hidden Gem
A tranquil lagoon village between Casablanca and Agadir, famous for its oyster farms, pink flamingos and calm waters. Morocco’s best-kept coastal secret.
Agadir Beach
Morocco’s main beach resort city with a long sandy beach, modern promenade and warm water year-round. A great base for coastal day trips.