Marrakech is one of the vibrant cities we see on almost every travel bug’s bucket list. Boasting an energetic lifestyle, vibrant Souks and fragrant Moroccan cuisine – this is the ultimate location for those who love unique stays!
The Asia Collective’s carefully curated guide to The Best Hotels in Marrakech will direct you to the best riads in Marrakech, the best boutique and luxury hotels, and authentic desert camps in the red city of Marrakech.
THE TOP LUXURY HOTELS IN MARRAKECH
ROYAL MANSOUR
Address: Rue Abou Abbas El Sebti (Location map)
Instagram: @royalmansour
The Royal Mansour is one of those unique places in the world that delivers supreme hotel excellence and hospitality. Set just minutes from Jemaa El Fna square, each space in the Royal Mansour has been designed to be a sensory journey, rather than just a location, making it one of the best hotels in Marrakech. Be welcomed by authentic Moroccan architecture, verdant gardens and authentic riads. 5 hectares of winding alleys contain the Medina, three restaurants, abundant gardens, its 2,500-squared spa facility and 53 exquisite riads ranging from one to four bedrooms – each with a private plunge pool.
Each riad is a true exhibition of Morocco’s meticulous craftsmanship, fitted with deep hues, plush couches, shaded courtyards, elegant washrooms and a gold class view of the Atlas Mountains. There is a range of gastronomic delights on offer with three restaurants on-site, each menu curated by three-Michelin star Chef Yannick Alléno. Relax by their stunning pool, edged by shaded sun loungers, palms and lush gardens, a sparkling 30 metres long and 20 metres wide. Or take a little time out for yourself in one of seven private poolside pavilions. Get the full royal treatment at their three-level spa facility, inclusive of a traditional and sumptuous Hammam.
- Prices for Royal Mansour, one of the best hotels in Marrakech start at US $1,140++ per night. Click for best available prices.
LA MAMOUNIA
Address: Avenue Bab Jdid (Location map)
Instagram: @lamamouniamarrakech
La Mamounia offers the lavish comforts of a five-star palace hotel only minutes away from Jemaa el-Fnaa Square in Marrakech. Parading panoramic views of lush gardens, the Atlas Mountains and the Koutoubia Mosque, the rooms, suites and luxury suites have all been designed with influence taken from the Moroccan art of living. La Mamounia also houses three authentic riads which are private, spacious and plush offering the ideal haven for romantic weekends away or family holidays!
Presenting a range of delectable cuisine and bold flavours, guests may select from Le Marocain serving oriental cuisine, the traditional Le Français or L’Italien and Le Pavillon by the pool. Experience pure indulgence at La Mamounia’s Spa, a space dedicated to holistic health, enjoy ancient rituals of the hammam, combined with modern techniques, treatments and natural products. This is the perfect pamper sesh where you can relax and unwind right in the heart of Marrakech.
- Prices for La Mamounia, one of the best hotels in Marrakech start at US $488++ per night. Click for best available prices.
L’HOTEL MARRAKECH
Address: 41 Derb Sidi Lahcen O Ali (Location map)
Instagram: @lhotelmarrakech
The L’Hôtel Marrakech is a 19th-century riad privately owned and situated nearby the vibrant Jemaa El Fna square, The Souk and the 12th century Koutoubia Mosque. Comprised of five spacious suites, a courtyard, garden and a swimming pool, this boutique riad offers delicious cuisine, plush comforts and welcoming hospitality with an elegant ambience from the 1930s. Fitted with stunning pieces of antique furniture, artworks, furniture and lighting from the owners own collection, this is more than a hotel – it’s a home.
The riad was built from the ground up with the help of local craftsmen, adding to the authenticity of the property. Their suites are spacious and open, yet offer privacy with white flowing curtains draped upon the terraces. The suites flaunt whitewashed walls, high ceilings, soft-neutral colours and minimal decoration while the roof terrace offers seamless views of the Atlas mountains and the city’s bustling skyline, fitted out with relaxing sun loungers. The pergola is where guests take their breakfast, lunch and afternoon tea. For dinner guests flock to the dining room, on a cool night, the curtains are drawn and a fire is lit whilst traditional Moroccan food is served for dinner, on warmer evenings the glass doors open out onto the courtyard garden letting a natural breeze in.
- Prices for L’Hotel Marrakech, one of the best hotels in Marrakech start at US $450++ per night. Click for best available prices.
SELMAN
Address: Km5 Route d’Amizmiz (Location map)
Instagram: @selmanmarrakech
A five-star elegant and intimate family estate, situated right at the foot of the majestic Atlas Mountains makes this one of the best hotels in Marrakech. This luxurious palace-like design was imagined by the talented Jacques Garcia, paired perfectly with local architecture radiating the soul of the Ochre city and Moroccan art of living. With 50 rooms, 5 suites and 5 private villas, there is a room type to suit every guests desire.
Embellished with subtle textures, delicate fabrics and classic furnishings Selman parades a warm and lavish atmosphere. Housing three distinctive restaurants; authentic Moroccan, International and Mediterranean, each cuisine takes guests on a flavourful gastronomic journey. Their spa Espace Vitalité Chenot Marrakech, offers a mindful escape from the bustling city life focusing on the body and its senses and practising the principles of Biontology. Selman is one of the only six palaces in the world where there is an Espace Vitalité Chenot to treat your body to.
- Prices for Selman, one of the best hotels in Marrakech start at US $382++ per night. Click for best available prices.
PALAIS RONSARD RELAIS & CHATEAUX
Address: ABYAD, Municipalité, Palais Ronsard Propriété SALAH 7 (Location map)
Instagram: @palaisronsardmarrakech
Located in the heart of the Palmeraie, this lavish hotel is comprised of twenty-eight spacious rooms and suites, each with a private terrace or garden. The Palais Ronsard is modern yet timeless, blending traditional stories of Marrakech’s past with new-age influence. The hotel is east facing and offers a magical view of the Atlas Mountains, their accommodation options include six secluded pavilions each with a private pool.
There are three dining concepts to choose from and one bar, featuring the best of Moroccan and Mediterranean cuisine, the restaurants use fresh produce from their home-grown vegetable garden. There is also an array of wellness facilities including a fitness room, spa, sauna and a hammam. Their outdoor 20,000m squared green park is dotted with breezy palm trees and century-old olive trees, offering a great nature path for you to unwind, two pools are also housed by colonnaded galleries and there is a stunning open-plan lagoon pool at the centre of the hotel.
- Prices for Palais Ronsard Relais & Chateaux, one of the best hotels in Marrakech start at US $468++ per night. Click for best available prices.
LA SULTANA
Address: 403 Rue de La Kasbah (Location map)
Instagram: @lasultanamarrakechofficiel
La Sultana is a luxurious escape in the Médina’s old city, which perfectly depicts Marrakech’s vibrant aura, designed with unique architecture and stylish interiors. Location is everything being only minutes from the city’s main attractions and a ten-minute walk from Jemaa El Fna square. Comprised of 28 rooms and suites which are nestled within 5 riads, one of the best riads in Marrakech, the accommodation boasts features of high arched ceilings, marble pillars, exotic woodwork and copper finishings.
Everything you need is at your fingertips with a range of facilities at La Sultana; a heated swimming pool, a library, boutique, spa and a gym. Indulge in 24-hour room service, or during your stay try your hand in cooking classes teaching the robust flavours of Moroccan cuisine, there is also three delicious restaurants on-site. La Sultana offers a variety of experiences and tours to guests, such as the Urban Safari, a Stylish 72 hours in Marrakech, Buggy Driving, Hot Air Balloon Experience or even an Evening in the Desert! Experience the best of Marrakech at La Sultana.
- Prices for La Sultana, one of the best hotels in Marrakech start at US $361++ per night. Click for best available prices.
DAR HOUSNIA
Address: erb Lalla Azzouna, 2، Kaat benahid (Location map)
Instagram: @darhousnia
Set in the heart of the Medina of Marrakech, Dar Housnia is an artistic guest-house, comprising of a riad and a douiria (a small private house), a traditional market house which has aged gracefully offering unique charm and authenticity. Their minimalistic and refined take on styling delivers luxurious rooms and contemporary comfort, whilst also drawing inspiration from Arab-Andalusian architecture.
Housnia is the meaning for tranquillity and serenity – which radiates throughout the property. Known to be one of the best riads in Marrakech, it is comprised of 4 junior suites which meet with a patio and garden in the centre. Shaded from the sun, the classic “b’hou” allows guests to sit back and have a tea or dine. The douiria offers an intimate retreat housing 2 bedrooms, a lounge and a private terrace, connected to the main riad by a swimming pool. There is a heated swimming pool on the terrace which is most enjoyed in the evenings and for a bit of down-time, guests can visit their wellness area which hosts a traditional hammam and massage room.
- Prices for Dar Housnia, one of the best hotels in Marrakech start at US $317++ for two nights. Click for best available prices.
LE PALAIS RHOUL & SPA
Address: Km 6 N8, Route de Fès (Location map)
Instagram: @palaisrhoul_marrakech
A former 20th-century private residence Le Palais Rhoul and Spa is nestled within stunning 5-acre parklands and fitted with magnificent architecture, art and design. Their attentive hospitality will have you feeling right at home and cater to your every need – no matter how big or small. The opulent Rhoul Spa offers a range of delicious treatments using tradtional Arabic beauty secrets and ingredients.
Le Palais is comprised of a range of accommodation options, have your choice from their superior rooms, luxurious rooms and tents, or the majestic Villa Rhoul. Rooms and suites are embellished with inspiration drawn from the bygone century – artifacts and antiques from Morocco, ancient bound books, and master paintings of masters on the walls. While Villa Rhoul offers a sumptuous royal escape from the rest of the property, with 4 suites on the ground floor and one suite on the first floor, fitted with a monumental carved oak door flanked by two bastions and the entire space decored with artworks from across the globe; Buddhas from Thailand, African sculptures, authentic silks and ostrich feather cashmere plaids. If you are looking for something unique in Marrakech, this is your place!
- Prices for Le Palais Rhoul & Spa, one of the best hotels in Marrakech start at US $276++ per night. Click for best available prices.
THE BEST RIADS IN MARRAKECH
KSAR KASBAH & SPA
Address: derb، Ksibat Nhass (Location map)
Instagram: @ksar_kasbah
A boutique riad hotel with a central location to the Medina, the Ksar Kasbah and Spa offers a unique experience and serene escape from the hustle and bustle of everyday life, embracing the notion of “Slow living” in one of the best riads in Marrakech. This is the ideal location to stay, relax and unwind while exploring the Ocher city in your days and nights.
Recently a residential palace, the guest house transports guests into a peaceful environment. A stunning turquoise pool is bordered by geometric tiles and a boho style patio, with white loungers, green palms and intricately decored window arches. The riad houses 11 rooms and suites flaunting true bohemian style. Adorned with rustic materials and neutral shades evoking a tranquil atmosphere and fitted out with Berber carpets, Mauritanian mats, rattan seats and lamps made by local basket crafters. Giving you time to truly recharge, there is no television at the resort – take this as a chance to totally unplug and revitalise.
- Prices for Ksar Kasbah & Spa, one of the best riads in Marrakech start at US $227++ for two nights. Click for best available prices.
RIAD LOUHOU
Address: Derb Touareg، 28 Al Kasbah (Location map)
This stunning boutique hotel is set right in the Kasbah quarter of the Marrakech Medina. Originally a double-fronted house, the property was renovated in 2017 to be a 5 bedroom riad-hotel, complete with a terrace pool. Each room is named and styled individually; the Louhou, Madi, Jasmin, Safa and Zahra. The Berber Lounge offers a quiet warm and cosy space for guests to unwind by the fire or have a quiet dinner and beverage.
Emitting pure serenity, yet so close to the hustle and bustle of the city, the pool is set on one side of the terrace and fitted with relaxing loungers, perfect for catching some of those Moroccan rays. A shaded lounge draped with curtains is on the other side of the terrace for sipping tea or settling in to read a book. Have the hotel set up a romantic dinner under the stars on the terrace, complete with candlelight, music and delicious cuisine for you and your other half. The Riad was named after the owner’s mother, one of the Berber people who grew up and was born in the desert, embracing a nomadic lifestyle.
- Prices for Riad Louhou, one of the best riads in Marrakech start at US $140++ per night. Click for best available prices.
RIAD DE TARABEL
Address: Dar El Bacha, 8 Derb Sraghna (Location map)
Riad De Tarabel is set in the stunning Medina, right nearby the Dar El Bacha Palace, the Jemaa El Fna square and surrounded by boutiques and restaurants. This colonial-style estate boats airy sunlit terraces, open lounge spaces and cosy nooks, designed with influence taken from the Second French Empire.
Their courtyard pool offers a welcome respite from the heated days and nights, and a private chef in the riad allows the flexibility to have dinner just about wherever you desire. Riad De Tarabel is comprised of 10 rooms and suites, with options of a single room, suite or an entire private riad. Each room will take guests on a new journey to the bygone century, fitted with antique photos, prints, family heirlooms and artifacts from across the world.
- Prices for Riad De Tarabel, one of the best riads in Marrakech start at US $249++ per night. Click for best available prices.
LES DEUX TOURS
Address: Circuit de la palmeraie, Douar Abiad (Location map)
Instagram: @hotel_les_deux_tours
This majestic hotel is nestled in the heart of the Marrakech palm grove and only minutes away from the Medina. Surrounded by parklands and sunkissed palms, Les Deux Tours’ 40 garden and pool suites combine contemporary chic decor and offer all the comforts of home. Their Private Residences boast heated private pools, whilst their Exceptional Suites offer unparalleled luxury and design. They also have the So Chic Suite, Charles Boccara Suite and the Happy Family Suite which are the most spacious of them all.
A range of dining options are on offer, their La Pergola garden restaurant gives a relaxing space by the swimming pool to indulge in a light meal or a drink. The Salammbô is a fining dining dinner location where delectable tapas and mains can be served indoors or on the terrace for a bit of romance. The Bar is the perfect space for pre or post-dinner drinks, their mixologist concocting a range of refreshing crafted cocktails. Seeking some pamper time? The Les Bains des Deux Tours offers exotic massages, treatments, a traditional hammam and hot bath – the perfect place to recharge.
- Prices for Les Deux Tours, one of the best riads in Marrakech start at US $179++ per night. Click for best available prices.
P’TIT HABIBI
Address: 59, bis Zaouia Sidi Bellabes Taouia Sidi Ghanem, Bab Lakhmis, Medina (Location map)
Instagram: @ptithabibi
A unique boutique riad situated up the north end of the Marrakech Medina, the P’Tit Habibi residence blends traditional Morrocan craftsmanship with contemporary design. Privatised and secluded with only 5 rooms available, this is the perfect retreat from a busy day out and about in the city. There are two suites and three double rooms, all with their own en-suite bathrooms and unique design; the White Room, Hazy Moon, Love Nest, Wangarata and Peruche.
The biblioteque, Loungue and roof terrace offer shared breakfast and dining spaces for guests to enjoy. When you’re ready to get outdoors, their rooftop terrace provides a relaxing shaded sofa area and a plunge pool. Of a morning guests are served a traditional Moroccan style breakfast and lunch and dinner can be arranged for an additional charge and served on the terrace. Their talented chef concocts flavoursome traditional Moroccan cuisine such as tagines, kofta, kefta and couscous. There’s a range of activities the resort can help to arrange and there’s even the option for an outdoor cinema set up in the courtyard.
- Prices for P’tit Habibi, one of the best riads in Marrakech start at US $134++ per night. Click for best available prices.
RIAD DYOR
Address: 1 Driba Jdida, Sidi Ben Slimane (Location map)
Renowned for being one of the best riads in Marrakech, this boutique hotel-riad is a unique oasis from the main town offering funky spaces and attentive service. Placed right next to the vibrant local markets and souks of the Marrakech Medina, there is a surplus of attractions only footsteps away from Ryad Dyor.
Morocco is known for its stunning fabrics, patterns and vibrant colours – Ryad Dyor embraces this and shows off the best of Moroccan décor and textiles in their bespoke, luxury suites and rooms. Alberto Cortes is the key designer who imagined the space which also houses a panoramic roof terrace and an authentic hammam spa. Second to none is their authentic home-style restaurant serving up aromatic Morrocan cuisine. A delightful plunge pool welcomes you for a refreshing dip, while its serene outdoor gardens offer a space to relax and take in a breath of fresh air.
- Prices for Riad Dyor, one of the best riads in Marrakech start at US $150++ per night. Click for best available prices.
DESERT CAMPS
AGAFAY LUXURY CAMP
Address: hay nahda bloc 4 rayto agafay (Location map)
Instagram: @agafaycamp
This luxury desert camp boasts total intimacy, the retreat comprised of only 18 tents and offering a nomadic experience similar to that of the 19th century, and only 30 minutes from the international airport. Although secluded, the camp is equipped with the modern comforts of home, including WiFi, electricity, telephone, wooden stovetop and hot water. Their talented chef serves extremely authentic cuisine with inspiration taken from the Moroccan highlands, his speciality being marinated beef with prune and almonds served on a traditional Tagine, along with fresh vegetables, salad and herbs. Guests can book in for a private breakfast or lunch experience which is complete with sparkling wine and canapes.
Lounge on your private sundeck equipped with a daybed and two massage beds or embrace open-plan camping pulling back the walls of your tent to experience sleeping under the stars. If this suits your fancy, indulge in an outdoor bath with a glass of wine in hand whilst overlooking the surrounding landscape before retreating for a night of peaceful sleep. There is a surplus of activities on-site for guests including the camel sunset ride, quad biking and horseback riding! A single tent sleeps up to three and is ideal for a small family or couple.
- Prices for Agafay Luxury Camp, one of the best hotels in Marrakech start at US $191++ per night. Click for best available prices.
If you loved our guide to the Best Hotels in Marrakech and want to extend your euro-trip, check out our Ultimate Mykonos Travel Guide and get booking your next location!