Travel and Leisure Worlds Best Awards for number 1 tour operator in the world 2024 and number 2 tour operator in the world 2025
We're one of the World's Best Tour Operators!
Named three years running in Travel+Leisure World's Best, including No.1 in 2024
Accommodation

Best hotels in Marrakesh

Explore 51 handpicked hotels in Marrakesh

Hotel La Mamounia

Marrakesh

135 Rooms
|
From $510 per person/night
Historic, dreamy & one of the best hotels in Morocco, La Mamounia is hard to beat.

An intriguing history? Check. Criminally opulent design? Check. And those one-of-a-kind details that really make a hotel sing? Check! Known as the most storied hotel in Marrakesh, the gardens at La Mamounia began as a royal wedding gift in the 18th century and during the 'Roaring 20s', the palace was turned into a hotel that sets the standard. Its backstory is told throughout the salons with tubular glass chandeliers and ornate hammams, and a decor that blends Berber tapestries and Moroccan accoutrement with an Art Deco style. It's rather easy to see why La Mamounia inspired some of the greatest musicians of the 70s!

Riad Farnatchi

Marrakesh

10 Rooms
|
From $570 per person/night
Beautiful, Moroccan interiors, top-tier hospitality & a stone's throw from everything

Down a snaking lane in the Medina, not far from the steaming food stalls of Djeema El Fna and the Bahia Palace, Riad Farnatchi has all the makings of a home-away-from-home. One of the first riads to be turned into a hotel, you'll find all the staples of a Moroccan home. The dining room is elegant with a smattering of black and white photos on the wall, there are cushioned bhous (lounges) to recline in, and the rooftop terrace is just the place for relaxed drinks. And when we say the staff are impeccable, we mean it - Riad Farnatchi is a finalist for hotels that go above and beyond.

Les Jardins de la Medina

Marrakesh

36 Rooms
|
From $190 per person/night
Elegant suites, fantastic cuisine & streets filled with history in every direction.

An Arabian mansion in the middle of buzzing Marrakesh, Les Jardins is a haven of leafy palms and orange trees and lazy moments by the pool. And nnowing that the bedlam of the city is just outside makes the hotel's breezy terraces, quiet lunches in the garden, and polished interiors all the more enjoyable! At the hotel, you'll be pampered in the stone hammam and sip cocktails on the rooftop terrace with its views over the Medina. Then, when you're ready, the city awaits, from the stunning gardens of the French quarter to the lantern-lit souk selling, perfume, silks and delicacies.

La Sultana Marrakech

Marrakesh

28 Rooms
|
From $370 per person/night
Five fabulous riads & top-tier service in the heart of bewitching Marrakesh.

As Morocco's cultural hub, Marrakesh is a terracotta-hued city of dynasty relics, souks that fill your head with legends, and gorgeous riads - grand homes-turned-hotels. One of the most luxurious is La Sultana, which actually happens to be a complex of five riads, each designed to represent a different period in the city's thousand-year-old history. From its wonderful location in the royal Kasbah district, La Sultana is close to just about everything; from the gold-gilded Saadian Tombs to the iconic Djemaa El Fna square - a whirlwind of tantalising food stalls, snake charmers and storytellers. We'd happily raise a 'Midnight in Marrakesh' to that!

El Fenn Hotel

Marrakesh

From $150 per person/night
Down-right-gorgeous & packed with pampering amenities, El Fenn is an oasis in the Red City
Within spying distance of the grand Koutoubia Mosque, the El Fenn Hotel is actually a dozen riads, which form a sprawling maze of pretty courtyards, collonaded balconies and quiet nooks where resident tortoises amble past your feet. Co-owned by Vanessa Branson (yes, that Branson), the hotel is decorated in a plumage of jewel-bright colours, magazine-ready furnishings and works from her private art collection. And that's just on the ground floor; El Fenn's crowning glory is 1,300 square metres of rooftop real estate where you can sip on a 'Red City Rosé Cooler' as the sun sets over the Atlas Mountains.

Nobu Hotel Marrakech, an SLH Hotel

Marrakesh

From $270 per person/night

Experience the magic of the Red City from Nobu Hotel Marrakech. Moroccan craftsmanship meets Japanese simplicity and iconic Nobu cuisine at our serene sanctuary, nestled at the heart of the city’s luxurious Golden Triangle district, steps from the Marrakech Medina.

Riad Dar Al Dall

Marrakesh

From $360 per person/night

In the very centre of one of the oldest parts of the medina resides this traditional Riad. It is a true oasis amidst the vibrancy of Marrakech, seamlessly blending ancient traditions with modern luxuries.


Taking its name from the Arabic word for shadows, it is a place defined by peace and privacy. Hidden behind large wooden doors, its five residences are dappled in sunlight, which weaves through courtyard palms and a gentle fountain. Guests can step through the courtyard to their residence, and allow the resident curator to take them off-menu into the heart of Marrakech.


This ground-floor residence neighbours our building's courtyard, spa and kitchen, an active yet homely space with a private terrace of earthy orange rugs and fireplace.


Spend lazy mornings in your personal terrace area, accessible from your residence and adjacent to our elegant courtyard. As the neighbourhood cats stroll around at a relaxed pace you too can take it easy. Grab the day’s pastry from the kitchen and relax here, in the shade, with a good read and an authentic Moroccan mint tea.


This is a residence for those who want to wake up and immediately step out into the city.

Le Naoura - Barrière

Marrakesh

111 Rooms
|
From $160 per person/night
Ochre walls, a big pool, and the medina five minutes away on foot.

Marrakech rewards a good base, and this one has the location right: sitting at Bab Doukkala, a short walk from Jemaa el-Fna Square and the souks, yet separated from the noise by walled gardens and a generous pool. The hotel runs to 85 rooms and suites plus 26 private ryads, each with its own plunge pool - making it an equally strong choice for a couple wanting a pool terrace or a large family who'd rather have their own front door. Interiors by Pascal Desprez weave carved plasterwork and warm ochre tones with something crisper and more French. The food is taken seriously.

Riad Kniza Marrakech

Marrakesh

11 Rooms
|
From $270 per person/night
Ravishing suites & authentically Marrakshi decor, with a back story worth hearing.

The riads of Marrakesh all have a history behind them, but the Riad Kniza may be the most fascinating. Owned by the same family for nearly 200 years, it has hosted some recognisable names, from past US presidents to Hollywood royalty. Let's just say, the staff are masters in discreet service and making you feel like a celebrity. The owner, Haj Mohamed, is one of the city's most respected antiquarians, the spoils of which you'll enjoy in the lavish suites and alcoved bhous (sitting areas). Mohamed is an expert in the secrets and sights of Marrakesh, and he'll gladly introduce you to it all.

Villa Des Orangers

Marrakesh

27 Rooms
|
From $340 per person/night
A tranquil bubble in the Medina, La Villa provides the best of both worlds in Marrakesh.

From the ever-present scent of the orange blossoms to the freshly-squeezed juice at breakfast and luxuriating massages with orange blossom mousse, La Villa des Orangers certainly lives up to its name. The atmosphere is a million miles away from the beeping and braying of the Medina, yet La Villa happens to sit at the foot of the Koutoubia Mosque, right in the heart of the winding streets of Marrakesh. Built in the 1930s and brought back to life by some of the city's finest craftspeople, the house forms its own oasis without forgoing any of its authenticity.

Dar Zemora

Marrakesh

6 Rooms
|
From $190 per person/night
An idyllic blend of comfort, luxury and privacy in beautiful Palmeraie.
Sitting pretty in peach within the lush suburb of Palmeraie, Dar Zemora is an intimate private-villa-turned-boutique-hotel. A retreat from the heady bustle of the Medina, the house rubs shoulders with the homes of celebrities and royalty, and is perfect for a hideaway to recharge and relax - staff seemingly materialise out of nowhere whenever a need arises! Designed by the son of renowned architect, Charles Boccara, the villa has a space to suit every occasion, from casual afternoons in the open-air lounge, to dinners in the romance of the dining room.

Jnane Tamsna

Marrakesh

24 Rooms
|
From $170 per person/night
Artistic rooms and an idyllic setting in a spectacular Palmeraie garden.
With its quaint streets lined with waving fronds and far-off mountain views, Palmeraie feels a million miles away from Marrakesh. Hidden in 22-hectares of lush tropical garden, Jnane Tamsna is a retreat for the soul - and we'd expect nothing less of a hotel owned by a botanist. Behind its walls painted in butterscotch and draped in flowers, the interiors are the brainchild of Meryanne Loum-Martin, a French-Sengalese designer. You'll spot her collection of contemporary African art splashed throughout, and praise her for creating such a relaxed atmosphere that provides the perfect antidote to head-turning Marrakesh.

Mandarin Oriental Marrakesh

Marrakesh

54 Rooms
|
From $1.2K per person/night
Gorgeous, mod Moroccan suites, private pools & a butler to make your stay perfection.
Outside the Medina walls, the hushed, idyllic air of Palmeraie makes for a welcome change of pace. Set in sprawling gardens of shaggy olive trees, reflecting pools beside weeping willows and over 100,000 roses, the Manadarin Oriental is part tropical resort, part Moroccan retreat. The hotel does nothing half-heartedly: a butler will bring you a mint tea or lip-smacking cocktail in your private garden, the spa provides full-body wraps made from Atlas Mountain clay, and the design creates a bold medley of Berber heritage and modern-day Morocco. And the cherry on top? The sensational villas with their artful interiors and a jacuzzi, mere steps away from your bed.

Amanjena Resort

Marrakesh

9 Rooms
|
From $670 per person/night
Pretty, palatial, and far from the clatter, Amanjena is a not-so-little slice of paradise.
With its rose-hued columns, reflecting pools that mirror the desert sky, and delicious, minimalist style, Amanjena echoes the ruined palaces of old Marrakesh. We'd expect nothing less than perfection in an Aman property - and there really is something special about this one. Lilting music echoes through sweeping archways and palm-filled courtyards, key-hole doorways lead into private gardens, and the spa treatments are wickedly good. Amanjena means 'peaceful paradise' and, in its ethereal hallways and quiet gardens, we couldn't agree more...

Riad 144

Marrakesh

8 Rooms
|
From $110 per person/night
Situated in the historical Medina of Marrakech, Riad144 is an intimate and relaxed full service boutique hotel with only 8 suites and bedrooms. Spa, fitness room, lounges and dinning in an open kitchen for your pleasure. 2 patios to relax - one with a pool and one with a lush garden and a cozy fireplace for winter. The highest terrasse in the area with 360 degrees views is the perfect spot to catch the best sunrise and best sunset of Marrakech.

Mövenpick Marrakech

Marrakesh

503 Rooms
|
From $90 per person/night
Mövenpick Hotel Mansour Eddahbi Marrakech offers an authentic welcome to visitors to the captivating Red City of Marrakech. This luxury hotel is located just a few minutes away from the bustling Medina in the central L'Hivernage district. The 5-star luxury hotel features 503 contemporary hotel rooms and suites, providing a place to relax after exploring this bustling city. The hotel also offers five superb restaurants and a rooftop lounge serving a range of cuisines from traditional Moroccan to divine Mediterranean, there is something for everyone to enjoy.

Palais Tara & Spa

Marrakesh

15 Rooms
|
From $90 per person/night
Located in Marrakech and with Le Jardin Secret reachable within 600m, Palais Tara & Spa provides express check-in and check-out, allergy-free rooms, a restaurant, free WiFi throughout the property and a shared lounge. Featuring a garden, the riad is close to several noted attractions, around 600 metres from Mouassine Museum, 400 m from Djemaa El Fna and 500 m from Koutoubia Mosque. The accommodation offers a 24-hour front desk, room service and organising tours for guests.

Riad Living

Marrakesh

72 Rooms
|
From $90 per person/night
Intimate, unique and welcoming, Riad Living is much more than a boutique hotel; it is your home in Marrakech and it is a tranquil Eden of peace in the heart of the colorful Medina. Each of the 72’s rooms are individually decorated and styled, but all offer a relaxing and elegant retreat from the outside hustle and bustle you can enjoy getting lost in during the day. But at the day’s end, climb up to the expansive roof terrace, one of the highest into the Medina, to watch the beautiful sunset and later dine under the stars.

Riad Assakina

Marrakesh

From $110 per person/night
You will find Riad Assakina in the heart of Medina, just a walk away from the famed Bahia Palace. Decorated with ornate Moroccan flare, this lodge flaunts traditional architecture and offers you a gracious oasis during your travels. In each of the four different styles of rooms, you will find yourself surrounded by opulent furnishings, luxurious bedding, and modern conveniences like WiFi and air conditioning. After a day exploring all the Marrakech has to offer, relax by the pool or take in the panoramic views from the rooftop terrace.

Jadali Hôtel & Spa

Marrakesh

From $170 per person/night

In the heart of the legendary Hivernage district, a few feet only from the rose-hued rampart of Marrakech, vibrate an urban boutique hotel with contemporary style and unique elegance: JADALI HOTEL & SPA. Masterfully imagined by the famous interior designer, Imaad Rahmouni, JADALI HOTEL & SPA holds its eclectic style and character from its idyllic location, a distinguished edifice that differentiates by a refined and minimalist architecture, embellished by a green façade, a true emblem of the legendary Hivernage. Order, colors and geometry, here the essence of the Art Deco style is brought to light where each space is a journey of the senses: contemporary aesthetics, vintage-inspired tailor-made furniture, sophisticated and warm color palettes, noble materials, and epicurean experience, panoramic views and a multi sensorial universe merge magically with impeccable service

Riad Elegancia

Marrakesh

From $160 per person/night

Bathed in natural light and imbued with the aromatic scent of cedar wood, Riad Elegancia is designed around two idyllic patios where one is greeted by the gentle trickling of a 19th century fountain and the magic of ancestral architecture. Illuminated by magnificent chandeliers, a warm and enchanting atmosphere is created by the delicate play of light that sparkles throughout the atrium. An oasis of serenity and intimacy in the heart of the medina of Marrakech, Riad Elegancia is a charming hideaway distinguished by quintessential Moroccan craftsmanship. Experience the beauty of a traditional riad graced with modern luxury touches. Allow yourself time to relax and be indulged within this precious jewel of Moroccan hospitality.

Riad Antara

Marrakesh

From $190 per person/night
In the heart of the medina of Marrakech, close to the Bahia Palace, Riad Antara rebuilt on the foundations of an old Saadian residence, welcomes you for an immersive experience, in a typical, luxurious and elegant setting.

Riad Nashira & Spa

Marrakesh

From $110 per person/night
Riad Nashira & SPA inaugurates a new blend of style and values creating new sensations. A short walk to the major attractions of the city, among which Medersa Ben Youssef, the Marrakech Museum, the Souk and the famous Jemaa el-Fnaa Square: Riad Nashira & Spa is part of the open-air museum of the Medina, where with every glance you can enjoy intricate alleyways, monumental fountains, the city’s mosques and traditions, in close contact with the rhythms and customs of its inhabitants.

Dar Imlil

Marrakesh

14 Rooms
|
From $80 per person/night
Nestled deep within Toubkal National Park and surrounded by the stunning scenery of the High Atlas Mountains, Riad Dar Imlil is inspired by its mountainous surroundings and rich Berber heritage.

Palais Ronsard Hotel

Marrakesh

From $190 per person/night
Twenty minutes from the centre of Marrakech, discover Palais Ronsard, a haven of tranquillity in the heart of the city’s historic palm grove. Combining the charm of the Orient with colonial-inspired architecture, this hotel is built around two main pools surrounded by colonnaded galleries where you can stroll or enjoy your meals. Subtly designed by decorator Gil Dez, the twenty-two rooms and suites boast terraces and gardens that overlook a park where, among the century-old olive trees, roses and fountains, six private pavilions with swimming pools are also hidden.

Riyad El Cadi

Marrakesh

From $90 per person/night
The Hotel Riyad El Cadi consists of one riad with a garden and several dars. Only 17 rooms around 7 patios with 3 living rooms, 3 alcoves, a pool and vast terraces offer uncommon wide space for privacy and peace – a rare find in a riad in Marrakech. There is no better place to relax from the hubbub in the medina than in the garden of a riad. Relax in one of the several courtyards of Riyad El Cadi beneath shady orange trees, drink a glass of cool wine and enjoy…

Park Hyatt Marrakech

Marrakesh

From $530 per person/night
Park Hyatt Marrakech is ideally located, with stunning views of the Atlas Mountains. Their spacious guestrooms and suites combine contemporary luxury with Marrakech’s hidden charms. Enjoy our resort facilities with gourmet dining venues, versatile Meeting Residence, a unique spa, kids club and swimming pools for extensive sunbathing.
Previous Next
1 - 30 of 51 hotels
Where To Go
Pin Icon

Namibrand, Namibia