Luxury hotels in Marrakech that will have you living like royalty

Treat yourself and escape from the every day with an extraordinary stay in one of these luxury hotels in Marrakech.

Designed to offer the utmost in opulence, these former palaces and ritzy riads feature sumptuous spas with ornate hammams and a selection of exquisite restaurants to satisfy gourmet aficionados. Explore the city’s labyrinth of colourful souks from hotels in the heart of the Medina or sip mint tea and gaze at the snow-capped Atlas Mountains from rooftop terraces just outside the city. Lavish rooms are dressed in silks and intricate tiles, while spacious villas feature private pools and sweetly scented gardens.

Stay in a regal riad at this stately spa hotel

Once owned by the King of Morocco, the Royal Mansour Marrakech truly is fit for royalty. This majestic haven boasts 9 acres of fragrant gardens with a serene pool and spacious riads in place of rooms. Each is ornately trimmed with silks and wood carvings, complete with a private terrace and plunge pool. In the spa, decorated with lace-like ironwork, choose a soothing treatment or float under the glass atrium of the pool.

Dining is an equally sumptuous affair with a choice of two gourmet restaurants from Michelin-starred chef, Yannick Alléno. Alternatively, dine outside on the parasol-shaded terrace, where culinary delights are inspired by Asian and Mediterranean flavours.

Royal Mansour Marrakech

Top rated
9.8 Excellent (188 reviews)

Unwind at this luxury hotel in Marrakech on a historic royal estate

The tranquil spa at La Mamounia is ideal for unwinding after a day of exploring the bustling souks. Swim in the serene pool decorated with traditional zellige tilework or try an ancient Moroccan treatment. Outside, the Murano glass-bottom pool is an oasis surrounded by fragrant gardens of rose bushes.

The hotel’s restaurants take you on a voyage of flavours with traditional Moroccan tagines served by candlelight, classic Italian dishes made with home-grown produce and gourmet French cuisine served on the elegant shaded terrace.

With ever-increasing levels of luxury, the hotel’s rooms, suites and riads offer grandeur in classic Moroccan style with elaborate arabesques, marble bathrooms and views over Marrakech.

La Mamounia

Top rated
8.8 Excellent (1242 reviews)

Take in panoramic views from this luxury hotel in Marrakech

The individually designed rooms at La Sultana are the epitome of lavish Moroccan charm. Decorated with antique furniture, works of art and sculpted ceilings, the prestigious suites also feature a personal host and a bubbling whirlpool bath.

The green-tiled rooftop restaurant specialises in classic street food, served with views over Moulay El Yazid Mosque. Under the patio’s lantern-strewn archways, fine Moroccan cuisine with a French infusion is presented – like silky pasta with chicken, almonds and cinnamon. You can also learn the secrets of how to make local dishes at the hotel’s cooking class.

La Sultana

Top rated
9.7 Excellent (539 reviews)

Sleep in a peaceful riad in the heart of the Medina

Nestled between the Royal Palace and busy Jemaa El-Fna Square, La Villa des Orangers is an oasis of calm in bustling Marrakech. Converted from a traditional riad, its earthy-hued rooms are a fusion of authentic Moroccan culture and modern comforts, with free-standing baths and Nespresso machines.

Relax with sumptuous products from French label NUXE in the majestic spa. Fragranced with the scents of rose and orange blossoms, the spa features softly-lit treatment booths, a majestic hammam and several pools. Outside, the serene pool is bordered by plump sun loungers and orange trees.

La Villa des Orangers

Top rated
9.8 Excellent (516 reviews)

Relax in palatial splendour just 15 minutes from Marrakech

Set in verdant grounds away from the city, Selman Marrakech is a rural palace at the foot of the Atlas Mountains. Explore this family estate and visit its stud farm of prestigious Arabian horses.

Classic Moroccan grandeur and modernity are combined with a sophisticated effect in airy rooms with high ceilings. Each has a private terrace and views of the tropical gardens or serene outdoor pool.

Dine on aromatic Moroccan dishes by the water in the Ottoman palace-styled restaurant. Or sit beneath twinkling chandeliers for a gastronomic experience accompanied by live music in the lavish dining room.


Top rated
9.5 Excellent (297 reviews)

Camp in ultimate luxury at this sumptuous spa hotel

Le Palais Rhoul & Spa is a 20th-century palace that captures the spirit of Parisian grandeur during the Belle Époque, complete with antique paintings by the masters. Outside, the luscious gardens surround a huge swimming pool encircled by pillars. Stay in high-ceilinged rooms with feature fireplaces and your own terrace or sleep under the stars in a silk tent filled with carved-wood furnishings.

In the luxurious spa, treatments include the use of Arabic beauty secrets like rose oil and orange-flower water. Experience the cleansing benefits of a traditional hammam or float in the serene octagonal plunge pool.

Le Palais Rhoul & Spa

Top rated
8.8 Excellent (387 reviews)

See the Atlas Mountains from this central riad's rooftop

You can dine under the shade of exotic plants on the terrace or with views over the twinkling lights of Marrakech from the rooftop restaurant at Riad Kheirredine. Combining fresh local ingredients with the Mediterranean’s finest, dishes are made with a fusion of Moroccan, Italian and Spanish flavours.

This medley of cultures continues in the sumptuous rooms of this converted riad. Individually designed with contemporary Italian style alongside classic Moroccan details, rooms feature lavish fabrics draped over the beds and artistic arabesques. Upgrade to an extravagant suite for luxuries including a spacious bathroom, an open fireplace and a private balcony.

Riad Kheirredine

Top rated
9.9 Excellent (417 reviews)

Dine with live music at this luxury hotel in Marrakech

Nestled in the grand avenues of Hivernage, Dar Rhizlane is a peaceful oasis away from Marrakech’s bustling Medina. The Moorish-Islamic architecture is dressed in leafy creepers and surrounded by lush terraces where you can lounge on cushioned daybeds by the blue waters of the pool.

Inside, rooms are individually decorated and include private gardens or a terrace with sumptuous loungers. Open fireplaces, colourful tiles and king-sized beds add to the luxurious ambience, while suites upgrade the experience with private whirlpool baths.

Order creative Moroccan courses while being serenaded beneath sparkling chandeliers, or dine al fresco on Mediterranean dishes, under a canopy of trees.

Hotel Dar Rhizlane

Top rated
9.4 Excellent (368 reviews)

Gaze over the city from the rooftop of this boutique riad

When you find your way to the rooftop terrace at Almaha Marrakech, you’ll be rewarded with views of the Atlas Mountains. This artistically converted riad is filled with luxurious corners to unwind in. For true relaxation, visit the softly lit spa’s whirlpool, steam rooms and tranquil plunge pool surrounded by Arabic lanterns.

The chic rooms, designed by Charles Kaisin, feature Bedouin textiles, hand-picked art and carved cedar wood furniture and have access to a patio or private terrace. Take a soothing soak in your bathroom’s deep marble tub or watch flames dance in the room’s fireplace.

Almaha Marrakech


Feature image courtesy of luengo_ua /