As you stroll around the souks of Marrakesh, taking in the distinctive aroma of freshly-dyed leather drying on pavements, it can feel a world away from the kind of holidays that one associates with all-inclusive resorts. But while the atmospheric Moroccan city may be better known for its riads when it comes to accommodation options, Marrakesh also boasts a large number of hotels and resorts that cater for the needs of families, many of whom are seeking an all-inclusive option.
Below, we’ve compiled five of the best all-inclusive hotels in Marrakesh, based on price, location and previous guest reviews, each one meticulously researched so you can book with utmost confident and peace of mind. We hope you find our selection useful.
Aqua Mirage Club & Aqua Parc
From €141/ night
Nestled in the Oulad Ikhia district in the suburbs of Marrakesh, the Aqua Mirage Club is a popular choice for families thanks to wide range of facilities including a water park, tennis courts, and a choice of buffet and a la carte restaurants, all of which are available for the use of guests inclusive of their costs. All rooms come with private bathrooms and a flat-screen TV, while some rooms also offer pleasing views of the hotel pool or garden area. As well as the all-inclusive facilities, there’s also an on-site hairdresser which costs extra. Marrakech-Menara International Airport is just 5 miles away.
Medina Gardens
From €158/ night
For those seeking a tranquil atmosphere without children running around, the adults-only Medina Gardens is a great all-inclusive choice. Situated in Marrakesh’s Medina district, just moments from the famous Djemaa El Fna public square, the resort’s amenities include an on-site bar, outdoor pool and terrace, tennis courts and table tennis tables. Every guest room has a flat-screen TV with satellite channels, plus a private bathroom fitted with a bath. Free WiFi is available throughout the property and free private parking is available on site too. Marrakech-Menara International Airport is just 2.5 miles away.
Palmeraie Palace
From €215/ night
Those who enjoy a varied diet will love the choice on offer at this exceptional all-inclusive hotel, which boasts 8 individual restaurants. For those staying here a week, you can even dine in a different one each night. But the amenities don’t stop there – the hotel also features a large state-of-the-art spa, indoor swimming pool, sauna, hot tub, fitness centre and hair salon, while the food and beverage offerings continue poolside where a range of snacks and drinks are available. Shuttles to downtown Marrakesh and free access to the fitness centre are all inclusive. As for the large guest rooms, they are equally well equipped, with quality fabrics and individual balconies offering views of the swimming pool, golf course or the Atlas Mountains. Families with small children can also benefit from the Mini Club, where little ones aged 4-12 can spend the whole day.
Labranda Targa Aqua Parc
From €122/ night
Located in the fashionable neighbourhood of Targa, this hotel enjoys an enchanting setting amid 5 hectares of planted olive and palm trees. Among the exceptional inclusive amenities are a shuttle bus to the centre of Marrakesh that leaves every two hours, an on-site boutique, a night club, a kid’s club, a pool and Oriental Spa, a private tennis court, plus numerous restaurants and bars, including a pool-side snack bar. Guest rooms boast modern, stylish décor and flat-screen TVs with satellite channels, while those who enjoy rooms with a view will love the picturesque vistas across the nearby Atlas Mountains. Free Wi-Fi access is available in the hotel’s public areas.
Kenzi Club Agdal Medina
From €159/ night
Located in the heart of Marrakesh, where most tourists visiting the city descend, this luxury club hotel has plenty of on-site amenities to make its all-inclusive offering a tempting one. Sports and fitness lovers in particular will enjoy use of two swimming pools, two tennis courts and a fitness centre, while those seeking some indulgent pampering will gravitate towards the fully equipped spa featuring a hammam, hot tub and massage treatments (all available at an extra cost). Guest rooms have a TV with satellite channels and private bathrooms, while free WiFi is available in all public areas of the hotel. A buffet breakfast, lunch and dinner are served daily and are inclusive of the cost of your stay. There’s also a nightclub, children’s club, and free parking all on site.