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!
Voted No.1 in 2024 and No.2 in 2025 by Travel+Leisure
Accommodation

Best hotels in Marrakesh

Explore 49 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.

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.

La Sultana Marrakech

Marrakesh

28 Rooms
|
From $380 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!

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 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 $180 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.3K 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 $690 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...

72 Riad

Marrakesh

From $190 per person/night

72 in Marrakech is an exquisite blend of sanctuary relax and historic Moroccan design, offering unparalleled peace and tranquility in the heart of the bustling city. As you step through its intricately carved wooden doors, you are transported into a world of serenity and elegance.


The riad's design seamlessly marries traditional Moroccan architecture with modern luxury, creating a harmonious oasis where every detail speaks to the region's rich cultural heritage. Ornate tilework adorns the walls and floors, while delicate arabesque patterns grace the ceilings, evoking a sense of timeless beauty.

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 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.

La Maison Arabe

Marrakesh

26 Rooms
|
From $240 per person/night
Experience the soul of Moroccan hospitality at La Maison Arabe, a luxurious riad-hotel set in the heart of the ancient medina of Marrakech. An authentic haven of tranquility that echoes the city’s rich history, heritage and culture. Located a short walk from Jemaa el Fna Square, a UNESCO heritage site, this intimate 32-room retreat is a legend in itself – born in the 1940s as the first restaurant in the medina open to foreigners, and lovingly restored in the 1990s to become the first boutique riad-hotel in Marrakech

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.

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.

Royal Mansour Marrakech

Marrakesh

From $770 per person/night

The Royal Mansour Marrakech can be counted among the few establishments in the world that define hotel excellence. Just a few steps away from Jemaa El Fna square, beats the heart of the Marrakech palace, offering travelers the unique concept of a medina within a medina. Each area has been designed to intuitively take guests on a sensory journey. Take a step into the secret and sumptuous history of one of the most beautiful hotels in the world.

Riad Joya

Marrakesh

7 Rooms
|
From $110 per person/night
Riad Joya is an elegant 7-suite luxury boutique hotel of timeless beauty and seductive atmosphere. It is a perfect choice for discerning travellers who choose to experience the real Marrakech and enjoy the Medina without compromising on quality and service. The overall atmosphere is of an elegant private house where understated luxury fuses with eclectic style and bespoke service and attentions.

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.

Maison Brummell Majorelle

Marrakesh

8 Rooms
A design-forward gem nestled in the artistic heart of the Majorelle quarter.
What happens when you combine New Zealand architectural flair, Austrian hospitality, and Moroccan craftsmanship? This rather brilliant boutique gem, built from the ground up as a gathering spot for globe-trotting friends. Every corner reveals thoughtful details – from the Italian Vesoi suspension lamps to Gio Ponti door handles – while terrazzo stone floors and traditional tadelakt walls create an utterly distinctive backdrop. Just a whisper away from those iconic blue garden walls, this is the sort of place that makes you feel rather clever for having discovered it.

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.
Previous Next
1 - 30 of 49 hotels
}
Where To Go
Pin Icon

Namibrand, Namibia