Skip to content
Neon-lit Tokyo street at night with Japanese signage, pedestrians, and reflections on wet pavement

Marrakech hotels

15 Best Hotels in Marrakech (Riads + Resorts)

Marrakech accommodation splits between traditional riads (in medina) and resort hotels (Hivernage + Palmeraie). Here are 15 picks across categories.

01

La Mamounia (legendary luxury)

Iconic 1923 palace hotel. 7,000-30,000 MAD/night.

02

Royal Mansour Marrakech (ultra-luxury)

Private riads + butler service. 12,000-50,000 MAD/night.

03

Selman Marrakech (luxury resort)

Arabian horses + spa. 4,000-12,000 MAD/night.

04

Riad El Fenn (boutique luxury riad)

Medina, art-filled. 3,000-9,000 MAD/night.

05

La Sultana (luxury riad)

Medina, traditional luxury. 2,500-7,500 MAD/night.

06

Riad Yasmine (popular boutique)

Medina, photogenic. 1,500-4,500 MAD/night.

07

Riad Tarabel (boutique)

Medina family-run. 1,200-3,500 MAD/night.

08

Riad Kheirredine (boutique)

Quiet medina location. 1,000-3,000 MAD/night.

09

Sofitel Marrakech Lounge + Spa (luxury chain)

Hivernage. 2,500-7,000 MAD/night.

10

Mövenpick Hotel Mansour Eddahbi (mid-luxury)

Hivernage. 1,500-4,000 MAD/night.

11

Beldi Country Club (resort)

30 min from city, agriturismo feel. 2,500-6,500 MAD/night.

12

Riad El Fenn (boutique medina)

Restored merchant home. 3,000-7,500 MAD/night.

13

Hotel Imperial Holiday (mid-range Gueliz)

Modern new town. 800-1,800 MAD/night.

14

Riad Aya (budget medina)

Family-run. 500-1,200 MAD/night.

15

Café Clock Riad (boutique value)

Storytelling-cafe-attached. 700-1,800 MAD/night.

Browse every page | Travel library | Compare destinations | XML sitemap