Book an all-inclusive holiday to Morocco and you can forget about the what, the where and the how much. Instead, get down to business at your resort – with crowd-pleasing restaurants, bars, activities, facilities and entertainment, there’s not a second to waste. And the blazing North African sunshine? Thrown in for free!
You’ll find some of Morocco’s best all-inclusive resorts in the historic city of Marrakech. And you’ll be spoilt for choice in the coastal city of Agadir and the nearby surf town of Taghazout, both of which hug the country’s glittering Atlantic shores. More on these three hotspots below.
Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Allegro Agadir
7.9
Good
Prices from

Agadir Beach Club Hotel
7.6
Good
Prices from

Iberostar Waves Founty Beach
9.6
Excellent
Prices from

Valeria Jardins d'Agadir Resort
7.8
Good
Prices from

Amadil Ocean Club
9.4
Excellent
Prices from

Royal Mirage Agadir
7.5
Good
Prices from

Dunes D'or Ocean Club
9.1
Excellent
Prices from

Riu Tikida Dunas
8.4
Very Good
Prices from
Leaving within 14 days
Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Valeria Jardins d'Agadir Resort
7.8
Good
Prices from

Hotel El Pueblo Tamlelt
6.4
Poor
Prices from

Kenzi Club Agdal Medina
9.5
Excellent
Prices from
For a classic no-hassle sun, sea and sand getaway, Agadir is easily one of the best all-inclusive destinations around. Here you can pass the time effortlessly, enjoying a massage that will put you to sleep, a sun lounger that will put you to sleep and a hearty lunch that will also put you to sleep. Freshen up with a stroll on the six-mile-long beach.
Spend your days cooling off in the pool, unwinding in the spa and relaxing on your own terrace. And then, shock your senses into action with a trip to Djemaa El Fna – the lively main square and marketplace in Marrakech’s atmospheric, walled old town. From blissful downtime to full-on adventures, this is just a taste of what an all-inclusive holiday to Marrakech has in store.
Check out Taghazout if you’re seeking an even more chilled-out experience on a cheap or luxury all-inclusive holiday. Resorts here, like White Beach Resort Taghazout and Hotel Riu Palace Tikida Taghazout, are moments away from the beach and jam-packed with all the all-inclusive essentials. Love to surf? The village’s waves are ready and waiting. Cowabunga dude!