Home/Travel guides/Where to stay in Essaouira: medina vs beach vs dunes

Where to stay in Essaouira: medina vs beach vs dunes

October 10, 2025 · by Sébastien Joumel

Where to stay in Essaouira: medina vs beach vs dunes

Essaouira is small enough to walk across, but where you sleep still shapes the whole trip: a riad inside the ramparts is a world away from a pool resort in the dunes. Here's how the four main areas compare — and which one fits your kind of holiday.

Quick picks

  • Best for atmosphere: the medina (riads, souks, restaurants on foot).
  • Best for surf & sea view: the beach / Boulevard Mohammed V.
  • Best for a quiet pool resort: Quartier des Dunes (north).
  • Best for a boho surf vibe: Diabat (south).

The four areas at a glance

AreaVibeBest forHotels from
The medinaHistoric, walkableAtmosphere, food, culture$30
The beachBreezy, sportySurfers, sea view$55
Quartier des DunesCalm, resortPools, families, quiet$80
DiabatBoho, surfyRelaxed, budget surf$35

The medina — stay inside the walls

For most visitors, the medina is the answer. Within the ramparts you’re steps from the souks, the fishing port, art galleries and the best restaurants — and you sleep in a riad, a traditional house built around a central courtyard. It’s atmospheric, walkable and car-free.

The medina suits culture lovers, foodies and first-timers. The only trade-offs: rooms can be compact, and you’ll carry bags through pedestrian lanes (riads arrange porters).

Essaouira medina
Inside the ramparts — riads, souks and restaurants all on foot.

The beach — Boulevard Mohammed V

Just south of the ramparts, the long Atlantic beach is lined with hotels and surf schools. Stay here for sea views, easy access to windsurfing and kitesurfing, and a pool. The famous Essaouira wind makes it more of a watersports beach than a sunbathing one — bear that in mind.

Quartier des Dunes — quiet pool resorts

North of town, the dunes district is where the calmer 4–5★ resorts sit, with gardens, pools and more shelter from the wind. It’s a 10–15 minute drive or taxi from the medina, so it suits travellers who want resort comfort and quiet over walkable buzz — good for families.

Wind note: If you want calm sunbathing rather than watersports, the sheltered dunes resorts north of town are far more comfortable than the exposed main beach.

Diabat — the surf village

Across the dunes to the south, Diabat is a laid-back village with a surf-and-yoga feel and budget guesthouses. It’s quieter and cheaper, with a short hop into town — ideal if you’re here to surf and chill rather than wander the medina each evening.

Which area is right for you?

Most first-timers should stay in the medina — the atmosphere is the whole point of Essaouira, and everything worth seeing is on foot.

Where to stay in Essaouira — FAQ

Is it better to stay in the medina or on the beach?

The medina for atmosphere, food and walkability; the beach for surfing, sea views and a pool. The medina is the classic choice for a first visit.

Which area is cheapest?

The medina has the widest range of budget riads (from ~$30), and Diabat offers cheap surf guesthouses.

Compare hotels by area

See live prices for riads, beach hotels and dunes resorts in our guide to hotels in Essaouira.

→ Compare hotels in Essaouira and find the lowest price

SJ
Written & researched by Sébastien Joumel Entrepreneur and travel enthusiast · founder of Hotels4Travelers

I personally research the destinations we cover — comparing prices, reading reviews and digging into neighbourhoods — to help you travel smarter, off the beaten track.