Riad courtyard with palm trees and a turquoise fountain
Turquoise indoor pool under a Moroccan arch
Medina · Marrakech

Oasis ofserenity

Tucked away in the enchanting alleys of the Medina, steps from the Dar El Bacha museum and minutes from Jemaa el-Fna square.

Discover the riad
Peach-walled courtyard
Terrace with wicker armchairs
FULLY RENOVATED · MEDINA ·
The riad

In the heart of the Medina

Fully renovated, Dar El Mahja blends traditional Moroccan architecture with contemporary comfort.

Behind a discreet door on Derb Ezzamouri, the bustle of the city fades away: a leafy courtyard, a cool pool, a terrace over the rooftops of Marrakech and a team that looks after you, day and night.

0min from Dar El Bacha
0guests max.
0hour reception

Four rituals
of a day at the riad

From morning light in the courtyard to candlelit dinner, every space was designed as a breath of calm.

i.

The Courtyard & Pool

A cool, leafy haven at the heart of the riad, where water and palm trees set the pace.

ii.

The Panoramic Terrace

A rooftop sun deck, a glass of mint tea, and Marrakech as far as the eye can see.

iii.

The Wellness Space

A haven of relaxation for body and mind: hammam, massages, indoor pool.

iv.

The Guest Table

Flavourful tagines and fresh market produce for home-cooked dinners.

Rooms & suites

Sleep in a jewel box

Standard room3 rooms · upstairs

Standard Room

Moroccan style, a large bed and modern comfort. A gentle retreat for 1 to 2 guests.

  • 1–2 guests
  • Large bed
  • Breakfast included
Rates onlineBook →
Deluxe room3 rooms · upstairs

Deluxe Room

Spacious and comfortable, these Moroccan-style rooms offer a large bed and every modern comfort.

  • 1–2 guests
  • Spacious
  • Breakfast included
Rates onlineBook →
Luxury suite2 suites · ground floor

Suite

Two luxury suites on either side of the courtyard, with a large bed and a sofa for up to 3 guests.

  • 1–3 guests
  • Large bed + sofa
  • Breakfast included
Rates onlineBook →
Riad loungeEntire riad

Private Hire

The riad all to yourselves: every room, lounge and terrace for a group of 1 to 18 guests.

  • Up to 18 guests
  • 24h staff
  • Breakfast included
On requestDiscover →
Turquoise indoor pool Argan oil massage Facial treatment A cocoon of serenity
Spa & hammam

A cocoon in the heart of the Medina

01 — Ritual

The Traditional Moroccan Hammam

Steam, a black-soap scrub with the kessa glove, then a wrap of Ghassoul clay from the Middle Atlas. It draws out toxins, softens the skin and brings deep relaxation.

02 — Massage

Relaxing Massages & Argan Oil

Orange-blossom essential oils and pure argan oil. Relaxing or invigorating, each massage is tailored to you by our expert therapists.

03 — Beauty

Facials & Beauty

Rose water from the Valley of Roses and natural local ingredients for a glowing, revitalised complexion.

Book a treatment
Private hire

The riad, all
to yourselves

A family holiday, a getaway with friends or an intimate celebration: book the whole of Dar El Mahja and live Marrakech in complete privacy.

Total exclusivity

Every room, lounge and outdoor space reserved for your group.

24-hour staff

A dedicated team and a night agent (Night Audit) for your security.

Breakfast included

Prepared especially for your group every morning. Daily housekeeping included.

Tailor-made dining

Tagines, couscous, pastillas, menus adapted to dietary needs. At extra cost

Let's plan your stay
18guests · one single key
Patio
Lounge
Terrace
What guests say
★★★★★

“Welcomed like family — the rooms were spotless and Cherif's team made our stay unforgettable.”

Sunita Kanji

“The kids loved the pool, and the breakfast buffet had something for everyone.”

Meg Mullen

“A beautiful riad in the heart of the city. Thank you Chérif — and Fatima for the cooking.”

Anke Tuin

“Amazing staff, beautiful rooms, perfect location and superb catering.”

Fuchsia Stocker

“A hammam and massage on site was a real treat. Highly recommended.”

Hannah Charles

“Perfect for large groups — beautiful roof terrace and swimming pool.”

K. P.
Find us

Welcome home

Address

20 Derb Ezzamouri, Medina
40000 Marrakech, Morocco

Phone · 24/7+212 612 200 580
E-mailcontact@riaddarelmahja.com
Getting here
  1. Fly into Marrakech-Menara airport (RAK).
  2. Taxi or private transfer to the Dar El Bacha museum — we can arrange it for you, with a porter for your luggage.
  3. A three-minute walk through the alleys and you're here.

Write to us

Dar El Mahja

20 Derb Ezzamouri, Medina
3-minute walk from the Dar El Bacha museum

Directions
BOOK NOW · BOOK NOW ·