no alt text

Best places to stay:

Riad Tresor

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Riad Tresor

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

Riad Antara

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Riad Antara

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

Riad Yasmine

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Riad Yasmine

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

Riad El Fenn

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Riad El Fenn

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

Riad de Tarabel

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Riad de Tarabel

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

Riad Olema

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Riad Olema

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

Riad Palais Blanc

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Riad Palais Blanc

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

Kasbah du Toubkal

Toubkal National Park, Marrakech-Safi, Morocco

|Official star rating:

Kasbah du Toubkal

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

Royal Mansour

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Royal Mansour

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

La Mamounia

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

La Mamounia

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

La Villa des Orangers

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

La Villa des Orangers

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

La Maison Arabe

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

La Maison Arabe

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

La Sultana Marrakech

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

La Sultana Marrakech

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

Le Farnatchi

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Le Farnatchi

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

Les Jardins de la Medina

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Les Jardins de la Medina

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

Dar Ayniwen Hotel

Marrakech, Marrakech-Safi, Morocco

|Official star rating:

Dar Ayniwen Hotel

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

Kasbah Bab Ourika

Ourika Valley , Marrakech-Safi, Morocco

|Official star rating:

Kasbah Bab Ourika

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

Kasbah Tamadot

Asni, Marrakech-Safi, Morocco

|Official star rating:

Kasbah Tamadot

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