Agadir beach and bay from the hill above, apartment blocks in the foreground

All-inclusive guide

Morocco All Inclusive Holidays

Agadir beach resorts, Marrakech riad packages and Sahara combos: what each format includes, what it costs per night in MAD, and when to book.

Agadir bay. Photograph: AJSPARK4444, CC BY-SA 4.0

Beach resorts
Agadir, Saïdia
Budget resorts
From 500 MAD a night
Cheapest months
November to February
Peak surcharge
30-50% in July-August and at New Year

What all-inclusive means in Morocco

All-inclusive in Morocco comes in three forms: beachfront resorts in Agadir and Saïdia, city packages built around a riad in Marrakech or Fes, and multi-city tours that add the Atlas and the Sahara. Budget resorts in Agadir start around 500-800 MAD per person per night; palace hotels in Marrakech run to several thousand.

Agadir stays mild in winter, around 18-22°C, which makes it the year-round choice. Marrakech has no beach and gets very hot in summer, so city packages work best in spring and autumn.

Top 5 All-Inclusive Destinations in Morocco

Atlantic beach resorts, a Mediterranean resort town and city packages.

The curve of Agadir bay and its beach
Agadir bay. Photograph: AJSPARK4444, CC BY-SA 4.0

Morocco's All-Inclusive Capital

Agadir

Agadir is Morocco's undisputed all-inclusive capital. Purpose-built resorts line the sweeping 10 km Atlantic beach, offering everything from budget 3-star packages to 5-star luxury. The mild year-round climate (even winter averages 20°C) makes it a 12-month destination. Major international chains like RIU, Iberostar, and Sofitel operate large-scale all-inclusive properties with multiple pools, restaurants, and entertainment. Agadir's modern promenade has shops and restaurants for evenings outside the resort.

Best for: Beach holidays, families, budget all-inclusive, winter sun

Price
From 800 MAD per person per night
Beach
10 km of golden sand beach
Climate
300+ days of sunshine, 18-32°C year-round
A rain cloud over Jemaa el-Fna square in Marrakech
Jemaa el-Fna, Marrakech. Photograph: Rol247*, CC BY 4.0

Culture & Luxury Combined

Marrakech

Marrakech all-inclusive packages take a different form: luxury riad or hotel stays combined with guided tours, meals at top restaurants, hammam visits, and cultural experiences. Rather than a beach resort, you get an immersive city experience with costs covered upfront. Several 5-star properties like Kenzi Club Agdal Medina and Iberostar Palmeraie Marrakech offer traditional resort-style all-inclusive with large pools, multiple restaurants, and entertainment in garden settings outside the medina.

Best for: Culture seekers, couples, luxury all-inclusive, foodies

Price
From 1,200 MAD per person per night
Beach
No beach (city destination)
Climate
Hot summers, mild winters, best in spring/autumn

The Blue Pearl of the Mediterranean

Saïdia

Saïdia on Morocco's Mediterranean coast boasts 14 km of pristine beach and a purpose-built resort complex. The Mediterrània Saïdia complex features 5-star all-inclusive hotels, an 18-hole golf course, a marina, and an aquapark. The water is warmer and calmer than Agadir's Atlantic, making it ideal for families with young children. Saïdia is less well-known internationally, which means fewer crowds and often better value than Agadir, especially in peak summer.

Best for: Mediterranean beach lovers, golf, families with small children

Price
From 900 MAD per person per night
Beach
14 km of Mediterranean beach
Climate
Hot dry summers, mild winters, 320 sunshine days
The Skala du Port ramparts in Essaouira
Skala du Port, Essaouira. Photograph: Adam Harangozó, CC BY-SA 4.0

Boutique All-Inclusive by the Atlantic

Essaouira

Essaouira offers a more boutique approach to all-inclusive. Rather than large resorts, you find luxury riads and smaller hotels offering full-board packages with curated experiences: cooking classes, art gallery tours, wind sports, and excursions to argan cooperatives. The Sofitel Essaouira Mogador Golf & Spa is the main international-standard all-inclusive property, set on a golf course with ocean views. Essaouira appeals to travelers who want the convenience of all-inclusive without the resort-bubble feel.

Best for: Boutique luxury, wind sports, art and culture, couples

Price
From 1,000 MAD per person per night
Beach
Long sandy beach with consistent wind
Climate
Mild and breezy year-round, 18-26°C
Taghazout on the Atlantic coast
Taghazout. Photograph: AJSPARK4444, CC BY-SA 4.0

Surf & Wellness All-Inclusive

Taghazout

Taghazout has emerged as Morocco's surf and wellness all-inclusive destination. Boutique surf camps and yoga retreats offer packages that include accommodation, all meals, surf or yoga lessons, equipment rental, and guided excursions. The Hyatt Place Taghazout Bay and nearby resort developments offer more conventional all-inclusive options with pools, restaurants, and spa facilities. This is all-inclusive for the active traveler who wants to surf, hike, and practice yoga.

Best for: Surfers, yoga enthusiasts, active holidays, wellness seekers

Price
From 1,100 MAD per person per night
Beach
Multiple surf breaks along the coast
Climate
Warm year-round, best waves October-April

Types of All-Inclusive Packages

“All-inclusive” means different things depending on the destination and the provider. These are the three main formats.

Beach Resort All-Inclusive

From 800-2,000 MAD per person per night

The classic all-inclusive formula: a beachfront resort with buffet restaurants, pool bars, entertainment, and direct beach access. Agadir and Saïdia are the primary destinations. Expect multiple pools, kids clubs, evening shows, and sports facilities. Best for families and sun-seekers who want a hassle-free holiday.

Typically included

  • Buffet meals (breakfast, lunch, dinner)
  • Local drinks and cocktails
  • Pool and beach access
  • Evening entertainment
  • Kids club and activities
  • Basic sports (tennis, volleyball)

Usually extra

  • A la carte restaurants
  • Premium spirits
  • Spa treatments
  • Excursions and day trips
  • Airport transfers
  • Water sports equipment

City Riad & Tours Package

From 1,500-3,500 MAD per person per night

An all-inclusive city experience based in a luxury riad or boutique hotel. Packages include accommodation, all meals (often at different restaurants around the city), guided medina tours, hammam visits, and cultural activities. Available in Marrakech and Fes. This is all-inclusive for travelers who want depth rather than beach.

Typically included

  • Luxury riad accommodation
  • Breakfast and dinner
  • Guided medina tour
  • Hammam experience
  • Airport transfers
  • Welcome mint tea ceremony

Usually extra

  • Private chef dinner
  • Cooking class
  • Day trip to Atlas Mountains
  • Hot air balloon ride
  • Shopping guide service
  • Spa and wellness add-ons

Desert & Culture Combo

From 2,000-4,000 MAD per person per night

The most adventurous all-inclusive option combines multiple destinations into one pre-planned itinerary. A typical 7-10 day package covers Marrakech, the Atlas Mountains, Sahara Desert (with overnight glamping), and a coastal city. All transport, accommodation, meals, and guided experiences are included. Ideal for first-time visitors who want to see the highlights.

Typically included

  • Multi-city accommodation
  • All meals and snacks
  • Private transport between cities
  • Desert overnight with camel trek
  • English-speaking guide
  • All entrance fees

Usually extra

  • Luxury desert camp upgrade
  • Helicopter transfers
  • Premium hotel upgrades
  • Photography guide
  • Wine tasting experiences
  • Extended desert stay

Best All-Inclusive Resorts by Category

Resorts for families, couples, luxury and tight budgets. Stars are the official hotel classification.

Best for Families

Best for Families
ResortLocationClassPriceWhy
RIU Tikida BeachAgadir4-starFrom 900 MAD/nightKids club, waterslides, family suites, animation team
Iberostar Founty BeachAgadir4-starFrom 850 MAD/nightStar Camp kids program, family pool, beachfront location
Be Live Experience SaïdiaSaïdia4-starFrom 800 MAD/nightAquapark access, shallow pool area, family rooms
Kenzi Club Agdal MedinaMarrakech5-starFrom 1,400 MAD/nightGarden resort with kids pool, near medina access

Best for Couples

Best for Couples
ResortLocationClassPriceWhy
Sofitel Agadir Royal BayAgadir5-starFrom 1,800 MAD/nightAdults pool area, couples spa, gourmet dining
Sofitel Essaouira MogadorEssaouira5-starFrom 2,000 MAD/nightGolf course, ocean views, romantic setting
Fairmont Royal PalmMarrakech5-starFrom 2,500 MAD/nightPrivate villas, spa, golf course
Mazagan Beach ResortEl Jadida5-starFrom 1,600 MAD/nightCasino, spa, golf, refined adult atmosphere

Best Luxury All-Inclusive

Best Luxury All-Inclusive
ResortLocationClassPriceWhy
Royal MansourMarrakech5-starFrom 12,000 MAD/nightPrivate riad suites, butler service, spa
Four Seasons MarrakechMarrakech5-starFrom 5,000 MAD/nightTwo pools, Berber tents, panoramic Atlas views
La MamouniaMarrakech5-starFrom 8,000 MAD/nightPalace hotel, 8 hectares of gardens, spa
Banyan Tree Tamouda BayTetouan5-starFrom 4,500 MAD/nightPrivate pool villas, Mediterranean coast, Asian-inspired spa

Best Budget All-Inclusive

Best Budget All-Inclusive
ResortLocationClassPriceWhy
Labranda Les Dunes d'OrAgadir4-starFrom 650 MAD/nightGreat value beachfront, large pool, reliable quality
Hotel TimoulayAgadir4-starFrom 600 MAD/nightWell-maintained, good food, short walk to beach
Kenzi EuropaAgadir4-starFrom 700 MAD/nightCentral location, heated pool, excellent buffet
Oasis VillageAgadir3-starFrom 500 MAD/nightBudget-friendly, clean rooms, pool and gardens

Prices are indicative starting rates and vary by season, room type and booking platform. Peak season (July-August, Christmas/New Year) typically adds 30-50%. Confirm current rates with the property or booking platform.

Price Guide by Season & Destination

All-inclusive rates per person per night, by season.

All-inclusive prices by season
SeasonAgadirMarrakechSaïdiaNote
Low SeasonNovember-February (excl. Christmas/NYE)From 600-1,000 MADFrom 1,000-1,800 MADFrom 700-1,100 MADBest deals. Agadir still warm (18-22°C). Fewer crowds.
Shoulder SeasonMarch-May & September-OctoberFrom 900-1,500 MADFrom 1,400-2,500 MADFrom 900-1,500 MADBest weather-to-price ratio. Pleasant 22-28°C. Book 3 months ahead.
Peak SeasonJune-AugustFrom 1,200-2,000 MADFrom 1,800-3,000 MADFrom 1,200-2,000 MADHighest prices. Agadir & Saïdia best. Marrakech can exceed 40°C.
Festive SeasonChristmas & New Year (2 weeks)From 1,500-2,500 MADFrom 2,200-4,000 MADFrom 1,400-2,200 MADPremium pricing. Book 6+ months ahead. Minimum stay requirements.

All-Inclusive vs. Independent Travel

The right choice depends on how you like to travel and what you want from Morocco.

Choose all-inclusive if

  • You want a beach holiday with no planning.
  • You are traveling with young children who need routine and facilities.
  • You want to know the cost of the holiday before you leave.
  • It is your first time in Morocco and you want an easy introduction.

Choose independent if

  • You want Moroccan food beyond resort buffets.
  • You prefer staying in traditional riads and kasbahs.
  • You want the freedom to change plans day by day.
  • You have been to Morocco before and want to go deeper.
All-inclusive compared with independent travel
FactorAll-inclusiveIndependentEdge
Budget ControlCosts known upfront, minimal surprisesFlexible but harder to predict total spendAll-inclusive
Food ExperienceResort buffets, limited local cuisineAuthentic Moroccan food, street food, local gemsIndependent
Cultural ImmersionResort-focused, organized excursionsDeep immersion, spontaneous discoveriesIndependent
ConvenienceEverything arranged, zero planning stressRequires research, navigation, language skillsAll-inclusive
Family FriendlinessKids clubs, safe pools, entertainmentMore challenging with young childrenAll-inclusive
Value for MoneyGood value if you use all facilitiesCan be cheaper or more expensive depending on choicesEven
FlexibilityLocked into resort, set meal timesComplete freedom to change plans dailyIndependent
Accommodation VarietyStandard resort roomsRiads, kasbahs, desert camps, guesthousesIndependent

Booking Tips for Morocco All-Inclusive

When and where to book, and what to check first.

When to book

  • Book 3-6 months ahead for shoulder season (March-May, September-October) for the best balance of price and availability.
  • Christmas and New Year need 6+ months’ notice. Prices rise 40-50% and minimum stays apply.
  • Last-minute deals (2-3 weeks before departure) can take 20-40% off, but you lose the choice of room and dates.
  • January and February are the cheapest months for Agadir, 30-40% below summer.

Where to book

  • Tour operators (TUI, Jet2, Thomas Cook) bundle flights and transfers and often undercut DIY bookings.
  • Booking.com and Hotels.com offer flexible cancellation on hotel-only all-inclusive deals.
  • Booking direct with the hotel sometimes brings a room upgrade or spa credit.
  • Compare packages on Skyscanner, Kayak or lastminute.com.

What to check before booking

  • What “all-inclusive” covers. Some properties call half-board with drinks “all-inclusive”.
  • Whether airport transfers are included. A taxi from Agadir airport to the resort hotels costs 200-350 MAD.
  • Recent reviews of the food and drinks.
  • Whether children stay free, and up to what age. Policies vary widely.

Getting the best value

  • Shoulder season in Agadir (March-May, September-October) gives peak-season weather at low-season prices.
  • If you plan to explore, half-board plus excursions may suit you better than all-inclusive.
  • Packages with flights often cost less than booking hotel and flights separately.
  • Ask about premium upgrades: à la carte dining and premium drinks often cost little extra.

What to Look For in an All-Inclusive Morocco Deal

Six things to check in any all-inclusive offer before you book.

Food quality
Look for restaurants beyond the main buffet; à la carte options usually mean better food. Check reviews for variety and freshness.
Drinks package
Standard all-inclusive usually means local brands only. Premium upgrades add imported spirits, cocktails and better wines. Check the bar hours.
Room standard
Sea-view rooms cost 20-40% more but are worth it for longer stays. Check room size, balcony and when the rooms were last renovated.
Beach and pool
Direct beach access or a road crossing? Are sunbeds and umbrellas included? Several pools (adult, family, heated) add real value.
Kids facilities
Check kids club hours, age ranges, the staff’s languages, waterslides and babysitting.
Excursions
Good resorts sell excursions from a desk in the lobby, and some premium packages include one or two. Compare prices with local tour operators.

Sample All-Inclusive Itineraries

Three formats, from beach-only to a multi-city tour.

Agadir

7-Night Beach All-Inclusive

From 5,600 MAD per person

Day 1
Arrive at Agadir Al Massira Airport. Transfer to resort. Welcome drink and pool time.
Day 2-3
Beach and pool relaxation. Use resort sports facilities. Evening entertainment.
Day 4
Day trip to Paradise Valley or Taghazout (optional extra or included in premium packages).
Day 5-6
Beach relaxation, spa treatment, explore Agadir marina and souk.
Day 7
Day trip to Essaouira or Tiznit (optional extra). Final evening gala dinner.
Day 8
Breakfast and airport transfer. Departure.

Best for: Families, couples seeking relaxation, winter sun seekers

Multi-City

10-Night Culture & Desert Combo

From 15,000 MAD per person

Day 1-3
Marrakech: Luxury riad, guided medina tour, Jardin Majorelle, hammam, cooking class.
Day 4
Drive through the High Atlas to Ait Benhaddou kasbah. Overnight in Ouarzazate.
Day 5-6
Todra Gorge, Dades Valley, and into the Sahara. Overnight glamping at Erg Chebbi.
Day 7
Return drive via Midelt and Middle Atlas cedar forests to Fes.
Day 8-9
Fes: Guided medina tour, tanneries, Al-Qarawiyyin area, traditional dinner.
Day 10-11
Transfer to Agadir or Essaouira for 2 nights of beach relaxation. Departure.

Best for: First-time visitors wanting to see highlights, adventurous couples, culture enthusiasts

Marrakech

5-Night Luxury City Package

From 12,000 MAD per person

Day 1
VIP airport transfer. Check into 5-star palace hotel. Welcome dinner on rooftop.
Day 2
Private guided medina tour. Lunch at Nomad. Afternoon hammam at Royal Mansour spa.
Day 3
Hot air balloon at sunrise. Jardin Majorelle and YSL Museum. Fine dining at Dar Yacout.
Day 4
Day trip to Atlas Mountains or Essaouira. Sunset cocktails at pool.
Day 5
Free morning for shopping. Cooking class. Farewell dinner at La Mamounia gardens.
Day 6
Breakfast and private airport transfer. Departure.

Best for: Couples, honeymoons, luxury seekers, foodies, repeat visitors

Itinerary prices are approximate starting rates per person, based on double occupancy in shoulder season. Festive season and summer peak add 30-50%. Confirm current prices with your tour operator or hotel.

Frequently Asked Questions

How much does an all-inclusive holiday in Morocco cost?

All-inclusive Morocco holidays range from 800-2,500 MAD per person per night depending on the resort, season, and star rating. A 7-night budget-friendly all-inclusive in Agadir starts from around 5,600 MAD per person, while luxury all-inclusive packages in Marrakech or Saïdia range from 10,000-17,500 MAD per person per week. Peak season (July-August and Christmas/New Year) typically adds 30-50% to base prices.

What is included in a Morocco all-inclusive package?

Standard all-inclusive packages in Morocco include accommodation, breakfast, lunch, dinner at buffet restaurants, local alcoholic and soft drinks, pool access, basic entertainment, and sometimes beach access. Premium all-inclusive adds a la carte restaurants, premium drinks, spa credits, excursion discounts, and airport transfers. Flights are sometimes included in tour operator packages but usually booked separately.

Is Agadir or Marrakech better for an all-inclusive holiday?

Agadir is ideal for beach-focused all-inclusive holidays with purpose-built resorts along 10km of sandy coastline and 300+ sunshine days per year. Marrakech suits travelers who want a city-and-culture all-inclusive combining luxury riad stays with guided tours of the medina, souks, and nearby Atlas Mountains. Many visitors combine both destinations for a 10-14 day trip.

When is the cheapest time to book an all-inclusive to Morocco?

The cheapest months for all-inclusive Morocco holidays are November to mid-December and January to February (excluding New Year). Agadir remains warm (18-22 degrees Celsius) even in winter, making it excellent value year-round. Book 3-6 months in advance for the best deals, or look for last-minute offers 2-3 weeks before departure for discounts of up to 40%.

Are all-inclusive resorts in Morocco good for families?

Morocco has excellent family-friendly all-inclusive resorts, particularly in Agadir and Saïdia. Top family options include kids clubs, children pools, waterslides, family suites, baby amenities, and organized activities. Resorts like RIU Tikida Beach Agadir and Iberostar Saïdia offer dedicated children facilities, animation teams, and family-oriented entertainment.

Is it better to book all-inclusive or travel independently in Morocco?

All-inclusive suits families wanting stress-free beach holidays, first-time visitors, and budget-conscious travelers who prefer knowing costs upfront. Independent travel offers more cultural immersion, flexibility, authentic food experiences in local restaurants, and access to riads and guesthouses. A hybrid approach works well: book 4-5 nights all-inclusive in Agadir for relaxation, then travel independently through Marrakech and the desert.

Do Morocco all-inclusive resorts serve alcohol?

Yes, most all-inclusive resorts in Morocco serve alcoholic beverages. Morocco is relatively liberal compared to other Muslim-majority countries, and international resort brands operate with full bar services. Standard all-inclusive typically includes local beers, house wines, and basic spirits. Premium all-inclusive upgrades to imported brands and cocktails. Some riads and smaller properties may not serve alcohol.

Can I combine an all-inclusive stay with tours and excursions?

Absolutely. Many travelers book 5-7 nights all-inclusive at a beach resort in Agadir or Saïdia, then add 2-3 days of touring. Popular add-ons include day trips to Marrakech, Essaouira, or the Atlas Mountains from Agadir, and Sahara desert overnight excursions. Some premium all-inclusive packages include one or two guided excursions in the price.