The Most Beautiful Beaches in Morocco

The seaside Legzira in Morocco is known for its famous rock formations
The seaside Legzira in Morocco is known for its famous rock formations | © Zdenek Kajzr / Alamy Stock Photo
Photo of Mandy Sinclair
6 September 2021

Bordered by the Atlantic Ocean to the west and the Mediterranean Sea to the north, Morocco has no shortage of beaches to explore. They’re popular in the summer months, as locals holiday and Moroccans living abroad return home for seaside fun – though it can be nearly impossible to secure accommodation, never mind a spot on the beach. However, in the off-season, some remain untouched, wild and perfect for exploring.

Looking to join like-minded travellers and take a surf lesson? Book your place now on TRIPS by Culture Trip’s six-day adventure of Morocco, from the Atlas Mountains to the Atlantic.


Natural Feature
Map View
Sidi Elbachir Beach in a beautiful summer day in Morocco
© imad touil / Alamy Stock Photo

Near the Algerian border in northern Morocco, Saidia is an idyllic town on the Mediterranean coast with one of the loveliest Mediterranean beaches in the country. Somewhat sleepy, this town comes alive in the summer months when Moroccans flock here for a beach holiday. The town itself is in a unique position, as the Kasbah, just behind the beach, is still occupied by locals to this day.

Legzira Plage

Natural Feature
Map View
The seaside Legzira in Morocco is known for its famous rock formations.
© Zdenek Kajzr / Alamy Stock Photo

Legzira Plage made headlines when one of the large, arched rock formations collapsed due to erosion. While the rubble remains, the secluded sandy bay maintains its beauty. Climb up the cliff for views of the red-rock formations and the Atlantic Ocean, or head down for a wander along the sandy beach and a dip in the water. Accommodation is limited in the small town, with most travellers choosing to stay in the nearby, former Spanish outpost of Sidi Ifni.


Architectural Landmark, Historical Landmark
Map View
Asilah, Morocco-September 10, 2019: People on a beach in front of the fortified town of Asilah on the northwest tip of the Atlantic coast of Morocco
© Picture Partners / Alamy Stock Photo

The whitewashed medina of Asilah comes alive in the summer months, as Moroccans gather in this seaside town alongside holidaying Spaniards from across the Strait of Gibraltar. The beach here has the same laid-back vibe as the town itself, although services are minimal. Young locals will be happy to set up an umbrella for you, under which you can spend the day shaded from the sun, happily enjoying the breeze.

Sidi Kaouki

Natural Feature
Map View
Camel being walked along the water's edge of Sidi Kaouki beach in Morocco.
© Eric Nathan / Alamy Stock Photo

A popular alternative to nearby Essaouira, where the winds tend to be high, Sidi Kaouki is a rather untouched paradise, with a wild beach, small dunes and a marabout keeping watch over the waters. During the off-season, horses and camels are available for beach treks, and loungers are available for sunseekers. Elsewhere, the central square houses a simple cafe and restaurant. Hotels range from simple to mid-range, with the selling feature being the wild, open beach views. The nearby beachfront Mouette et Dromadaires provides a Western-style dining experience.


Natural Feature
Map View
walk alley of Martil beach, Morocco
© Morocko / Alamy Stock Photo

This gorgeous little town heaves in the summer when Moroccans head to the Mediterranean Sea. The white, sandy beaches, warm waters and views of lush mountains make this a popular destination not only in summer but year-round, as residents from nearby cities, such as Tangier, head here for weekend breaks. The boardwalk is long and perfect for wandering after a day on the beach, with stops at one of the cafes or ice-cream shops that dot the way.

Tamara Plage

Natural Feature
Map View
Two Runners on the beach at Plage Des Nations, with a Pole Fisherman Behind, Sunset and Dusk
© Frank Lingwood / Alamy Stock Photo

Just 13km (8mi) south of Rabat, the Tamara Plage is a wild beach easily accessible from the capital city of Morocco. Tourists who decide to stay here certainly have a number of accommodation options, but it’s the well-heeled locals who own beachfront villas who frequent the area. In the summer months, this makes for a perfect base to explore Rabat, as the bus runs frequently between the two cities. Be aware that swimming conditions at Mehdia Plage and Plage des Nations in the Rabat region can be dangerous.

These recommendations were updated on September 6, 2021 to keep your travel plans fresh.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"