Adults Only Resorts All Inclusive

What Countries Have All-Inclusive Resorts?

Written by

Patricia NashPersonally Tested
Patricia Nash

4 min read

Last Updated:

The all-inclusive resort market is spread across at least 30 countries, with the broadest and most varied choices in Mexico, the Dominican Republic, Jamaica, the Bahamas, Barbados, Spain, Greece, Portugal, the Maldives, Mauritius and Türkiye.

For travelers starting from the United States, Mexico, the Dominican Republic and Jamaica are practical first choices. Major resort brands and vacation providers offer family-friendly, adults-only and luxury properties in all three destinations.

Countries With the Most All-Inclusive Resorts

Region Countries with all-inclusive resorts Best known for
North and Central America Mexico, Costa Rica, Canada Beach resorts, family holidays and adventure stays
Caribbean Dominican Republic, Jamaica, Bahamas, Barbados, Antigua and Barbuda, Grenada, Saint Lucia Beaches, weddings, adults-only resorts and family holidays
South America Brazil Large beach resorts and destination escapes
Europe and the Mediterranean Spain, Portugal, Greece, Italy, France, Türkiye, Bulgaria Package holidays, island resorts and coastal trips
Africa Morocco, Senegal, South Africa, Tunisia Beach resorts, cultural trips and safari-style stays
Indian Ocean Maldives, Mauritius, Seychelles Honeymoons, luxury and private-island resorts
Asia Thailand, Indonesia, Malaysia, Japan, China Activity resorts, family holidays and beach stays

Club Med's destination portfolio covers countries in Europe, the Mediterranean, Asia, the Indian Ocean, Africa, Brazil, Canada, Mexico and the Caribbean. Marriott's all-inclusive portfolio includes Antigua and Barbuda, Barbados, Costa Rica, Grenada, Jamaica, Saint Lucia, Brazil and Mexico.

Which Caribbean Countries Have All-Inclusive Resorts?

The Caribbean has the highest concentration of classic all-inclusive beach resorts. The main destinations include:

  • Dominican Republic: Punta Cana, Bayahibe, La Romana and Miches
  • Jamaica: Montego Bay, Negril and Ocho Rios
  • Bahamas: Nassau, Grand Bahama and private-island resorts
  • Barbados: West Coast and South Coast resorts
  • Saint Lucia: Beach resorts, honeymoon properties and luxury hotels
  • Antigua and Barbuda: Beachfront luxury and adults-only resorts
  • Grenada: Smaller luxury resorts and boutique all-inclusive properties

Jamaica has family resorts and couples-only properties around Montego Bay, Negril and Ocho Rios. Barbados also offers adults-only and family-oriented all-inclusive accommodation.

Some popular Caribbean destinations are not fully sovereign countries. Aruba and Curaçao are constituent countries of the Kingdom of the Netherlands, while Turks and Caicos is a British Overseas Territory. All-inclusive resorts are available in each destination.

Does Mexico Have All-Inclusive Resorts?

Mexico has one of the largest and most varied all-inclusive resort markets in the world. Its main resort areas include:

  • Cancún and the Riviera Maya
  • Playa del Carmen
  • Cozumel
  • Los Cabos
  • Puerto Vallarta
  • Mazatlán
  • Ixtapa

Mexico suits travelers looking for a large choice of resort styles. Options include adults-only hotels, family resorts, luxury properties, golf resorts and large beachfront complexes. Hyatt, RIU, Marriott and Club Med all operate all-inclusive resorts in Mexico.

Are There All-Inclusive Resorts in Europe?

Yes. Spain, Portugal, Greece, Italy, France, Türkiye and Bulgaria all have all-inclusive resorts.

Spain has strong availability in:

  • Mallorca
  • Ibiza
  • Tenerife
  • Fuerteventura
  • Gran Canaria

Greece and Portugal are known for island and coastal resorts. Türkiye has many large resort complexes along the Mediterranean coast.

European all-inclusive resorts often form part of holiday packages that include meals, drinks, entertainment and selected activities in the room rate. Hyatt's all-inclusive portfolio includes resorts in Spain and Bulgaria. Club Med lists destinations in Spain, Portugal, Greece, Italy, France and Türkiye.

Are There All-Inclusive Resorts in the Maldives and Mauritius?

Yes. The Maldives, Mauritius and Seychelles all have all-inclusive resorts, especially in the luxury and honeymoon markets.

Plans may include:

  • Full-board or all-inclusive meals
  • Drinks and selected alcoholic beverages
  • Snorkeling and non-motorized watersports
  • Resort activities
  • Airport transfers or excursions in selected packages
  • Private villas or overwater accommodation at higher price points

The Maldives is mainly known for private-island resorts. Mauritius and Seychelles combine resort stays with beaches, nature and local sightseeing. Club Med lists all-inclusive properties in the Maldives, Mauritius and Seychelles, while RIU operates all-inclusive resorts in the Maldives.

Which Countries Offer All-Inclusive Resorts Outside the Caribbean?

All-inclusive resorts are available in several regions outside the Caribbean and Mexico:

  • Africa: Morocco, Senegal, South Africa and Tunisia
  • Asia: Thailand, Indonesia, Malaysia, Japan and China
  • South America: Brazil
  • North America: Canada

In these regions, "all-inclusive" can describe different types of properties. A resort may focus on beaches, skiing, family activities, safaris or wellness. Club Med's portfolio includes beach resorts in Thailand and Indonesia, activity resorts in Japan and China, ski destinations in Europe and beach or safari-style properties in Africa.

What Does "All-Inclusive" Usually Include?

An all-inclusive rate commonly covers:

  • Accommodation
  • Breakfast, lunch and dinner
  • Snacks
  • Selected alcoholic and non-alcoholic drinks
  • Resort entertainment
  • Pools and fitness facilities
  • Non-motorized watersports
  • Kids' clubs or activities at family resorts
  • Taxes, service fees or gratuities at some properties

"All-inclusive" does not mean every service is free. Spa treatments, excursions, airport transfers, laundry, motorized watersports, premium drinks and certain restaurants may cost extra. Marriott identifies laundry, spa services, transportation, tours, motorized watersports and selected food and drinks as common exclusions.

Best Countries to Search First

  • Mexico: The widest choice of resort styles and major beach destinations.
  • Dominican Republic: Large beachfront resorts, package holidays and Punta Cana's extensive resort area.
  • Jamaica: All-inclusive convenience, beaches, local culture and couples-only properties.
  • Spain, Greece or Portugal: European resort holidays with island and coastal options.
  • Maldives, Mauritius or Seychelles: Luxury honeymoons and private-island stays.
  • Costa Rica, Brazil, Morocco or South Africa: All-inclusive accommodation combined with nature, culture or outdoor activities.

Check the exact inclusions before booking. Two resorts in the same country can differ in food, excursions, alcohol, beach access, airport transfers and service charges.

Compare resorts and check dates