Travel and Leaisure 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 Morocco

Explore 100 handpicked hotels in Morocco

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

Hotel Les Deux Tours

Marrakesh

From $70 per person/night

Riad Clementine

Marrakesh

From $80 per person/night

Riad Dar Sara

Marrakesh

From $70 per person/night
A 10-minute walk from Jama El-Fna Square. On its own, Riad Dar Sara has 9 bedrooms divided around 2 courtyards. The whole building, which has been simply and elegantly restored, is topped by a huge split-level terrace, a real invitation to pause a while with its delightful “nomad” tent – the perfect place for a drink or breakfast.

Riad Rosemary

Marrakesh

Welcome to Rosemary your hand-crafted home in Marrakech. You have arrived at Rosemary, an intimate riad in one of the oldest neighbourhoods of Marrakech. With every inch carefully designed by LRNCE to celebrate local craftsmanship, art and design, creating magical moments filled with good vibes. Splash about in the courtyard pool, or collapse in the rosemary scented steam of the hammam; snuggle up with your favourite book in the salon, or snooze on our sun-splashed roof terrace; loose a morning sketching in the courtyard, or talking long into the night over a candle-lit supper.

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

Jnane Rumi

Marrakesh

Jnane Rumi is the embodiment of Marrakech’s creative revival. The house with lush gardens, art in every corner and unlimited service make time flow like water. You’re invited for a stay that will change the way you see the world.

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

Riad Sakkan

Marrakesh

12 Rooms
|
From $90 per person/night
SAKKAN is a laidback luxury riad with 12 rooms in the Medina of Marrakech. Rooftop terrace for lunch, diner and drinks. Located in the trendy quartier of Mouassine. Back to the essence of a warm welcome, being able to be your stressless self, relaxing and enjoying small things and future memories with your loved ones. In the discrete presence of art, music and scents. Surrounded by the best care of our team. Wanted and found for quality, their professionalism but above all true friendliness. Mastering the lost art of absolute hospitality.

Fairmont Royal Palm Marrakesh

Marrakesh

134 Rooms
|
From $250 per person/night

The Oberoi Marrakesh

Marrakesh

From $420 per person/night

Selman Marrakesh

Marrakesh

From $230 per person/night

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.

Riad Adore

Marrakesh

From $90 per person/night

Riad Cinnamon

Marrakesh

From $90 per person/night

Berber Lodge

Marrakesh

From $130 per person/night

Riad de Tarabel

Marrakesh

From $110 per person/night

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.

Palais Khum

Marrakesh

From $70 per person/night

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.
Previous Next
-59 - -30 of 100 hotels
Where To Go
Pin Icon

Namibrand, Namibia