PriceRoom

6 best city-centre hotels in Marrakesh

By ·6 picks
Search hotels in Marrakesh →
Editorial illustration — city-centre hotels in Marrakesh
The brief

Why city-centre hotels, why here

City-centre hotels in Marrakesh are best defined by location, access and atmosphere. A genuine city-centre stay puts you within easy reach of the medina and the main sights, while still giving you a practical base for dining, shopping and getting around without losing too much time in transit. In Marrakesh, that usually means a hotel or riad that feels close to the action, with the bonus of somewhere calm to return to after a busy day in the city.

This kind of stay suits travellers who want to make the most of a short break, as well as first-time visitors who prefer to be well placed for exploring. It also works well for couples and solo travellers who value convenience, and for anyone who wants to experience Marrakesh’s energy without staying far out on the edge of town. Many of the best options in this list are riads, which can offer a more intimate, traditional feel alongside modern comfort.

The hotels here include well-rated four- and five-star choices such as Riad 4 Jardins, Riad Rodaina, Dar Lalla, Riad Armelle, Riad Flamme D Orient & Spa, Riad La Terrasse Des Oliviers and Kenzi Menara Palace. Pickalbatros Aqua Fun Club Resort is also included for travellers who want a resort-style stay, though it is less of a classic city-centre base. Overall, these properties cover a useful range of styles and standards, from highly rated riads to larger hotels, so you can choose a stay that matches both your budget and your plans in Marrakesh.

For the whole Marrakesh guide →

The list

A selection of hotels to compare for your stay.

  1. 01
    ★★★★

    Riad 4 Jardins

    Marrakesh
    A calm medina hideaway with a garden-courtyard breakfast you’ll plan mornings around.
    9.6 · 18 reviewsBudget-friendlySpa & wellnessFamily-friendly
  2. 02
    ★★★★

    Riad Rodaina

    Marrakesh
    Atmospheric Kasbah riad with a heated indoor pool and full hammam spa.
    9.3 · 27 reviewsCity centersSpa & wellnessHistoric building
  3. 03
    ★★★★

    Pickalbatros Aqua Fun Club Resort

    Marrakesh
    High-energy waterpark resort outside Marrakesh, anchored by 17 pools and slides.
    8.5 · 2,997 reviewsFamily-friendlySpa & wellnessAmazing pools
  4. 05
    ★★★★

    Dar Lalla

    Marrakesh
    Calm Medina apartment in Marrakech with heated floors and a full kitchen.
    9 · 8 reviewsFamily-friendlyApartmentHistoric building
  5. 06
    ★★★★

    Riad Armelle

    Marrakesh
    Medina calm near Bab Doukkala, with a courtyard small pool and rooftop terrace.
    8.5 · 23 reviewsPet-friendlyFamily-friendlyHotel
  6. 08
    ★★★★

    Riad La Terrasse Des Oliviers

    Marrakesh
    Quiet Bab Doukkala base with a rooftop terrace and patio pool.
    9.4 · 3 reviewsFamily-friendlyGolfPet-friendly

Where the picks sit

Loading map…

What to know about city-centre hotels in Marrakesh

What makes a hotel a city-centre hotel in Marrakesh?

It should be well placed for getting around the main parts of the city, especially the medina and central sights. The best options combine convenience with a comfortable base away from the busiest streets.

Which area is best to stay in?

For a city-centre feel, staying close to the medina is usually the most practical choice. It puts you near the heart of Marrakesh’s historic and cultural life.

What price and level should I expect?

In this list, expect mainly four-star riads and hotels, plus one five-star option. Prices can vary widely by season, but the overall level is mid-range to upscale rather than budget.