Our favorite places to stay in Marrakech
Royal Mansour – is pure luxury, private riads and invisible service a perfect example of Moroccan opulence.
Riad Kheirredine – a magnificent riad where the service makes you feel like part of the family.
Riad Palais Sebban – an economical riad offering an authentic Moroccan experience.
Then there are the large, luxurious hotels outside the old town if you’re looking for a full-on resort. Both have their place, depending on what you’re looking for.
The medina itself is where the magic happens. It’s chaotic, motorbikes weave through the crowds, vendors shout, donkey carts pass occasionally, but that’s part of the charm. Staying in a riad here means being just minutes from Jemaa el-Fna Square (which transforms into an open-air theater at night) and all these incredible souks.
But when you walk through the heavy wooden door of your riad, it’s as if the volume is turned down. Suddenly you find yourself in this serene space with zellige tiles, carved cedar ceilings and maybe a cat lounging by the fountain.
Here are some of the best places to stay in Marrakech, based on what I experienced and what other travelers enjoyed. Whether you’re a spender or keep things reasonable, there’s something here for you.
Riad Kheirredine: When you feel like part of the family
This one consistently tops the charts, and after staying there, I get it. Riad Kheirredine is not just a place to sleep, it’s like being taken under someone’s wing. The staff gives you a phone when you arrive (yes, a whole phone) so you can use WhatsApp at any time for restaurant reservations, directions, or just general advice about living in Marrakech. One couple I spoke to said it was the best trip they had in fifty countries, which is saying something.
The riad itself is magnificent. Rooms come with private balconies, beds you sink into, and bathrooms finished in traditional tadelakt plaster, smooth as anything.
Breakfast takes place on the roof and consists of pastries, fresh fruit, Moroccan crepes and good orange juice, all while you watch the city wake up. There is a small plunge pool to cool off in and in the evening they will prepare dinner for you on the terrace if you fancy it.
During my stay, the staff remembered how I took my coffee and which route I preferred to the square. These little touches add up. The whole place is romantic without being over the top and it’s spotlessly clean. If you’re a couple or traveling alone and want to feel truly taken care of, this is the one.
Riad le Clos des Arts: where every corner tells a story
On a quiet street in the medina (you’ll need to follow the blue arrows painted on the walls), Riad le Clos des Arts is an absolute visual treat. The decor is rich, think jewel tones, intricate tile work, carved wooden screens and somehow the photos never really capture it. You have to see the way the light filters through the courtyard in the late afternoon.

The owners, Giorgina and Massimo, run the place with contagious warmth. They give you a hand-drawn map upon arrival, showing their favorite spots and a few places to avoid (always useful). Breakfast on the roof terrace is a great way to start the day, watching pigeons circle the minarets while demolishing almond croissants and sipping mint tea. They also do dinners if you book in advance, and apparently the chicken tagine is amazing.
Location wise, you are minutes from the main palaces but far enough from the square for peaceful nights. The rooms are generous, the air conditioning works wonderfully and the Wi-Fi is strong. It’s the kind of place you book once, then return to every chance you get.
Riad Dar Ten: right in the heart of the action (without the chaos)
If you want to be central without spending a fortune, Riad Dar Ten is perfect. It’s literally a two-minute walk from Jemaa el-Fnaa, which might suggest it would be noisy, but the riad is tucked away enough that you can still get a good night’s sleep. The souks are right on your doorstep, so you can go shopping or just stroll around without the need for transportation.

The pool is small but refreshing, breakfast is included (and really good – fresh juice, eggs, pastries, works) and the rooms are clean and comfortable. I stayed in what they call the Muscat room with two friends and we had plenty of space. The silence of the night surprised me, given the proximity of the action.
The staff are lovely and the manager speaks excellent English, which helped us when we wanted recommendations for a visit to an herbalist. There is paid parking nearby if you’ve rented a car, but honestly you won’t need it much once you’re settled. It’s not luxurious, but it’s reliable, comfortable, and you save money that you can spend on better dinners or souvenirs. I would return without hesitation.
Riad Kniza: the elegance that has always existed
Riad Kniza has this timeless quality. The furniture is antique, the hammam spa is traditional and the swimming pool is nestled in a beautiful courtyard. It feels steeped in history, the kind of place where you notice details: old photographs on the walls, hand-woven rugs, brass lanterns.

The service is personalized but not difficult. They will organize excursions, bring you welcome tea and sort out anything you need.
Breakfast is more gourmet than basic, think pastries from a real bakery, fresh yogurt, Moroccan crepes and they also host dinners showcasing local cuisine. It’s aimed at people looking for refined tranquility without being too modern or spa-resort. If you’re looking for something quietly luxurious in the medina, this is it.
Royal Mansour: when only the palace level will do
This one is madness. Royal Mansour was commissioned by the king, and you feel it from the moment you arrive. You don’t book a room, you get your own private riad, complete with a pool, a butler and interiors that would make a design magazine cry. There are even underground tunnels so staff can move around without disturbing you.

The spa is extraordinary (we speak about it in a low, respectful voice), the gardens are lush and the restaurants are Michelin-starred. It’s for newlyweds, special anniversaries, or those “I’m doing it right this time” trips. You’re paying for an experience that’s more like staying in a palace than a hotel. It’s not cheap at all, but if you have the money and want to go all in, this is the place for you. It’s definitely on my wishlist!
Amanjena: Luxury resort far from the medina
If the idea of walking through narrow streets makes you nervous, Amanjena is located outside the old town and offers you the complete resort experience. Each suite is designed like a mini riad with private pools and the grounds are extensive with tennis courts, a spa and manicured gardens. The food is exceptional, the service is up to Aman standards (meaning impeccable) and it’s incredibly peaceful.

The downside is that you will need a taxi or transfer to get to the city center. It’s not a quick walk to the souks. But if you’re looking for a beautiful place where you can truly relax between city trips, this will do the trick. Honeymooners love it, and I can see why, waking up in your own pool and having breakfast on a sunny terrace is a pretty dreamy way to start the day.
Riad Palais Sepban: excellent value for money, lots of character
This riad offers you the authentic Moroccan experience without the price of luxury. The pool is larger than most, the courtyards are ornate and the staff are really helpful. The breakfasts are plentiful, you definitely won’t go hungry, and the location makes exploring easy.

It’s the kind of place where you really feel the traditional architecture and hospitality, but you don’t pay full price. Perfect if you are balancing your budget and want a charming place. I have only had very positive feedback from people who have stayed here, no one is disappointed, which says a lot.
Riad Dar Najat: For foodies
If meals are important to you (and they should be in Marrakech), Riad Dar Najat is great. Home cooking is in the spotlight, with rooftop dinners under the stars offering traditional dishes prepared with care. The owner is passionate about sharing Moroccan culture through cuisine and transforms your stay into something more than just accommodation.

The rooms are comfortable, the atmosphere is intimate and you are centrally located. It’s not the fanciest on this list, but the combination of great food and warm hospitality makes it memorable. You will leave with the feeling of having tasted local life.
Some practical elements before leaving
In terms of location, areas like Dar El Bacha or Mouassine in the medina are safe, walkable and full of atmosphere. If you’re afraid of navigating the old town, Gueliz offers modern, simpler hotels. Always book airport transfers through your riad, as trying to find it yourself down those winding alleys with luggage is a recipe for stress.
The riads are intimate and cultural but can be difficult to access (narrow streets, no vehicles). Hotels offer comfort and often larger pools, but you lose that authentic Moroccan feeling. Pack light, respect local customs (dress modestly when exploring) and tip the staff, they work incredibly hard and it’s appreciated.
Why we love Marrakech
Marrakech has this appeal that’s hard to explain until you’re there. The noise of the souks, the smell of fresh bread from the street ovens, the way the sunset turns everything golden, it gets under your skin. Where you stay determines how you experience it all, and each of these eight places offers something different – one thing’s for sure, you’ll never run out of things to do in Marrakech.
Whether it’s the exceptional service of Riad Kheirredine, the serene luxury of Amanjena, or the central convenience of Riad Dar Ten, you’re set. Choose the one that suits you best, book these transfers and get ready.
