Where to stay in Essaouira: medina vs beach vs dunes
October 10, 2025 · by Sébastien Joumel
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
| Area | Vibe | Best for | Hotels from |
|---|---|---|---|
| The medina | Historic, walkable | Atmosphere, food, culture | $30 |
| The beach | Breezy, sporty | Surfers, sea view | $55 |
| Quartier des Dunes | Calm, resort | Pools, families, quiet | $80 |
| Diabat | Boho, surfy | Relaxed, 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).
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.
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?
- First trip / culture / food: the medina.
- Surf, kitesurf, sea view: the beach.
- Quiet pool, families: Quartier des Dunes.
- Budget surf & yoga vibe: Diabat.
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.