STA badgeATOL badgeABTA badge
Room 1
Adults
ChildrenUnder 18 years old

Morocco All Inclusive Holidays

Morocco All Inclusive holidays are just a 3.5-hour flight from the UK, with genuine winter sun and Atlantic beaches while everyone else is digging out their coats. All Inclusive holidays to Morocco range from big family resorts in Agadir to smaller surf-focused hotels in Taghazout. Families can look for waterparks and kids’ clubs, while couples and groups have beach hotels, surf stays, spas and golf resorts to consider. Budgets vary too, and the Atlantic coast isn’t just for summer, with winter breaks firmly on the cards. See our Morocco holidays for more ways to experience the country.

Why choose Morocco for All Inclusive?

Morocco is a good place to look if you want your holiday budget to go further than it might in the Canaries or western Med. All Inclusive holidays to Morocco range from big family resorts in Agadir to smaller surf-focused hotels in Taghazout. Options run from resorts with pools, kids’ clubs and entertainment to smaller hotels with more of a surf focus. For All Inclusive Morocco resorts, the Atlantic coast changes the feel of a holiday here too. Agadir has its long beach and promenade, and Taghazout is all surf breaks, boards and days shaped by the waves.

Our Morocco All Inclusive holidays guide was last revised and updated in September 2026.

Best all inclusive hotels in Morocco

What's included in a Morocco All Inclusive holiday?

Most Morocco All Inclusive holidays cover breakfast, lunch and dinner, plus local drinks and snacks throughout the day. You’ll usually have use of the hotel pools too, with some sports, evening entertainment and kids’ clubs included. Buffets often include Moroccan food as well as familiar favourites, such as tagines alongside pizza and pasta. What’s covered can change quite a bit between hotels, though. Premium drinks, à la carte meals, excursions and certain activities may cost extra, so check the board basis on the hotel page before you book, especially if drinks, dining or activities matter to you.

Best Morocco resorts for All Inclusive

Agadir

Best for: Families, value and a lively atmosphere

Agadir has Morocco’s largest selection of All Inclusive hotels, with family resorts and waterparks lining its long Atlantic beach. With over 10km of soft sand, it's considered to be the best beach resort in Morocco. For an All Inclusive resort in Morocco, you’ll find lots to choose from here. Head to the promenade or marina for dinner or a change of scene outside the hotel, where the marina strip keeps things lively after dark. Agadir–Al Massira Airport is about 15 minutes away too, giving you a short transfer.
 

Explore Agadir Holidays

Taghazout

Best for: Couples, surf and younger travellers

Taghazout is a small Atlantic surf town just north of Agadir, where boards and beach days are part of the routine. All Inclusive resorts tend to be smaller and more surf-focused than in Agadir, which works nicely for couples too, with a growing supply of boutique stays keeping the pace laid-back rather than lively. Agadir–Al Massira Airport is about 35 minutes away.
 

More Hotels in Taghazout

Saidia

Best for: Families and couples

Saidia sits on Morocco’s Mediterranean coast, with a long beach, marina and golf all part of the purpose-built Mediterrania Saidia resort. It's noticeably quieter than Agadir, making it a good fit for families who want space by the sea without the busier resort strip, while  couples can make use of the marina and golf course. Oujda Angads Airport is about 45 minutes away.

Essaouira

Best for: Culture and couples

Essaouira is a windswept Atlantic fishing port with a UNESCO-listed medina, and more of the holiday here happens beyond the hotel than in Agadir or Saidia. Its old city walls and breezy waterfront suit couples looking for culture alongside their holiday. All Inclusive resorts are thinner on the ground here, with boutique riads more typical than big resorts. Essaouira Mogador Airport is closest, or it’s about 2.5 hours by road from Marrakech.

Marrakech

Best for: Couples, culture and golf

Marrakech is the odd one out here – and that’s important when you’re choosing. It’s inland, not on the beach, with Marrakech holidays centred more on resort-style hotels, riads, pools, spas and golf rather than All Inclusive beach stays. There's plenty to explore beyond the hotel too, from haggling in the souks and soaking up the atmosphere in Djemaa el Fna to 4x4 desert safaris in the Atlas Mountains. Marrakech Menara Airport is right by the city, leaving more time for the sights.
 

Holidays to Marrakech
Morocco All Inclusive for different travellers

Families

Agadir and Saidia are a great place to start for Morocco family All Inclusive holidays. Look for kids’ clubs and waterparks in Agadir, or Saidia when long beach days are higher on the family wish list.

Couples

Taghazout puts surfing on the agenda, Essaouira has boutique riads and Marrakech takes the beach out of the equation altogether. Here, spa hotels, golf and days in the city take over.

Groups

Going All Inclusive can keep food and drink costs in check when you’re away with friends. Stay in Agadir and you’ve got its marina strip for bars and restaurants when everyone fancies heading out.

Cheap & value All Inclusive holidays to Morocco

Morocco can be a smart place to look when price matters, particularly if you’re weighing it up against other short-haul All Inclusive destinations.

Agadir has the most hotel options and a mix of larger resorts, or Saidia can be another place to check for value. For affordable All Inclusive holidays to Morocco or Morocco package holidays, being flexible with your dates and departure airport can make a difference. Look beyond the headline holiday price too – meals, local drinks, kids’ clubs and activities included in the cost can all stretch your spending money further.
 

Morocco Package Holidays

Best time for All Inclusive in Morocco – including winter sun

Morocco is mild from November to March, so winter sun doesn’t have to mean a long flight. Summer is a different story. July and August bring the hottest weather inland, but the Atlantic coast is breezier. Flights from the UK take roughly 3.5 hours, with Agadir (AGA) serving the coastal resorts and Marrakech (RAK) the better airport for an inland stay. That makes Morocco a genuine alternative to the Canaries for a winter break.
 

Weather in Morocco

FAQs

Is Morocco good for All Inclusive holidays?

Yes. All Inclusive holidays to Morocco can keep the main holiday costs covered, with winter sun and a short flight from the UK adding to the appeal. All Inclusive Morocco holidays range from family-focused resorts to smaller surf stays, so it pays to think about the kind of holiday you want first.

Which is the best resort in Morocco for All Inclusive?

Agadir is the main place to start for All Inclusive, with more resort options and a short transfer from the airport. Agadir–Al Massira Airport is about 15 minutes away, and you’ll have more hotels to consider here than in smaller places such as Taghazout or Essaouira.

Is Morocco good for winter sun?

Yes. Morocco remains mild from November to March, with Agadir putting the Atlantic coast within easy reach of the UK. It's a short-haul winter-sun alternative to the Canaries, with the hotter inland weather arriving later in the year.

Is Morocco All Inclusive good for families?

Morocco All Inclusive family resorts often include kids’ clubs, pools and entertainment, with waterparks at some hotels. Agadir gives families more hotels to pick from, and Saidia is another name to look at. Check individual hotel facilities if a kids’ club, waterpark or activity is important.

What’s included in a Morocco All Inclusive holiday?

A Morocco All Inclusive holiday typically covers breakfast, lunch and dinner, local drinks and snacks. Hotel pools are usually included too, plus some sports, entertainment and kids’ clubs. Premium drinks, à la carte dining, excursions and certain activities may cost extra, so inclusions need checking before you book.

How long is the flight to Morocco from the UK?

Flights from the UK to Morocco take roughly 3.5 hours, although journey times vary by route and departure airport. Agadir (AGA) serves Agadir and Taghazout on the Atlantic coast. Marrakech (RAK) is the airport to look for when you’re staying in inland Marrakech.

Is Marrakech a good All Inclusive destination?

Yes, if you want a city-based All Inclusive holiday rather than a beach resort. All Inclusive holidays to Morocco in Marrakech centre on resort-style hotels with pools, spas and golf, since the city itself is inland rather than on the coast. Pick it when time in the city is part of the plan.

Do I need spending money on an All Inclusive holiday to Morocco?

It’s sensible to take some spending money even when you’ve booked All Inclusive. Excursions, tips, shopping and food or drinks away from your hotel aren’t usually covered. You may also pay extra for premium drinks, à la carte restaurants or activities that sit outside your package.

Search All Inclusive holidays in Morocco