Bucketlist Travels logo

Best places to stay:

18 Best places to stay in Marrakech

  • Marrakech, Marrakech-Safi, Morocco

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Riad El Fenn

Place to Stay

Trendy boutique hotel in Marrakech’s old city, an easy walk to the medina’s palaces and souks, with the lively Jemaa el Fna just five minutes away.

Average £400

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Royal Mansour

Place to Stay

A flamboyant, palatial hotel commissioned by the Moroccan king, popular with European royalty and celebrities. The place to stay in Marrakech.

Average £1,448

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

La Mamounia

Place to Stay

Sumptuous suites, monumental spa and massive pools make this luxurious legend a royal favourite.

Average £391

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

La Villa des Orangers

Place to Stay

One of Marrakech’s most luxurious riads, in a super convenient location, with a level of refinement and comfort that’s unmatched.

Average £361

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Riad Tresor

Place to Stay

Idiosyncratically decorated in vintage mid-century furniture, this little treasure is Marrakech’s best budget riad.

Average £80

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

La Maison Arabe

Place to Stay

Legendary Medina hotel boasting big swimming pools, spa and hammam, cooking school and country club in a convenient location for sightseeing.

Average £200

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Riad de Tarabel

Place to Stay

A classy, colonial-style boutique hotel with an exquisite spa, set in the atmospheric Dar El Bacha quarter of the medina.

Average £196

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Riad Olema

Place to Stay

A rambling riad with light-filled rooms, shimmering plunge pools and small spa, located in the bustling neighbourhood of Bab Doukkala, home to the medina’s liveliest markets.

Average £128

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

La Sultana Marrakech

Place to Stay

One of Marrakech’s most sumptuous riads, with richly decorated architecture and interiors. This opulent complex has five courtyards around which rooms and suites are arranged.

Average £523

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Riad Antara

Place to Stay

A chic, minimalist riad in the heart of the medina, complete with an on-site hammam, roof-top bar and heated courtyard pool.

Average £251

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Riad Palais Blanc

Place to Stay

Moroccan design and Italian style combine at this elegant hotel, housed in a former manor house with a full-sized pool and chic restaurant.

Average £380

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Le Farnatchi

Place to Stay

A chic, elegant riad hotel set across seven houses, creating a wonderful sense of space inside the busy medina. It’s also home to a very good spa.

Average £277

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Riad Yasmine

Place to Stay

Trendy riad in the Bab Taghzout quarter of the medina with a stylish rooftop terrace and picture-perfect plunge pool.

Average £102

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Les Jardins de la Medina

Place to Stay

A lovely light-filled Medina riad, with superb pool and spa (with hammam) is a tasteful mix of Moroccan style and modern comfort.

Average £300

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Marrakech, Marrakech-Safi, Morocco

  • Official star rating:

Dar Ayniwen Hotel

Place to Stay

One of the Palmerie’s most popular hotels, beloved for its pool and gardens. Great for families.

Average £280

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Ourika Valley , Marrakech-Safi, Morocco

  • Official star rating:

Kasbah Bab Ourika

Place to Stay

A Kasbah-style hotel in the Ourika Valley offering an authentic get-away-from-it-all stay surrounded by vistas of the snow-capped Atlas Mountains.

Average £134

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Asni, Marrakech-Safi, Morocco

  • Official star rating:

Kasbah Tamadot

Place to Stay

Richard Branson’s sumptuous Moroccan kasbah-style retreat offers tranquillity, relaxation and Atlas Mountain views.

Average £650

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

  • Toubkal National Park, Marrakech-Safi, Morocco

  • Official star rating:

Kasbah du Toubkal

Place to Stay

Restored historic kasbah at the foot of Mount Toubkal to suit most budgets – ideal for post-hiking relaxation.

Average £150

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club