Rooftop terrace of a Marrakech riad at golden hour
Home  /  Practical
Practical

Where to Stay in Marrakech: Best Areas, Riads & Hotels

The best areas to stay in Marrakech — the medina (riads), Gueliz, Hivernage and the Palmeraie — who each suits, riad vs hotel, and real nightly prices in dirhams.

📍 Marrakech ⏱ 7 min read Updated June 8, 2026

Where you sleep shapes your whole Marrakech trip. The romantic medina, the modern new town or a poolside resort each offer a very different stay — here’s how to choose the right area, the riad-vs-hotel question, and what a night really costs. For the full city, see our Marrakech travel guide.

Quick answer

Stay in a riad inside the medina for atmosphere and the souks on your doorstep, or in Gueliz / Hivernage for modern hotels, pools and quieter nights (a short taxi away). The Palmeraie is for resort-style pool days. Budget around 600–1,200 MAD/night for a good riad, and book ahead in spring and autumn.

The medina — riads & atmosphere

The walled old city is where most first-timers stay, in a riad: a traditional house built around a courtyard, often just a handful of rooms, with a rooftop for breakfast and sunset. You’re steps from Jemaa el-Fnaa and the souks. Cars can’t reach most riads, so you’ll walk the final few minutes — arrange a transfer through your riad. Best for: atmosphere, character, first visits.

Gueliz (Ville Nouvelle) — modern & easy

The new town has boulevards, cafés, boutiques and international restaurants, with easy taxis and quieter nights. A 10–15 minute taxi from the medina. Best for: modern hotels, longer stays, travellers who want space and calm.

Hivernage — hotels, pools & nightlife

An upscale strip of larger hotels, pools and nightlife between the medina and Gueliz, walkable to both. Best for: pool days, comfort and a more resort-like feel close to the action.

The Palmeraie — resort escape

A palm-grove district just outside the city with spacious resorts and big pools. You’ll rely on taxis to reach the medina (15–20 minutes). Best for: families and a relaxed, poolside base.

Booking.com
Find your riad or hotel in Marrakech
Free cancellation on most stays, pay at the property, and filter by medina, Gueliz or pool — book early for spring and autumn.
Check prices →

What it costs per night

  • Simple guesthouse / budget riad: ~300–550 MAD
  • Good mid-range riad (with breakfast): ~600–1,200 MAD
  • Boutique & luxury riads / resorts: 1,500 MAD and up

Rates rise in spring and autumn (peak season) and around the holidays. Whatever you choose, time your trip with the best time to visit Morocco and sort your arrival and transport in advance.

GetYourGuide
Things to do in Marrakech
Skip-the-line tickets, guided tours and day trips — free cancellation on most.
See tours & tickets

Frequently asked questions

What's the best area to stay in Marrakech?
For first-timers, a riad inside the medina gives the classic Marrakech experience — courtyards, rooftops and the souks on your doorstep. For modern hotels, pools and quieter nights, choose Gueliz or Hivernage, a short taxi from the old city.
Should I stay in a riad or a hotel in Marrakech?
A riad — a traditional house around a courtyard — is the atmospheric choice in the medina, often small and beautifully decorated with rooftop breakfasts. Hotels in Gueliz and Hivernage offer pools, lifts and parking. Many travellers do one of each.
How much does a night in Marrakech cost?
A good mid-range riad runs roughly 600–1,200 MAD (60–120 USD) a night with breakfast; simple guesthouses cost less and luxury riads and resorts far more. Prices climb in spring and autumn, so book ahead.
Is it safe to stay in the Marrakech medina?
Yes — the medina is a welcoming, well-visited place to stay. Cars can't reach most riads, so you'll walk the last few minutes (a porter can wheel your bag); arrange an airport transfer through your riad for an easy arrival.

Back to all Morocco guides