best all inclusive resorts in mexico luxury beachfront pool

Best all-inclusive resorts in Mexico, coast by coast

Discover how Mexico’s Caribbean and Pacific coasts compare for an all-inclusive stay. From what each resort’s rate really covers to safety levels and the visitor fees you pay separately, here’s how to choose the right coast before you book.

Eleanor Brooks Avatar

Human-Curated Content:

This article was written and reviewed with expert insight

The best all-inclusive resorts in Mexico occupy two distinct coastlines. Cancun and the Riviera Maya offer Caribbean beaches, cenotes, and resorts with access to major attractions, while the Pacific coast stretches from the desert landscape of Los Cabos to the greener, hillier shores of Puerto Vallarta, Riviera Nayarit, and Huatulco.

Choosing between them involves more than the beach. Some properties include fine dining, premium drinks, and personal service in the rate. Others offer excursions, theme parks, or family activities that would normally cost extra. The month you travel, the condition of the beach, and what your room category features can all change which resort offers the better stay.

This guide compares Mexico’s main all-inclusive regions, the luxury properties worth considering, current travel advisory levels, and the additional charges to check before booking.

What sets the best all-inclusive resorts in Mexico apart

cancun mexico hotel zone beachfront resorts

The best all-inclusive resorts in Mexico differ in what they offer beyond accommodation, meals, and drinks. Some focus on the experience within the property, while others extend their packages to activities and attractions beyond the resort.

Grand Velas Los Cabos and Hotel Xcaret México represent two different approaches to all-inclusive stays. One keeps the focus inside the resort, with fine dining and personalized service, while the other extends the package beyond it, with park admission, excursions, and transportation across the Riviera Maya.

Grand Velas Los Cabos

Grand Velas Los Cabos, on Mexico’s Pacific side, includes five signature à la carte restaurants, premium domestic and international drinks, 24-hour in-suite dining, and a minibar that staff restock daily. The final rate also includes hotel taxes and staff tips.

Dining is a major part of the experience. Among the resort’s restaurants, Frida serves Mexican cuisine, Lucca specializes in Italian-Mediterranean dishes, Cocina de Autor offers a multi-course tasting menu, Sen Lin serves Asian fusion cuisine, and Velas 10 specializes in seafood and steaks. Azul is a separate, more casual restaurant offering buffet and à la carte breakfast and lunch.

Spa treatments and airport transfers cost extra, so consider those expenses when comparing the total price of the package with other luxury all-inclusive properties.

Hotel Xcaret México

On the Caribbean coast, Hotel Xcaret México takes a different approach through its All-Fun Inclusive program. Guests receive unlimited access to seven Grupo Xcaret attractions: 

  • Xcaret: a nature park with underground rivers, coves, and Mexican cultural shows
  • Xel-Há: a natural inlet for snorkeling and swimming
  • Xplor: an adventure park with ziplines, amphibious vehicles, and underground rivers
  • Xplor Fuego: the same adventure circuit after dark
  • Xoxi: an evening Mexican fiesta with dinner and live music on colorful boats along canals near Cancun
  • Xenses: a park built around experiences that play with the senses
  • Xenotes: a tour of four cenotes with rappelling, ziplining, kayaking, and swimming

The package also covers transportation to the parks, round-trip airport transfers, and ferry tickets to Isla Mujeres and Cozumel, including transportation to the ferry terminals. Some parks and tours require reservations, while optional experiences and selected specialty dining cost extra.

With admission and transportation already part of the rate, guests can visit several Riviera Maya attractions without purchasing separate tickets for each outing.

Grand Velas Los Cabos has a kids’ club for ages 4–12 and a separate teens’ club, and Hotel Xcaret México offers family-friendly activities through its included parks and attractions.

Best places in Mexico for an all-inclusive: Caribbean coast vs. Pacific coast

mexico tropical all inclusive resort infinity pool sunset

Cancun and the Riviera Maya have white-sand beaches, cenotes, and Maya archaeological sites. Their beaches, however, can be affected by sargassum, a brown seaweed that washes ashore in large amounts for much of the year. On the Pacific side, Los Cabos has dramatic desert landscapes, but strong surf makes many of its beaches unsafe for swimming. Huatulco has far fewer hotels than Cancun or Los Cabos, with calm bays and protected natural areas.

Cancun and the Riviera Maya

Cancun and the Riviera Maya stretch along the eastern Yucatán Peninsula, with an extensive selection of luxury all-inclusive resorts. If you’re planning a beach-focused stay, check the sargassum situation before you book.

According to Puerto Morelos officials, the sargassum season usually runs from April through November, though the timing can shift. In 2026, the seaweed began reaching the Mexican Caribbean in January, according to the National Polytechnic Institute. Conditions can also differ between nearby beaches, so look up your resort’s area on a sargassum monitoring map or ask the resort about current beach conditions before booking a nonrefundable stay.

The Atlantic hurricane season, from June 1 to November 30, is another factor to consider for summer and fall travel.

Los Cabos

At the southern edge of the Baja California Peninsula, Los Cabos brings together desert hills, rocky headlands, and views of the Sea of Cortez and Pacific Ocean. However, powerful waves, currents, and steep underwater drop-offs make much of its coastline unsafe for swimming.

The Los Cabos Tourism Board lists Médano, Chileno, Santa María, and Palmilla among the area’s swimming beaches.

  • Tip: An ocean-view room doesn’t guarantee a beach where you can swim. If entering the sea directly from your resort is important, use the Los Cabos Tourism Board’s list of hotels on swimmable beaches to narrow your options before comparing rates. Grand Velas Los Cabos, for example, prohibits swimming directly in front of the property and recommends nearby Chileno Beach instead.

The Eastern Pacific hurricane season runs from May 15 to November 30. Winter brings humpback and gray whales to the surrounding waters, and the official whale-watching season usually runs from mid-December through April. Mexican authorities announce the exact dates each year, so confirm them with your tour operator before booking.

Huatulco

Huatulco, on Oaxaca’s Pacific coast, has nine bays and 36 beaches surrounded by forested hills. Huatulco National Park protects about 29,380 acres (11,890 hectares) of coastal and marine environments, and boat excursions provide access to several beaches beyond the main resort areas.

Among the all-inclusive resorts in Huatulco, Secrets Huatulco Resort & Spa offers an adults-only stay on Conejos Bay. Its package includes dining, premium drinks, taxes, and gratuities, although guests must arrange airport transportation separately.

Hurricane and whale-watching seasons

RegionHurricane seasonWhale-watching season
Cancun and Riviera MayaJune 1–November 30Not a primary seasonal attraction
Los CabosMay 15–November 30December 15, 2025–April 30, 2026
HuatulcoMay 15–November 30December 15, 2025–March 21, 2026 

Puerto Vallarta all-inclusive resorts on Banderas Bay and Riviera Nayarit

puerto vallarta mexico oceanfront promenade

Puerto Vallarta all-inclusive resorts extend along Banderas Bay, from the coves south of the city to the beachfront properties of Riviera Nayarit. Hyatt Ziva Puerto Vallarta has a secluded cove setting, with spaces for both families and adults only. Grand Velas Riviera Nayarit stands out for its spacious suites, kids’ and teens’ clubs, and extensive spa facilities.

Puerto Vallarta is in Jalisco, while Riviera Nayarit extends north into the neighboring state of Nayarit. Puerto Vallarta International Airport (PVR) serves both sides of the bay, so travelers can compare properties across the region without changing arrival airports. Grand Velas Riviera Nayarit, for example, is a 15–20-minute drive from PVR.

Hyatt Ziva Puerto Vallarta: a beachfront cove south of the city

A private cove along Las Estacas Beach gives Hyatt Ziva Puerto Vallarta its distinctive setting, with green hills behind the resort and the Pacific directly ahead. The property welcomes all ages, although several facilities cater specifically to adults.

Alongside four infinity pools and a kids’ pool, the resort has a quiet adults-only pool next to Bar Tortugas. Main Tower swim-up rooms open onto a semi-private pool for guests 18 and older.

Grand Velas Riviera Nayarit: spacious suites and spa facilities

Grand Velas Riviera Nayarit in Nuevo Nayarit, formerly Nuevo Vallarta, has 267 spacious suites, each measuring at least 1,000 square feet (93 square meters).

The resort has three outdoor pools, a kids’ club for ages 4–12, and a separate teens’ club for ages 13–18. Its spa also features a Water Ceremony hydrotherapy circuit with steam, heat, and cold-water experiences. Spa treatments cost extra, and it’s best to confirm whether your package includes access to the circuit.

Whale-watching season in Banderas Bay

From December through March, migrating humpback whales visit Banderas Bay. 

Tours depart from locations along the bay, and visitors can sometimes spot whales from beachfront restaurants and hotels. Sightings depend on the animals’ movements and are never guaranteed.

Time zones between Puerto Vallarta and Riviera Nayarit

The state boundary between Jalisco and Nayarit does not automatically mean a change of clocks. Puerto Vallarta and the neighboring municipality of Bahía de Banderas, including Nuevo Nayarit, both observe Central Time. Farther north, the rest of Nayarit follows Pacific Time, one hour behind.

Tip: If you continue north beyond Bahía de Banderas, set your watch back one hour and check the local time for transfers, excursions, and restaurant reservations.

Luxury all-inclusive resorts in Mexico with Forbes and Michelin recognition

los cabos mexico luxury oceanfront resort

Among luxury all-inclusive resorts in Mexico, Grand Velas Los Cabos holds a Forbes Travel Guide Five-Star rating for 2026, while Hotel Xcaret Arte carries a Four-Star rating. Both have Michelin-starred restaurants, but their dining arrangements differ: Grand Velas includes its tasting-menu experience in the resort package, while Xcaret Arte charges separately.

Forbes Travel Guide assesses hotel service and facilities, while Michelin restaurant stars evaluate cooking.

Grand Velas Los Cabos

Grand Velas Los Cabos has 307 ocean-view suites with private terraces, each measuring at least 1,081 square feet (100 square meters). The resort also provides 24-hour in-suite service.

Its Cocina de Autor restaurant holds one Michelin star in the 2026 Mexico guide and serves a multi-course tasting menu to guests aged 18 and older.

As of February 2026, Grand Velas Los Cabos advertised nightly rates starting at $832 per person, based on double occupancy. That figure includes taxes and gratuities but serves as a price reference, not a guarantee of rates for future dates.

Hotel Xcaret Arte

In the Riviera Maya, the Forbes Four-Star Hotel Xcaret Arte is designed for adults and welcomes guests aged 16 and older. Its themed casas draw inspiration from Mexican artistic traditions, and guests can take part in workshops covering pottery, textiles, painting, and dance.

The resort is also home to Le Chique, a restaurant that earned one Michelin star in the 2026 Mexico guide. Its tasting menu costs MXN 3,900 ($211) per person, and wine pairings are charged separately.

Fly business class to Mexico’s resort coasts

Compare business-class fares to Cancun, Cabo, and Vallarta

Safest all-inclusive resorts in Mexico: travel advisory levels by resort area

mexico all inclusive resort beachfront lounge chairs

The US State Department assesses travel risks in Mexico by state, not by individual resort. As of October 2026, Cancun, Los Cabos, Riviera Nayarit, and Huatulco are in states rated Level 2, while Puerto Vallarta falls under Jalisco’s Level 3 advisory.

The ratings range from Level 1 (normal precautions) to Level 4 (do not travel). The department also sets location-specific restrictions for US government employees and advises US travelers to follow them.

Travel advisory levels for Mexico’s main resort destinations

Resort areaStateAdvisory levelAdditional restrictions for US government employees
Cancun, Riviera Maya, Tulum, CozumelQuintana RooLevel 2: Increased cautionNone
Los CabosBaja California SurLevel 2: Increased cautionNone
Puerto VallartaJaliscoLevel 3: Reconsider travelNone 
Riviera NayaritNayaritLevel 2: Increased cautionNone
HuatulcoOaxacaLevel 2: Increased cautionNone 
MazatlánSinaloaLevel 4: Do not travelOnly designated areas, with arrival by air or sea
IxtapaGuerreroLevel 4: Do not travelTravel prohibited

A destination with no restrictions for US government employees still falls under its state’s advisory level. This table follows the May 29, 2026 guidance, checked in October 2026. We recommend reviewing the current Mexico travel advisory before departure.

Safety risks at all-inclusive resorts

The State Department also warns about risks that can affect guests within resort areas:

  • Crime and personal safety: Gang-related shootings have harmed bystanders in Quintana Roo. The advisory also warns of drugged drinks, contaminated alcohol, and sexual assault. Stay in well-lit tourist areas after dark, watch your drinks, and report suspected contaminated alcohol to COFEPRIS, Mexico’s health regulator.
  • Medical care: Some resorts have exclusive deals with ambulance and medical providers, and private treatment can be expensive, so check your insurance coverage before you travel.
  • Beach conditions: Rip currents and powerful waves can make swimming dangerous. Follow warning flags and local restrictions.
  • Transportation: Use dispatched or app-based taxis instead of street hails, and avoid traveling between cities after dark.

Also, we recommend that you arrange your airport transfer through the resort or a reputable provider before arrival, and confirm where exactly you should meet your driver.

Fees and extras that a Mexico all-inclusive rate leaves out

mexico luxury resort infinity pool ocean view

A Mexico all-inclusive rate doesn’t cover state visitor fees, and many packages leave out airport transfers and optional resort services. Some charges come with your airfare, while others require separate payment. The government fees below reflect 2026 rates.

Government visitor fees

FeeAmountHow to pay
Federal DNRMXN 983 ($53) per personAirlines include this federal visitor fee in international flight tickets, so air travelers generally don’t pay it separately.
Quintana Roo: VISITAXMXN 293.28 ($16)Foreign visitors, including children and infants, pay online through the official VISITAX website.
Baja California Sur: Embrace ItMXN 488 ($26) per personForeign visitors staying longer than 24 hours pay through the official Embrace It portal.

VISITAX applies throughout Quintana Roo, including Cancun and the Riviera Maya, while Embrace It applies in Baja California Sur, home to Los Cabos. Check the final amounts on the official websites before traveling and keep the payment confirmations once you pay.

Airport transfers and resort extras

Airport transportation depends on the property. Hotel Xcaret México includes round-trip transfers, while Grand Velas Los Cabos lists private airport transportation at $340 round trip for up to five guests.

Other charges to check include:

  • Spa treatments: Grand Velas Los Cabos and Hotel Xcaret Arte charge separately for massages and other treatments.
  • Premium drinks and late departure: Grand Velas Riviera Maya charges for certain specialty wines and spirits, plus $90 for continued access to its all-inclusive facilities after the standard noon checkout.

Before paying for your stay, confirm which transfers, treatments, drinks, and room benefits your package includes.

Before you book your Mexico resort stay

US travelers flying to Mexico need a valid passport book, not a passport card, with at least one blank page for an entry stamp.

Mexico now issues the tourist immigration form (FMM) digitally for international air arrivals, so you no longer need to fill out a paper form. You can download your digital FMM after entering the country.

Frequently Asked Questions

Where is the best place in Mexico for an all-inclusive resort?

For most travelers, Cancun and the Riviera Maya are the best places in Mexico for an all-inclusive resort, with the country’s widest selection of luxury properties along Caribbean beaches. The region also has cenotes, Maya archaeological sites, and adventure parks nearby, although sargassum seaweed can affect beach conditions for much of the year.

On the Pacific coast, Los Cabos offers upscale resorts and desert scenery, but strong surf makes many of its beaches unsafe for swimming. Puerto Vallarta and Riviera Nayarit combine beachfront accommodation with access to restaurants, shopping, and coastal excursions. Huatulco has fewer major resorts, with nine bays and opportunities for boat trips.

Is it worth going all-inclusive in Mexico?

It is worth going all-inclusive in Mexico if you expect to take advantage of most of the meals, drinks, and activities included in your booking. The financial benefit depends on the package, since some properties include services other hotels charge extra for.

A Grand Velas Los Cabos rate already covers taxes, gratuities, and dinner at five à la carte restaurants, while a Hotel Xcaret México rate adds park tickets and airport transfers. If you plan to spend most days exploring independently or eating at local restaurants, compare the full cost of a regular hotel stay before choosing an all-inclusive package.

What are the best 5-star all-inclusive resorts in Mexico?

Grand Velas Los Cabos is among the best five-star all-inclusive resorts in Mexico, holding Forbes Travel Guide’s Five-Star rating for 2026. Its large ocean-view suites, personalized service, and Michelin-starred Cocina de Autor restaurant set it apart. Forbes ratings come from independent hotel inspections and should not be confused with the star classifications resorts use in their marketing.

Hotel Xcaret Arte, with a Forbes Four-Star rating, offers a different luxury experience in the Riviera Maya. The adults-focused resort hosts Mexican art workshops and is home to the Michelin-starred Le Chique, which charges separately for its tasting menu.

How much does a luxury all-inclusive resort in Mexico cost?

A luxury all-inclusive resort in Mexico can cost several hundred dollars per night for two guests, while high-end suites and premium properties may exceed $1,000 per night. Prices depend on the destination, travel dates, room category, and services covered by the package.

Winter holidays and other busy travel periods often bring higher rates, particularly at popular beachfront resorts. Some hotels quote prices per guest, assuming two people share a room, while others advertise the total room price. Check that distinction alongside taxes, gratuities, transfers, and additional dining or spa charges before comparing offers.

Is Cabo or Puerto Vallarta better for an all-inclusive trip?

Los Cabos is better for an all-inclusive vacation focused on luxury hotels, dramatic ocean views, and relaxation within the resort. Its desert surroundings create a distinctive landscape, although strong surf limits swimming at many beaches.

Puerto Vallarta offers more opportunities to combine resort time with city activities. Visitors can explore the historic center, visit galleries, and dine along the Malecón, while nearby Riviera Nayarit has spacious beachfront resorts with family facilities. Both destinations offer winter whale-watching excursions.

What is the best month to go to Puerto Vallarta?

February is one of the best months to visit Puerto Vallarta, particularly for travelers seeking dry weather and opportunities for whale-watching. Rainfall is generally low, daytime temperatures are comfortable for beach activities, and humpback whales frequent Banderas Bay during the winter migration.

February also falls within the popular tourist season, which can mean higher accommodation prices and greater demand for excursions. March offers similar dry-season conditions, while November and May can appeal to visitors who prefer traveling outside the busiest winter period. For whale-watching tours, check the official operating dates for your travel year before booking.

Was this content helpful? Share it with friends.

Eleanor Brooks Avatar
Eleanor Brooks Avatar

Save up to 70%
on Business class Travel

Our travel agents are experts at booking last minute flight deals to any destination in the world and can offer an amazing flight experience!

Phone-Only Flight Deals

Enter phone number to get a callback

❮

We’ll call you back!

Request received so an agent will contact you at +0000000000 in 3 to 5 minutes

Try again

Sorry, we couldn’t process your request. Please, try again or call now our agent

Contact your agent 24/7 for smooth, affordable business class flights!

We provide professional assistance LIVE

Articles you might like

Our Popular Deals and Destinations