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

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.

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.

Four Seasons Resort Marrakesh

Marrakesh

From $390 per person/night

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.

Riad Star

Marrakesh

From $80 per person/night

Riad AL Jazira

Marrakesh

18 Rooms
|
From $60 per person/night
Riad Al Jazira is three houses in one! In other words, three patios, the first decorated with an immense banana tree, the second with a fountain dominated by a majestic gallery and the third with a pond and an open lounge, the bhou. White and refined, this 18-room riad seduces with the harmony of its proportions (the residence dates from the 17th century) and its intimate character punctuated by numerous spaces: lounges, one of which with a fireplace, very popular in winter, patios and , crowning it all, a huge terrace to enjoy the Marrakech sun in complete peace and quiet.

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.

Farasha Farmhouse

Marrakesh

From $240 per person/night
Bound together by creativity, craftsmanship, and the trusted hands of its consummate hosts, Farasha Farmhouse is a vibrant new escape hidden on the outer reaches of Marrakech. Sat amongst a deep-rooted olive grove, the regenerative farm and garden is bookended by panoramic vistas of the Atlas and Jbilet mountains. Farremoved from the bustle of the Medina, this secluded and serene destination provides guests with a place to both unwind and expand.

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.

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.

IZZA

Marrakesh

From $170 per person/night
Fourteen exquisite rooms , each inspired by an iconic freedom seeker of Marrakech. Distinct by a spirit of adventurous individuality, all our spaces share a deep fascination for Morocco’s culture and traditions.

Ryad Mabrouka

Fez

8 Rooms
|
From $180 per person/night

Riad Anata

Fez

From $90 per person/night

Riad Dar Lys

Fez

18 Rooms
|
From $170 per person/night
Discover the magic of Riad Dar Lys - a serene oasis in the heart of Morocco.
An exquisite example of Moroccan luxury, nestled within the bustling medina of Marrakech. This enchanting property combines traditional Moroccan architecture with contemporary elegance, offering an intimate retreat away from the city's hustle and bustle. With its ornate courtyards, soothing water features, and lush gardens, guests are transported to a world of serenity and beauty. The riad boasts a rooftop terrace that offers panoramic views of the historic city, alongside a tranquil spa, and a gourmet restaurant serving authentic Moroccan cuisine, making it a haven for discerning travellers.

Riad Laaroussa

Fez

From $110 per person/night

Riad El Amine

Fez

11 Rooms
|
From $70 per person/night
Riad El Amine Fès is a luxury Riad located in the ancient Medina of Fez, an emblematic 19th-century building, in the Arabic-Andalusian style.

Dar Seffarine

Fez

7 Rooms
|
From $70 per person/night
A very old house in the ancient medina of Fez, has been lovingly restored to all its former splendour and is now open as a guesthouse. Experience traditional moroccan living at its best in the oldest part of the medina. And feel the special magic of Fez, an important spiritual and cultural centre of the Islamic world. Standing in the central courtyard open to the sky, you are surrounded by soaring columns, richly decorated with carved plasterwork. The impressive four meter high doors on the surrounding salons are made of cedar, painted with intricate geometric designs. On the floor is a mix of traditional 'zellij' mosaic and marble. The furnishings are simple and tasteful, allowing the grandeur of the architecture to be fully appreciated.The atmosphere is one of peace and tranquility, with only the echoing and mysterious call to prayer penetrating the thick walls.

Palais de Fès Suites & Spa

Fez

From $220 per person/night
The Palace is a journey through time, a 14th-century marvel that bridges the gap between past and present. Nestled at the heart of the Medina, this timeless property enchants with its ease of access, breathtaking Medina view terraces, rich history, and unwavering commitment to service. Whether it's the exquisite one-of-a-kind signature suites, the quintessentially Moroccan 'Sultana Private Riad', the over 4 decade old timeless dining experience or the spa treatment, the Palace promises an unforgettable stay that seamlessly blends history, luxury, and modern amenities. An experienced tinged with a touch of nostalgia.

Palais Faraj

Fez

25 Rooms
|
From $140 per person/night
Previous Next
61 - 90 of 100 hotels
Where To Go
Pin Icon

Namibrand, Namibia