It’s no secret that Marrakech is one of Morocco’s top tourist destinations, with lively souks, enchanting architecture and an energy that is hard to match. As a result, it’s home to a huge diversity of accommodation, from luxury riads and eco-friendly stays to budget hotels in the heart of the medina.
For travellers who love the simplicity of an all-inclusive stay, there are also plenty of hotels and resorts that cater to those desires. Aside from classic all-inclusive resorts with multiple restaurants, swimming pools and kids’ clubs, you’ll also find traditional riads offering stays with breakfast, lunch and dinner included. Additionally, there are a few all-inclusive retreats on the outskirts of the city that offer more of a villa-like experience.
In this guide, I’ll introduce 8 of the best all-inclusive hotels and resorts in Marrakech, with (hopefully) something for everyone.
To learn more about things to see and do in the "Red City", check out my Ultimate Travel Guide to Marrakech.
Disclosure: This article contains affiliate links, meaning I earn a small commission when you make a purchase. Affiliate links cost you nothing and ensure my content stays free!
BEST ALL-INCLUSIVE HOTELS AND RESORTS IN MARRAKECH
Don't have time to read the whole article? These are my top recommendations for all-inclusive hotels and resorts in Marrakech:
Best all-inclusive riad in the Marrakech medina
Best adults-only all-inclusive resort in Marrakech
Best retreat-like all-inclusive resort near Marrakech
Best all-inclusive Marrakech hotel with a pool
This four-star Marrakech hotel to the north of the city offers a resort-like experience, with a 500-square-metre swimming pool fringed by palm trees at the heart of the property. It boasts stylishly modern rooms and suites designed for solo travellers, couples and families, as well as an onsite spa, a fitness centre and a kids’ play area.
When it’s time to eat, you can experience the fiery cooking stations at Darna Restaurant or dine alfresco at Café Maure, which specialises in Moroccan pastries. Live music accompanies the Spanish-inspired tapas menu at Safran. This all-inclusive Marrakech resort is also renowned for its evening entertainment, with something for everyone.
"Our best "all in" experience.” - Helen (read more reviews here)
Best all-inclusive hotels in Marrakech
A traditionally inspired interior at the Sol Oasis Marrakech (photo courtesy of Expedia)
Best all-inclusive riad in the Marrakech medina
If you want to combine an authentic riad stay with an all-inclusive experience, this gorgeous property in the Marrakech medina is ideal. It offers a serene oasis amidst the hustle and bustle outside, with beautifully appointed double and triple rooms available (all with ensuite bathrooms). While this is one of the best all-inclusive hotels in the Marrakech medina (and caters well to the dietary needs of families, vegetarians and vegans), you can also opt for breakfast-only stays.
A highlight of staying at Riad Belikoss is its superb wellness facilities, including an indoor swimming pool and a full-service spa. After a day of sightseeing, guests can rejuvenate with a refreshing dip or unwind with a pampering treatment, ensuring a thoroughly relaxing stay in the magical city of Marrakesh.
"A perfect haven from the hustle and bustle of the medina - fantastic staff and value for money, not sure what more you could ask for.” - Aidan (read more reviews here)
Best all-inclusive hotels and resorts in Marrakech
A light-filled dining area at the Tui Blue Medina Gardens all-inclusive hotel in Marrakech (photo courtesy of Expedia)
Best adults-only all-inclusive resort in Marrakech
With its amazing views of Koutoubia Mosque, this adults-only all-inclusive Marrakech resort is hard to beat. It boasts two swimming pools, an onsite spa and a wealth of sports activities that include yoga, volleyball and padel, as well as live music nights and hands-on experiences such as cooking classes.
In between discovering the cultural sights and souks of the Marrakech medina (which are just a short walk away), you can refuel on delicious Moroccan and Mediterranean cuisine at one of the TUI BLUE's four restaurants. In addition to buffet-style meals and themed evenings, there’s a la carte dining and a rooftop bar.
"The location is fantastic if you want to visit the sights of Marrakesh, the gardens are beautiful, the atmosphere with the view of the Katoubia mosque is magical, the food is great and varied and above all the staff is friendly and extremely helpful” - Fiona (read more reviews here)
Best retreat-like all-inclusive resort near Marrakech
Offering breathtaking views of the Atlas Mountains, this all-inclusive resort near Marrakech is perfect if you want a quiet oasis within easy reach of the city. It lies around 20 minutes’ drive from the medina on the road leading to Ouarzazate and is surrounded by gorgeous gardens and an eight-hectare olive grove.
L’Oliveraie de L’Atlas offers the charm of a riad stay with the concept of a villa and its spacious suites are a celebration of Moroccan style. It boasts three swimming pools, a jacuzzi and a sauna, as well as a traditional hammam. Begin the day with a hearty breakfast before a leisurely lunch poolside or opt for half-board if you want to take advantage of the shuttle service into Marrakech.
“Gorgeous hotel location with best hamman.” - Jude (read more reviews here)
Best all-inclusive riads in Marrakech
Best all-inclusive hotel near Marrakech Airport
Just a stone’s throw from Marrakech Menara Airport, this all-inclusive hotel encapsulates the atmosphere of a riad on a sprawling property with a family-friendly pool. While the architecture is a nod to Morocco's past, the property is enchantingly modern, with large suites, a spacious terrace and a gorgeous interior patio.
Guests rave about the welcome they receive from Riad Azia’s team, who really go that extra mile to ensure you have an incredible stay. The all-inclusive meals are a blessing if you’ve just arrived on a long-haul flight and aren’t quite ready to venture into the city. The complimentary airport transfer is an added plus for a completely hassle-free stay.
“Outstanding hospitality, reception team went above and beyond to make sure we have everything we need.” - Barbara (read more reviews here)
Best all-inclusive Marrakech riad with a hammam
Bright, open and inviting, this gorgeous riad on the southern edge of Marrakech receives incredible reviews for its hospitality, design and amenities. It’s located close to Marrakech Menara Airport and the transfers are seamless - perfect if you’re coming off a long-haul flight. With its centrepiece pool, this all-inclusive Marrakech hotel captures the essence of a traditional riad but with ultra-modern facilities.
Rejuvenating massages and body treatments are available at the luxury spa, which also boasts a traditional hammam for indulging in this centuries-old ritual. Locally sourced ingredients are showcased at Riad Tonaroz’s gourmet restaurant, with a menu that is all about celebrating the culinary traditions of Morocco.
"The riad is sumptuous and the room is very comfortable and large. I had the best sleep of my trip so far.” - Alexandre (read more reviews here)
Best all-inclusive hotels and resorts in Marrakech
An elegant dining room at Be Live Collection - an adults-only all-inclusive resort in Marrakech (photo courtesy of Expedia)
Best all-inclusive hotel in Marrakech for sports fans
This adults-only Marrakech hotel is located a short drive east of the city centre and offers free shuttles to whisk you into the heart of all the action. It’s located in a quiet residential area and surrounded by palm-studded grounds, complete with a sparkling swimming pool with a swim-up bar.
The design at this all-inclusive Marrakech hotel is chic and sophisticated, with opulent public areas and spacious suites. The huge spa includes multiple treatment rooms, two hammams and a sauna while the dining options include both buffet and a la carte. For sports fans, there’s a dedicated bar where international events are live streamed.
"Absolutely amazing stay.” - Lauren (read more reviews here)
Best all-inclusive hotel in Marrakech for families
Combining a family-friendly waterpark with the facilities of a modern hotel, this all-inclusive Marrakech resort lies a short drive south of the city centre. It’s got everything you need for a kid-centric stay - multiple pools, endless waterslides and a lazy river. Youngsters aged 4 to 12 can participate in the Mickey Mouse Kids Club while parents can relax at the onsite spa.
All-inclusive stays at this family Marrakech resort include buffet-style meals at one of three restaurants specialising in Moroccan, Italian and international cuisine. All of the modern rooms at Pickalbatros are designed for parents and kids, with interconnecting rooms featuring flatscreen TVs and complimentary Wi-Fi.
"The place was really beyond our expectations. So many pools and very delicious food, friendly staff.” - Fetullah (read more reviews here)
Best all-inclusive resorts in Marrakech
A spacious room with balcony at Eden Andalou Aquapark & Spa in Marrakech (photo courtesy of Expedia)
Best five-star all-inclusive Marrakech resort
Inspired by an Arab-Andalusian palace from the 10th century, this luxury all-inclusive Marrakech resort comprises six riads spread across its seven-hectare grounds. Aside from its opulently decorated rooms, guests have access to a giant waterpark, making this a popular choice with families. It also offers unlimited activities, including water polo, archery and dance classes, as well as a deservedly popular kids club.
Eden Andalou has garnered a reputation for its incredible buffets, which will exceed all of your wildest dreams. Not only can you dine til you drop at the Atlas Restaurant but The Fez offers a refined a la carte menu showcasing Moroccan cuisine. The pampering spa offers a blissful escape and is the cherry on the cake.
"Seriously amazing.” - Sajed (read more reviews here)
Best budget all-inclusive hotel in Marrakech
While “all-inclusive” doesn't usually equate with "budget", this affordable hostel in Marrakech is proving otherwise. It offers a range of quadruple dorm rooms with privacy curtains and access to shared bathrooms, all of which are spotlessly clean.
At Dyb Hostel, you’ll not only find one of the most affordable all-inclusive stays in Marrakech but you’re just a short stroll from all the action. It’s conveniently located in the heart of the medina, just around the corner from the Medersa Ben Youssef and the Marrakech Medina. When it comes to meals, expect hearty breakfasts and traditional dinners that highlight Moroccan cuisine.
"Amazingly maintained. You will not find a better hostel for the price of the cleanliness and efficiency.” - Alden (read more reviews here)
By purchasing through my links, you’ll be supporting my website at no additional cost to you
Find hotels via booking.com
Book tours and attractions via Viator
Find a rental car via Discover Cars
Book flights/buses/trains via Kiwi.com
Get travel insurance via Visitors Coverage
About the author
I'm Malika, a global traveller who first visited Morocco in 2014 before marrying a local and settling down in a little village on the Atlantic coast. Over the years, I've developed an intense love for Morocco, its majestic landscapes, storied cities and the incredibly warm hospitality of its people. As the owner and content creator of Malika in Morocco, I share my years of experience exploring the country, from north to south and from the Atlantic Ocean to the Sahara Desert. I am passionate about helping others plan their Moroccan travel adventures to ensure they get the most out of their North African experience.