Atlantic Coast · Which to choose

Essaouira vs Agadir

Two of Morocco's best-known Atlantic destinations — but they could hardly be more different. One is a windswept UNESCO port full of character; the other a sunny modern beach resort. Here's how to pick the right one for your trip.

The short answer

If you want character, history and atmosphere, go to Essaouira — a UNESCO-listed 18th-century port with a walkable medina, sea-facing ramparts, blue fishing boats and Gnawa music in the streets. If you want a straightforward sunny beach holiday with warm water, resort comforts and reliable sunshine, go to Agadir — Morocco's purpose-built beach city with a 10 km bay and around 300 days of sun a year.

They sit on the same Atlantic coast, only about three hours apart, but they appeal to opposite instincts. Essaouira is bohemian, breezy and photogenic; Agadir is modern, relaxed and built for leisure. The good news: you don't necessarily have to choose — they pair together easily, and both link to Marrakech. But if your time is limited, the rest of this guide breaks down exactly how they differ.

Essaouira's Skala de la Ville ramparts facing the Atlantic

Side by side

 EssaouiraAgadir
Best forCulture, charm, wind sports, photographyBeach holiday, sun, swimming, families, surf trips
CharacterHistoric UNESCO port, bohemian, walkable medinaModern resort city, rebuilt after 1960, relaxed
BeachWide & dramatic but very windyLong sheltered bay, calm & swimmable
WeatherMild, breezy, rarely hot (constant wind)Sunny, sheltered, warm year-round (~300 sunny days)
Water sportsKitesurfing & windsurfing (world-class)Board surfing nearby at Taghazout (world-class)
StayMedina riads & guesthouses, lots of characterBeach resorts, marina hotels, all-inclusive
FoodPort grills, fresh fish, medina restaurantsSeafood, fishing port, marina & resort dining
VibeArty, atmospheric, slowEasy, sunny, holiday
Ideal stay1–2 nights3+ nights (a base)

Character & vibe

Essaouira is one of Morocco's most distinctive towns — a fortified Atlantic port purpose-built in the 1760s, with white-washed walls, blue shutters and boats, and a medina that UNESCO listed as a World Heritage Site in 2001. Unusually for Morocco, the medina was laid out by a European architect on a near-grid, so it's open, airy and easy to navigate — a relief if the dense labyrinths of Fes or Marrakech feel overwhelming. It has a long, multicultural history and a bohemian, artistic streak, and it's the spiritual home of Gnawa music, celebrated each June at one of Africa's biggest music festivals.

Agadir is the opposite kind of place — and openly so. After a catastrophic earthquake in 1960 destroyed the old town, the city was rebuilt from scratch around sun, sea and leisure. It's the most "un-Moroccan" of the major cities in the best sense: wide boulevards, modern hotels, a long beach promenade, the most relaxed dress code in the country, and a social, holiday atmosphere. Don't come to Agadir for ancient medinas — come for ease, warmth and a beach on your doorstep.

"Essaouira is where you go to feel something; Agadir is where you go to unwind. Both are valid holidays — they're just not the same one."

Beaches & the sea

This is the single biggest practical difference. Agadir's beach is a 10 km arc of golden sand around a sheltered, southwest-facing bay — calm, swimmable, sunny and backed by a palm-lined promenade. It's genuinely built for beach days: loungers for hire, warm afternoons, clear water and reliable sunsets. For lying on the sand and swimming, Agadir is the clear winner.

Essaouira's beach is wide and beautiful, but it is windy — the city is nicknamed the "Wind City of Africa" for good reason. The constant trade winds make it spectacular for kitesurfing, windsurfing and bracing walks, but less comfortable for sunbathing. If you picture a beach holiday as stillness and sun on the sand, that's Agadir; if you picture wind in your hair and a kite overhead, that's Essaouira. (For calmer water near Essaouira, the sheltered bay at Sidi Kaouki, 18 km south, is the local alternative.)

Things to do

In Essaouira, the appeal is wandering and atmosphere: walking the cannon-lined Skala de la Ville ramparts at sunset, exploring the orderly UNESCO medina and its thuya-wood and ceramic souks, watching the blue fishing fleet come in at the working port, hearing Gnawa musicians at Place Moulay Hassan, and eating freshly grilled fish at the harbour stalls. It's a place for slow days and a camera.

In Agadir, the city itself is light on traditional sights — the headline is the beach — but there's plenty around it: the Oufella ruins on the hill for the best bay views, the sprawling Souk el-Had market, the marina for evening dining, the wildlife of Souss-Massa National Park, and above all the surf coast at Taghazout just north, with the world-class right-hander at Anchor Point. Agadir works best as a comfortable base for sun and day trips.

🏆
World Cup note: Agadir is one of Morocco's six host cities for the 2030 World Cup, with the matches adding to its resort infrastructure and flight links. Essaouira is not a host city — another reason the two towns are pulling in different directions.

Weather & wind

Both enjoy mild Atlantic climates without the scorching summer extremes of inland Marrakech, but the feel is different. Agadir is sheltered and famously sunny — around 300 days of sunshine a year, rarely below 15°C in winter or above 28°C in summer, making it a true year-round destination (October–April is peak for European sun-seekers). Essaouira is cooler and breezier thanks to those trade winds; it rarely gets hot even in August, which is wonderful for sightseeing but means you'll often want a layer on the ramparts. Spring and autumn are pleasant in both; if guaranteed beach sun is your priority, Agadir is the safer bet.

Food

Both are seafood towns, and both deliver. Essaouira's working port is the star — point at the day's catch at the harbour fish stalls and have it grilled over coals for very little, or eat in the medina's small restaurants and riad dining rooms. Agadir has one of Morocco's largest fishing fleets, so the fish is just as fresh; the best value is in the Talborjt quarter and around the fishing port rather than the tourist-facing promenade, while the marina offers smarter international dining. Either way, grilled sardines straight off the boat are a highlight in both. For more, see our Morocco food guide.

Getting there & combining both

The two are about 170 km apart, roughly 3 hours along the coast by CTM or Supratours bus or shared grand taxi — a scenic drive through the argan forests of the Souss plain. That closeness makes combining them straightforward.

  • Flying in? Agadir's Al Massira airport (AGA) has direct budget flights from many European cities, making it the easier arrival point. Essaouira's own airport has very limited service, so most visitors reach it from Marrakech (~3h) or Agadir (~3h).
  • From Marrakech: Essaouira is the classic ~3-hour trip west; Agadir is ~3.5 hours south. A Marrakech → Essaouira → Agadir coastal loop is a popular and efficient route.
  • How long each needs: Essaouira rewards 1–2 nights (don't day-trip it — the evening ramparts and morning port are the best of it). Agadir works as a longer 3+ night base for beach days and surf trips.
🧭
Best of both: fly into Agadir for a few days of beach and surf, then take the coastal road up to Essaouira for a night or two of medina culture before continuing to Marrakech. You get sun, surf and history without backtracking. See the full Agadir guide and Essaouira guide for the details.

Which should you choose?

Choose Essaouira if you want character over comfort: a historic, photogenic, walkable town with a bohemian feel, great wind sports, fresh harbour seafood, and the kind of atmosphere you remember. It's ideal as a 1–2 night cultural break, especially paired with Marrakech.

Choose Agadir if you want a proper beach holiday: warm, swimmable water, reliable sunshine, resort hotels and an easy, relaxed pace — plus world-class board surf at Taghazout on its doorstep and direct flights that make it the simplest Atlantic base. It suits families, sun-seekers and surfers wanting a longer stay.

And if you can, do both — they're close, they're complementary, and together they show you two completely different sides of Morocco's Atlantic coast.

Frequently asked questions

Is Essaouira or Agadir better? +

Neither is objectively better — they suit different travellers. Essaouira is a windswept UNESCO port with a walkable medina, blue boats, Gnawa music and a bohemian feel; it's best for culture, atmosphere and wind sports. Agadir is a modern beach resort with reliable sun, a sheltered bay and world-class surf nearby at Taghazout; it's best for a relaxed beach holiday and families. Choose Essaouira for character, Agadir for a beach break.

Which has the better beach? +

For sunbathing and swimming, Agadir wins — its 10 km bay is sheltered, sunny and calm. Essaouira's beach is wide and dramatic but very windy, which makes it superb for kitesurfing and windsurfing but less relaxing for lazing on the sand. Agadir for relaxing, Essaouira for wind sports.

How far is Essaouira from Agadir? +

About 170 km along the Atlantic coast, roughly 2–3 hours by road. CTM and Supratours buses and shared grand taxis run between them in around 3 hours, on a scenic drive through the argan forests of the Souss plain — so combining the two is easy.

Can you visit both in one trip? +

Yes, easily — they're only about 3 hours apart. Many travellers fly into Agadir for the beach and surf, then head up to Essaouira for a night or two of medina culture, or the reverse. Both also link to Marrakech (~3–3.5 hours), so a Marrakech–Essaouira–Agadir loop works well.

Which is better for families? +

Agadir is generally easier for families — a calm swimmable bay, resort hotels with pools, a relaxed dress code and direct flights from many European cities. Essaouira is very safe and family-friendly too, but the wind and the lack of big resort facilities make it more of a cultural stop than a beach base for young children.

Which is better for surfing? +

It depends on the sport. Essaouira is one of the world's top spots for kitesurfing and windsurfing thanks to its reliable strong winds, especially May–September. For board surfing, the Agadir area is better — the breaks just north at Taghazout and Anchor Point are world-class right-handers, best October–March.

Keep planning the coast

Everything you need for Morocco's Atlantic shore.