The Best Hotels in Marrakech

Ranging from historic riads to big-name resorts, hotels in the Red City are as magical as you’d imagine, with unique amenities like luxurious hammams, central courtyard pools, and rooftop terraces with sweeping views of the Atlas Mountains. Whether you want a place with mint tea, traditional Moroccan décor, or a restaurant once frequented by Winston Churchill, you can find it here, all in close proximity to attractions like the Jardin Majorelle, the Yves Saint Laurent Museum, Djemaa el Fna Square, Bahia Palace, and the Saadiens Tombs.

Avenu Jnane El Harti - Quartier de l'Hivernage, Rue Ibn Oudari, Marrakech 40000, Morocco
For those who can’t decide between staying in a historic, riad-style inn in Marrakech’s old town or a larger resort in modern Ville Nouvelle, this boutique charmer provides the perfect compromise. Located in the leafy, upscale Hivernage neighborhood (a short taxi ride from both the medina and the French quarter), Dar Rhizlane occupies an Art Deco-era villa, where 20 rooms share space with intimate lounges, a fireplace-equipped library bar, and a verandah with views of the gardens and fountains. Named after exotic scents, guestrooms feature handpicked furnishings, traditional tilework, ornate bathrooms, and flattering mood lighting as well as a fireplace and some type of outdoor space. Also on-site is a pool ringed with loungers (open year-round and heated in the winter) and a small spa with a hammam (located in the main villa).

In addition to overnight guests, the hotel draws a regular crowd for its cuisine. Le Minzeh serves light fare on a raised platform overlooking the pool; Le Jardin offers seasonal, Mediterranean-inspired dishes along with garden views; and the gourmet Le Mimouna—considered one of the best restaurants in town—features a Moroccan-French menu and glam setting. Also available are cooking classes, which start with a stroll through a local market, as well as services like in-room dining, on-site parking, and a 24-hour reception, which bring some of those “big hotel” touches to what otherwise feels like a wealthy friend’s estate.
Avenue de la Ménara, Marrakesh, Morocco
Set halfway between the old town and “newer” neighborhoods like Ville Nouvelle, this 40-acre urban resort perfectly marries historic details with cosmopolitan style. Surrounded by views of the Atlas Mountains, it features a collection of low-slung buildings, set around Moorish-style gardens and two glittering swimming pools (one is family-friendly with integrated whirlpools, while the other is 131 feet long and only for adults). Other amenities include clay tennis courts, dedicated programming for both kids and teens, and a gorgeous spa for Moroccan hammam rituals and nourishing argan-oil massages.

Catering to all types of travelers, the 139 accommodations range from spacious rooms in the main building to standalone pavilions, one-bedroom suites, private-pool suites, and villas with two or four bedrooms. All feature contemporary décor, handcrafted Moroccan accents, marble bathrooms, modern conveniences, and terraces or patios with views of the gardens or mountains. The poolside Azzera restaurant serves everything from flame-grilled meats to Thai papaya salads for lunch, while the romantic Inara lounge features cocktails and Moroccan cuisine made with herbs and spices from the resort’s gardens. Also on-site is Quattro, which serves a buffet breakfast in the morning, then morphs into an elegant Southern Italian eatery for dinner.
Derb Assehbi, Marrakesh 40000, Morocco
Opened in 1946 as a restaurant (where the famous regulars included Churchill and Hemingway), La Maison Arabe later expanded to a small hotel, then grew again under its current French-Italian owner. Today, it features 26 garden- or patio-view rooms and suites, individually designed in either a traditional or slightly more modern Moroccan style. All have air-conditioning and heating (a must for the varied desert temperatures) as well as Wi-Fi, satellite TVs, and marble-and-granite bathrooms stocked with aromatic toiletries. Also available to guests is an idyllic swimming pool, around which the hotel serves a home-cooked breakfast each morning, and the clubby, 1930s-inspired Piano Bar, where guests can enjoy live jazz and pre-dinner drinks by the fireplace. When it’s time to unwind, head to the cozy spa for an array of face, body, and hamman treatments, all performed with products made exclusively for the hotel.

Much like in the past, La Maison Arabe revolves around food. Guests can choose between Le Restaurant, where a gorgeous fountain and hand-painted ceiling set the stage for authentic Moroccan fare, and the intimate, lantern-lit Les Trois Saveurs, which serves a sophisticated menu of French, Moroccan, and Asian dishes. Additionally, the hotel offers some of the city’s best cooking classes, which are open to outside guests. Led by a dada (a traditional Moroccan cook), the lessons take place either at the main hotel or the Country Club—a satellite property located 15 minutes away by complimentary shuttle, where students can also find a larger pool, lush gardens, a restaurant, and a bit of calm away from the bustle of the medina.
6 Rue Sidi Mimoun، Place Ben Tachfine، Marrakech 40000, Morocco
After a day of exploring and shopping, it’s a pleasure to pass through the wooden doors of this Relais & Chateaux hotel (near the Koutoubia Mosque and souks) and into a world of fragrant orange trees, poolside loungers, and fresh mint tea served on shaded terraces. Housed in a 1930s-era riad with three swimming pools, Villa des Orangers features 27 elegant rooms and suites, complete with decor like hand-painted tiles, latticed woodwork, arched doorways, and carved mantles as well as modern conveniences like air-conditioning, Nespresso machines, and smart TVs. As at all Relais & Chateaux properties, food is a priority here. Days begin with a generous breakfast of local cheeses and homemade jams, and end with a refined Mediterranean-meets-Moroccan dinner, which can be enjoyed al fresco or by one of the indoor fireplaces. Guests can also look forward to a five-room spa, known for its traditional Moroccan hamman ritual perfumed with roses and orange blossoms.
Douar Abiad, Palmeraie, Marrakesh 40000, Morocco
In the Palmerie neighborhood outside of town, ethno-botanist Gary Martin and his wife, interior designer Meryanne Loum-Martin, have created a fairytale oasis—whose name translates to “big garden”—with five houses, five pools, and beautiful green spaces spread over nine lush acres. Set in three different villas, the 24 uniquely designed, boho-chic rooms range from the Small (which can be tight and somewhat dark) to the more spacious Standard, Large, Garden, and Pavilion options, which feature plenty of light and perks like fireplaces, terraces, king beds, and artisan details.

When not lounging around one of the pools, guests can play a set on the clay tennis courts, wander around the botanical gardens, take a Moroccan cooking class with Chef Bahija, or explore the surrounding area by bike, vintage sidecar, or camel. Kids are more than welcome here and can look forward to such programming as calligraphy and magic classes, while adults can expect in-room massages and outdoor yoga classes. Breakfast is included in the room rate and, like all meals, can be enjoyed in various spaces around the hotel. Dinner is particularly magical when served underneath countless glowing lanterns.
El Moukef, Marrakesh 40000, Morocco
Marrakesh’s legendary La Mamounia, which dates back to the 12th century, reopened in 2009 after a meticulous three-year renovation by noted French architect and designer Jacques Garcia. Step behind its fabled doors and a sensory feast awaits, from the gentle tinkling of the numerous water fountains and basins; to the fragrant waft of jasmine, orange blossom, and cedar; to the lush Arab-Andalusian interiors, filled with traditional Zellige tilework, sculpted wood, and carved plaster. There are 209 rooms and suites, with the largest topping out at more than 1,000 square feet. Views range between Koutoubia Mosque, the snow-capped Atlas Mountains, and La Mamounia’s own legendary gardens, which abound with 2,000-year-old rose bushes, 700-year-old olive trees, and flowering bougainvillea and jacaranda. Three secluded, standalone riads each feature three bedrooms arranged around a central patio and private pool, though guests would be remiss not to hang around La Mamounia’s dreamy central pool, lined with palm trees, loungers, and lanterns.
34 Derb l'Hotel Bab Doukala، مراكش 40000, Morocco
Haj Mohamed has made his name both as one of Marrakech’s top antique dealers and, for over three decades, one of its top tour guides, with clients ranging from U.S. presidents to celebrities like Nicole Kidman and Brad Pitt. Both of his passions come together at his 11-room hotel, which he crafted with teams of skilled artisans and furnished himself. Set in an 18th-century riad, it features a traditional central courtyard and pool as well as warm, intimate guestrooms, complete with rich textiles, carved wooden doors, and cushy, low-slung seating. The same welcoming aesthetic can be found in the hotel’s common spaces, which include a small plunge pool, various pillow-laden lounges, a rooftop terrace, and a courtyard where guests can enjoy live music. Riad Kniza is also known for its gourmet Moroccan restaurant, which features just nine tables and requires reservations at least one day in advance, as the chef purchases ingredients fresh from the markets each morning.
61، Rue Sidi el Yamani, Marrakech 44000, Morocco
In the heart of the medina, not far from the entry to the souks and the main square, two French brothers have transformed a historic riad into an intimate, contemporary Moroccan hideaway. Opening onto two internal courtyards—one of which has a swimming pool—are seven rooms and suites, each named for a local spice (think saffron, nutmeg, and turmeric) and decorated in jewel tones like deep orange and royal purple. All have standard conveniences like hair dryers, toiletries, and air-conditioning as well as complimentary Wi-Fi.

The hotel’s public spaces are separated into a garden section, featuring trickling fountains and lots of flowers, and an oasis section, which houses the pool and a traditional steam hammam. The riad also enjoys a higher position than its neighboring buildings, resulting in particularly great views from the rooftop terrace. Here, you can take in the Atlas Mountains from the plush lounge chairs (each topped with a straw hat for extra sun protection), the fireplace, or the romantic dining tables, where you can enjoy cocktails or a candlelit dinner. Adding to its private home feel, Riad l’Orangeraie provides guests with a local cell phone to use while in town. The hotel is also available to rent out in its entirety for the ultimate house party.
31 derb ailich، Marrakech 40000, Morocco
After making her name in Paris in the 1920s, American-born singer and actress Josephine Baker became a French citizen and, like many artists and intellectuals of the era, traveled often to Morocco, which was then a French protectorate. In the early 1940s, she stayed at a royal guest house at the invitation of the Pashah of Marrakech—a riad that, today, has been restored and re-launched in her honor as a boutique hotel named “Star.” Though just a 15-minute walk from Jemaa el-Fnaa square, the riad is hidden away in a more residential—and car-free—part of the walled old town, adding to the feeling that you’re staying in a private home.

Britain-based owners Lucie and Mike Wood, who also own three other riad hotels in town, spent over two years restoring the property to reflect a mix of traditional Moroccan craftsmanship and the Art Deco style of Baker’s heyday. Along with hand-carved plaster, beautiful lamps, and original cedar woodwork, the hotel features Baker-related memorabilia and books as well as period items sourced from auctions. Past the ground-floor plunge pool and dining area (scene of the abundant daily breakfast) are 13 individually decorated rooms and suites. The Josephine has an oversized tub, the Jazz features carved cedar doors and a fireplace, and the Chiquita sits next to the lovely rooftop terrace, where guests can enjoy views of the Atlas Mountains from their lounge chairs. Also on-site is a small hammam with a steam area and massage room, as well as a cooking school, launched in 2017. When you want to get out and explore, the hotel will provide you with a free local cell phone and GPS-enabled app to help navigate the city.
Rue Abou Abbas El Sebti، 40000, Morocco
Commissioned in 2006 by Morocco’s King Mohammed VI, Royal Mansour is like a medina within the city’s Medina. Fifty-three private riads, each three stories high, feel like mini-palaces, with open-air courtyards and on-call butlers. Every detail is an homage to Moroccan craftsmanship, down to the gorgeous zellige ceramic tiles, intricately carved woods, and molded plasterwork created by local artisans.


From April onward, access to a pool is essential to your enjoyment of Marrakech—and canny entrepreneurs have ensured there’s something for every budget. The city has some mega-luxury treats within walking distance of the medina, like the poolside pavilions at the Royal Mansour’s Le Jardin and the pool that launched a thousand photo shoots at La Mamounia. Expect to spend upward of $80 just to get in. There are also plenty of accessibly priced options a little out of town. The top of our list are the ultra-deep, black-tiled, 115-foot long twin pools at the Beldi country club, where $40 gets you a pool pass, a sun lounger beneath the olive trees, and a slap-up barbecue lunch. It gets busy, though, so if you’re after something a little more serene, book a car to take you out to the Jnane Tamsna in the middle of the Palmeraie, where gloriously scented gardens and five serene turquoise pools are hidden away among the date palms. Pool access, including a three-course lunch that fuses Moroccan Mediterranean with more fiery Senegalese flavors, is about the same price. Out at the Fellah Hotel, up-close views of the mighty Atlas Mountains can be soaked up from a shabby-chic poolside terrace over lunch (not included) while rubbing shoulders with the foundation’s artists in residence. Pool access costs $22.
Route de Bab Atlas, No.88/69, Province Syba,، Marrakesh 40000, Morocco
Opened in 2012 in the Palmerie neighborhood, surrounded by views of the Djebilet Hills and Atlas Mountains, this stunning resort feels miles away from the world—though complimentary shuttles whisk guests to the town center in less than 25 minutes. The popularity with the glam crowd and the variety of super-sized accommodations also help make it feel like an upscale residential enclave. Choose between 41 chic rooms, suites, villas, and “palaces,” all connected by pathways that wind under Moorish arches, through gardens, and over flower-filled ponds; even the entry-level Deluxe Rooms offer plenty of space, with oversized bathrooms, fireplaces, outdoor seating, and a large heated plunge pool, while the three kinds of Suites, multi-bedroom Villas, and three private residence Palaces (with three or four bedrooms each) offer other perks like full-sized swimming pools, kitchens, and more outdoor living areas. Enjoy breakfast and dinner at the French-Moroccan Le Namaskar, lunch at La Table in the gardens, tea at Espace T, and drinks at a variety of bars, including the rooftop Nomad Bar, where bubbles are served to DJ-spun tunes and endless views. (The decadent brunch, served on the lawn with fluffy pillows as seats, is popular with locals, so be sure to make a reservation.) Though every room has a private pool for a dip, there’s also a main one ringed by loungers, as well as other soaking spots—and a full menu of treatments—at the lantern-lit spa.
More from AFAR
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
AFAR Journeys
Journeys: Wellness
Journeys: Food + Drink
Journeys: Romance
Journeys: Family
Journeys: Caribbean + Atlantic
Journeys: Caribbean + Atlantic