A rainbow of colours, sights and smells, Morocco offers endless opportunities for adventure in its bustling souks, winding alleyways and charming coastal towns. This vibrant North African country offers a fascinating cultural mix of Arabic, Berber and European influences with a chance to explore the beautiful beaches, sip mint tea in the medina and ride camels through the desert.
With over 400 million annual visitors to HotelsCombined, we’ve found the best all-inclusive resorts and hotels in Morocco. Offering an all-in-one vacation experience, these luxury hotels take care of the details while you enjoy luxury spas, outdoor pools and family-friendly facilities.
Aqua Fun Club All Inclusive
Home to the largest water park in Marrakech, Aqua Fun Club All-Inclusive is a family-friendly hotel 15 minutes from Marrakech’s city centre. It boasts 17 swimming pools, a lazy river and wave pool in addition to a luxury spa and daily activities, such as dance lessons and karaoke. There’s also an elegant Piano Bar, Pool Bar and discotheque.
Get cosy with Satellite TV and air conditioning in a Double Room, which also features a private balcony, or upgrade to a Family Room for a separate living area. Travelling with a group? Choose the Large Family Room with two connecting rooms and a private balcony.
Hotel Highlights
- An array of traditional Morocco dishes at Restaurant Tajine.
- The spa’s soothing massages, facials, body wraps and scrubs.
- A 30-minute drive from 9,000 square metres of colourful gardens at Jardin Majorelle.
Star Rating: 5*
Price: USD 153 – USD 271
Guest Rating: 7.3
Address: Km 18 Route de l’Ourika, Aid Hamid, Marrakech, Morocco
Be Live Collection Marrakech Adults Only All Inclusive
Only a 15-minute drive from The Berber Museum, Be Live Collection Marrakech Adults Only All Inclusive encourages relaxation without the kids, boasting an inviting outdoor pool, poolside bar and pampering spa. Choose between buffet favourites at Buffet restaurant or local cuisine at Moroccan Restaurant.
The Double Superior Rooms are budget-friendly with double-size beds, flat-screen TVs, blackout curtains and free Wi-Fi, while Superior Swim Up rooms also have direct access to an outdoor pool and personal sunbeds. For a private terrace and spacious sitting area, upgrade to a Suite.
Hotel Highlights
- Cocktails served at Aqua Bat poolside bar and the laid-back Sports Bar.
- The spa’s massage cabins, heated indoor pool, sauna and hammam.
- A large outdoor swimming pool surrounded by plush sunbeds.
Star Rating: 5*
Price: USD 176 – USD 439
Guest Rating: No Rating
Address: Zone De Zahrat Annakhil Lot B6, Annakhil, Marrakech, Morocco
Kenzi Club Agdal Medina – All Inclusive
Kenzi Club Agdal Medina – All Inclusive is nestled among olive tree groves overlooking the Atlas Mountains. Discover a full range of recreational facilities all this all-inclusive jewel, from its sparkling lagoon with water slides and heated swimming pool to its basketball, tennis and beach volleyball courts.
Each of the deluxe rooms and suites is equipped with a private balcony or terrace, mini bar, and Satellite TV, while the spacious Family Rooms are ideal for large groups with 53 square metres of living space. Couples can get cosy in the luxurious Junior Suite, which boasts a separate living room and balcony overlooking the lush gardens.
Hotel Highlights
- A 1,500-square-metre spa with steam rooms, hammams and massage treatments.
- The Bar Oasis poolside bar, premium cocktails at Bar Bleu and traditional Gnawa music at Bar Gnawa.
- A 15-minute drive from the courses at Golf Royal Marrakech.
Star Rating: 5*
Price: USD 163 – USD 980
Guest Rating: 8.1
Address: Mohamed VI Zone Touriqtique Agdal Ourika 40000, Agdal, Marrakech, Morocco
Lixus Beach Resort
Spread across five hectares, Lixus Beach Resort is an all-inclusive resort overlooking the North Atlantic Ocean and a beautiful cork oak forest. The single, double and triple rooms have views of the golf course or sea and come with air conditioning, mini fridges, Satellite TVs and private balconies.
Start your morning with yoga on the beach, join a surf lesson or practise your swing on the 18-hole golf course. Those who prefer to get pampered will love the Spa Centre’s heated indoor pool and massage rooms, while the lounge bar and pool bar offer complimentary cocktails.
Hotel Highlights
- Has cooking classes, tennis games, ping-pong and beach volleyball.
- Year-round golf at the seafront 18-hole course.
- A Spa Centre with an indoor pool, Yoga room, fitness centre and massage cabins.
Star Rating: 4*
Price: USD 77 – USD 385
Guest Rating: No Rating
Address: Lixus Larache, 92000 Larache, Morocco
Iberostar Club Palmeraie Marrakech
Iberostar Club Palmeraie Marrakech is an all-inclusive haven with multiple restaurants and bars, outdoor pools, sports courts and 100,000 palm trees. Spice up your holidays with a tasty Moroccan tagine, grilled lamb or traditional stew at Oasis Restaurant, then try archery or fly high in a trapeze class.
The entry-level Suite has a living room and two balconies with city or garden views, while the Double Atlas Mountain View adds scenic mountain vistas from a private terrace. If you’re travelling with a group of friends, book the Interconnecting Double.
Hotel Highlights
- Complimentary daily transfers to the centre of Marrakesh.
- Creative cocktails served at the Lobby Bar, Poolside Bar and La Gazelle Nightclub.
- More than 140 activities for children in the Star Camp kids program.
Star Rating: 4*
Price: USD 106 – USD 321
Guest Rating: 8.2
Address: Commune Rurale Alouidane, Annakhil, Marrakech, Morocco
Be Live Experience Marrakech Palmeraie
A few kilometres from Marrakech’s city centre, Be Live Experience Marrakech Palmeraie wows its guests with an adults-only heated pool, children’s pool, game room and two on-site restaurants. The hotel’s signature Buffet Restaurant even offers show cooking with themed dinners.
Offering 31 square meters of living space, complimentary Wi-Fi and flat-screen TVs, cosy Double Rooms are ideal for couples on a romantic holiday. Duplex Rooms can accommodate up to four guests with sitting areas, while Suites boast separate living spaces and private balconies.
Hotel Highlights
- A heated pool for adults, children’s pool and splash pool for little ones.
- Has a Mini Club for younger kids and Teens Club for teenagers.
- Tapas at Patio Restaurant and sweet and salty snacks at the Snack Bar.
Star Rating: 4*
Price: USD 162 – USD 368
Guest Rating: 9
Address: Lot B6, Zone de Zahrat Annakhil, Annakhil, Marrakech, Morocco
Royal Decameron Tafoukt – All Inclusive
Set on a private beach, Royal Decameron Tafoukt – All Inclusive is also less than a 15-minute walk from Agadir Beach. Along with views of the beach or pool, all rooms have sitting areas, air conditioning and Satellite TVs. Upgrade your room for a private balcony with ocean views.
Relax on the poolside terrace with a complimentary tropical drink or unwind on a lounge chair at the private beach, then duck into Cafe del Mar for Moroccan cuisine. Get refreshed at the on-site beauty salon before joining the party at the hotel’s club, The Factory, which has a live DJ and open bar.
Hotel Highlights
- A private beach and swimming pool for outdoor recreation.
- Two on-site restaurants serving international cuisine and Moroccan specialties.
- Around a 40-minute drive from Agadir Al-Massira International Airport.
Star Rating: 4*
Price: USD 125 – USD 374
Guest Rating: 8
Address: Boulevard 20 Aout, Agadir City Centre, Agadir, Morocco
Labranda Targa Aqua Parc
Labranda Targa Aqua Parc is a family-friendly all-inclusive hotel in Marrakech home to an aqua park with water slides. Family Rooms feature flat-screen TVs, mini bars and can accommodate two adults and two children, while Studios add kitchenettes and living rooms with sofa beds.
Relax in the tranquil palm-tree framed garden area or swim in one of the four pools, then recharge with a rejuvenating massage at the oriental spa centre. When you’re ready to explore the colourful souks of Marrakech, use the hotel’s complimentary shuttle.
Hotel Highlights
- A luxury spa centre with an indoor pool, hot tub and massage treatments.
- Buffet-style dishes at Orangeraie Restaurant and Moroccan tea and cocktails at Bar Les Palmiers.
- Only eight kilometres from the Yves Saint Laurent Museum.
Star Rating: 4*
Price: USD 126 – USD 348
Guest Rating: 7.8
Address: Douar Bouchareb, Marrakech, Morocco
Kenzi Europa
Kenzi Europa is 100 metres from a stunning white-sand beach and 300 metres from Agadir’s downtown area. Each room offers Bay of Agadir views, a flat-screen TV and mini bar. Single Rooms are designed for solo travellers, while budget-friendly Double Rooms cater to couples. For a private balcony and sitting area, upgrade to a Junior Suite.
Relax at the outdoor pool or therapeutic spa, then let the kids loose at the secure play area or work up a sweat on the tennis courts. Looking for a unique excursion? The family-friendly Agadir Crocodile Park is 20 minutes’ away and offers a chance to observe fierce reptiles.
Hotel Highlights
- All-day buffet dining at Le Riad and cocktails served at Le Bar Anglais.
- The spa’s steam room and massage and body scrub treatments.
- A variety of room configurations catering to solo travellers, couples and families.
Star Rating: 4*
Price: USD 58 – USD 194
Guest Rating: 7.8
Address: Boulevard 20 Aout BP 808, Agadir City Centre, Agadir, Morocco
Riu Tikida Dunas – All Inclusive
Set on a beautiful beach, Riu Tikida Dunas – All Inclusive has a wide range of outdoor recreation on offer. There are four swimming pools, including a saltwater indoor pool, as well as a private beach, multiple restaurants and bars and an entertainment program with live shows.
For beautiful views of the Atlantic Ocean, stay in a Double Room with Sea View, which also has a sofa bed, satellite TV and mini fridge. Junior Suites with Sea Views offer 80 square metres of living space, super king-size beds and lounge areas.
Hotel Highlights
- A buffet-style Moroccan and Asian restaurant and five bars.
- Multiple outdoor pools and a private beach.
- Two tennis courts, a sports pitch, beach volleyball court and gym.
Star Rating: 4*
Price: USD 165 – USD 742
Guest Rating: 8.8
Address: Chemin des Dunes BP 901, Agadir City Centre, Agadir, Morocco
ClubHotel Riu Tikida Palmeraie
ClubHotel Riu Tikida Palmeraie is a serene oasis nestled among lush gardens, offering all-inclusive perks and services. Unwind on a sun lounger at the outdoor pool or with an aperitif at the bar. On-site dining is highlighted by Moroccan dishes and Italian fare. There’s also a creative RiuArt workshop, RiuFit program for sports enthusiasts and RiuLand kids’ club.
All rooms include heating, air conditioning, a mini fridge and a balcony or terrace. Book a Double Room for two twin beds and a chance to connect to another Double Room or upgrade to a Suite for a super king-size bed.
Hotel Highlights
- An outdoor and indoor swimming pool and day spa.
- Unlimited local and imported beverages (alcoholic and non-alcoholic drinks) available at the restaurants and bars until midnight.
- A 15-minute drive from the House of Photography Marrakech museum.
Star Rating: 4*
Price: USD 148 – USD 789
Guest Rating: 8.9
Address: Route Fes Km 6, Annakhil, Marrakech, Morocco
Riu Palace Tikida Agadir
Overlooking the Atlantic Ocean, Riu Palace Tikida Agadir has more than 400 rooms with private balconies and terraces, satellite TVs and mini bars. Standard Rooms feature two twin-size beds, while Double Standard rooms have super king-size beds. For incredible views of the ocean and Agadir Beach, upgrade to a Suite or Junior Suite.
Take a break at the outdoor pool with hydromassage or dig your toes in the sand at the private beach, then book a treatment at the luxury day spa, which has a sauna and hammam. Choose from Moroccan, Italian and fusion cuisine at the on-site restaurants or relax at one of the four bars.
Hotel Highlights
- Beachfront suites with private terraces and balconies and ocean views.
- Outdoor pools and a private beach area dotted with sun loungers.
- A daily entertainment program with live shows and mini-club for little ones.
Star Rating: 4*
Price: USD 205 – USD 1,252
Guest Rating: 9
Address: Chemin des Dunes B.P. 901, Agadir City Centre, Agadir, Morocco
Riu Tikida Garden
A 15-minute drive from Le Jardin Secret, Riu Tikida Garden is three kilometres from the old town of Marrakech. Double Standard rooms feature two single beds, satellite TVs, mini fridges and balconies or terraces, while Junior Suites add king-size beds and sitting areas with sofa beds.
Take advantage of the alluring facilities, from a freshwater swimming pool and solarium to a wellness centre with a sauna, indoor pool and Jacuzzi. Recharge with tempting Moroccan cuisine at the on-site restaurant and burn off calories at the tennis courts, table tennis, mini golf and badminton.
Hotel Highlights
- Tikida Spa’s sauna, Jacuzzi and range of massage and beauty treatments.
- An entertainment program for kids with live performers and crafts activities.
- A range of outdoor recreation, including volleyball, tennis courts and mini golf.
Star Rating: 4*
Price: USD 148 – USD 709
Guest Rating: 8.1
Address: BP 1585 Circuit de la Palmeraie, Annakhil, Marrakech, Morocco
Labranda Rose Aqua Parc
HotelsCombined visitors rave about the stunning outdoor pools at Labranda Rose Aqua Parc, as well as the water slides, Jacuzzi and tennis courts. Spa lovers can truly unwind at the Balneotherapy spa, which features a sauna and hammam, while three on-site restaurants serve international and Moroccan cuisines. You can sip cocktails at the lounge or pool bar.
Adorned with traditional Moroccan colours and decor, the rooms are set around a central courtyard. Each room has a private balcony or patio as well as an LCD TV with Satellite channels, air conditioning and mini bars.
Hotel Highlights
- An aqua park with water slides and an outdoor pool.
- Multiple on-site restaurants, including a Moroccan a la carte restaurant with a buffet and pizzeria.
- A 20-minute walk from Jemaa El Fna and 10 minutes’ drive from Agadir Al-Massira International Airport.
Star Rating: 4*
Price: USD 56 – USD 612
Guest Rating: 6.2
Address: Hivernage Avenue Mohamed VI, Hivernage, Marrakech, Morocco
Hotel Location
An Exotic Holiday with All the Trimmings in Morocco
Morocco is an eclectic destination where you can choose your adventure, from sandboarding in the desert to shopping in the souks or sunbathing along the coast. Stay at one of these top all-inclusive hotels in Morocco for a worry-free vacation with swimming pools and poolside bars, lavish spas and traditional Moroccan restaurants.
Where do you want to stay in Morocco? Let us know in the comments below.