Save up to $1,322 on our trips! Limited spots. Book Now.

With much of Marrakech’s finest accommodation in the form of tucked-away riads and out-of-the-centre resorts, finding the perfect pillow can be tricky but as always, we’ve got you covered. Discover our top picks for the best hotels in Marrakech.

You have one major decision to make when booking Marrakech accommodation: medina or not medina. Dotted within the old city walls you’ll find many of the city’s riads, oases of peace, often tucked down dark alleyways behind nondescript doors. While riads can be high-end, for perfect five-star tranquility you should head out to the flat expanses separating the city from the Atlas Mountains. Mid-range hotels (as opposed to riads, which can be very affordable) are surprisingly few.

Amanjena

Resort, Spa Hotel, Hotel

A secluded outdoor pool courtyard, set in the Moroccan-style terracotta walls of the Amanjena hotel Marrakech.
Courtesy of Amanjena Marrakech

Famously, staff at Aman hotels know what you want before you realise you want it – that happy state of affairs holds at their Marrakech property, which sits out in glorious isolation a 15-minute drive southeast of the medina. Amanjena hotel Marrakech represents the most understated form of five-star luxe imaginable (if it’s good enough for David Beckham’s 40th-birthday celebrations…). Set out to evoke a sultan’s palace, the architectural harmony is almost giddying. You don’t walk here: you float or tiptoe from the vast centrepiece bassin (a mirror-like irrigation pool) to restaurants (there are two) to your stunningly appointed room. Choose a once-in-a-lifetime maison (house) or one of the 32 pavilions. Even when Amanjena is full, it feels majestically empty.

Oberoi Marrakech

Luxury

The Oberoi, Marrakech stretches across 28 acres and used to be an old olive farm with stunning views of the Atlas Mountains. The resort features 84 spacious and luxurious rooms, suites, and villas; 76 of which have large private pools and private gardens. The resort took 10 years to build by hand and reflects the traditional Moroccan and Andalusian architectural styles used in the grand palaces of the 14th century. At night, a firelight lends an air of mystical beauty to the whole building, with its play of light and shadows upon the carvings. A striking 120m Grand Canal which stretches through the property, drawing the eye to the Atlas Mountains. The Oberoi, Marrakech has three unique restaurants, including the resort’s newest restaurant, Rivayat, Marrakech’s first Indian fine-dining restaurant by Michelin Star Chef, Rohit Ghai.

Riad Mena

Boutique Hotel

Modern design contrasts with traditional Morrocan details at the luxury Eileen Grey suite at Riad Mena hotel Marrakech.
Courtesy of Riad Mena

The sense of balance at Riad Mena hotel Marrakech is exquisite – even the modest 8m (26ft) pool makes you think anything larger would be ostentatious. The riad has six impeccably decorated suites featuring huge tadelakt (waterproof plaster) bathrooms. Riad design – rooms organised around a central garden-courtyard – invites an inward focus, so it’s good that every last detail here is just-so, from the beautifully curated lounge-library to the food: the homemade msemen (flatbread), granola and delicious, punchy coffee made by in-house dada (cook) Fattima power you up for a day’s exploration of the souks, which lie just a 10-minute walk west of the riad.

Fairmont Royal Palm Marrakech

Resort

The outdoor pool against a backdrop of lush palm trees, with mountain views in the distance, at Fairmont Royal Palm Hotel Marrakech.
Courtesy of Fairmont Royal Palm Marrakech

Check in at the five-star hotel Marrakech Fairmont – set in a former olive grove a 25-minute drive southwest of the medina – and you’ll be whisked to the hotel’s spectacular lounge bar: picture sensuous surfaces in metal, marble and stone; rich, warmly hued textiles; and low lighting emanating from retro floor lamps to pendulous ceiling fixtures. The attention to detail extends into the accommodation, with all 134 rooms, suites and villas oozing comfort and affording views of the snow-capped Atlas Mountains. The spa includes an eight-cabin hammam, while the meandering 2,000sqm (21,527sqt) outdoor pool snakes impressively from one end of the property to the other.

Kasbah Angour

Hotel

The cosy and luxurious Adrar Superior double room at Kasbah Angour hotel Marrakech.
Courtesy of Kasbah Angour

A 45-minute drive south of the city (or 30 minutes from the Marrakech airport), Kasbah Angour is a gorgeous introduction to rural Morocco, with its hilltop kasbah (citadel) silhouette rising like a crown in the scrubby desert landscape. A sense of stately peace abides within, with 25 bedrooms and suites nestled alongside 4ha (10 acres) of lush tended garden, featuring all manner of fruit trees, from peach to pomegranate. Take a guided walk into the nearby Toubkal National Park and stroll through local Berber villages, then cool off in Kasbah Angour’s fine swimming pool before enjoying a meal of local produce and Moroccan recipes.

Movenpick Mansour Eddahbi

Hotel

Swimming pool at the Spa of the Mövenpick Hotel Marrakech.
© Yasmine Guermoudi

Even 16th-century sultan namesake Ahmad al-Mansur might be dazzled upon arrival here, with the seductive arrangements of marble, mirrors, mashrabiya (lattice-covered windows) and gilded metal that adorn the exterior. The comparatively muted bedrooms are oh-so-comfortable and fully mod-conned; bear in mind that superior rooms have balconies. The restaurant dining rooms are enormous and, depending on your mood, may feel like a banqueting hall or a mess hall; more atmospheric by far is the rooftop cocktail bar. Located in Hivernage, the Marrakech hotel gives equally easy access to Guéliz (the newer part of Marrakech, a 20-minute walk) and the medina (a half-hour walk).

La Maison Arabe

Hotel, Apartment, Riad

The outdoor pool at La Maison Arabe Hotel Marrakech.
Courtesy of La Maison Arabe
The on-site cookery school and food on offer at La Maison Arabe maintain the high standards established by Marrakech’s first fine-dining restaurant, opened by the former residents of this property in the mid-20th century. The 26 rooms – half of which are suites – are spread across a jigsaw of riads and evoke discreet, peaceful, old-school luxury with warmly lit antiques, crafts, tilework and intricate cedar woodwork at every turn. With the souks a mere 15-minute walk away and the new town less than 30 minutes, La Maison Arabe enjoys a best-of-both-worlds location. There is a sister resort in the Palmeraie, served by a complimentary shuttle service; hotel guests are invited to use the resort’s facilities.
close-ad