Skip to content

Join our private Facebook group for Marriott Bonvoy members. Join the group (opens Facebook in a new tab)

A long white beach beside turquoise Caribbean water

Photo from Unsplash

Updated Nov 14, 2026

Best Marriott all-inclusive resorts in Mexico (2027)

The short answer

Hacienda del Mar Los Cabos leads for a Los Cabos all-inclusive, The Westin Playa Vallarta for a short airport transfer and swim-up suites, and Royalton Splash Riviera Cancun for families, with a water park. For adults only, choose Paraiso de la Bonita or Almare.

7
picks, ranked
42,500
points a night, the lowest we found in our preview prices
Picks checked against Marriott’s pages on Nov 14, 2026.

Our top 3

  1. No. 1

    Hacienda del Mar Los Cabos

    Los Cabos, Mexico

    Best in Los Cabos

    Why it made the list

  2. No. 2

    The Westin Playa Vallarta

    Puerto Vallarta, Mexico

    Best for a short transfer

    Why it made the list

  3. No. 3

    Royalton Splash Riviera Cancun (opens marriott.com in a new tab)

    Riviera Cancun

    Best for families

    Why it made the list

Side by side

Points a night from the lowest price we found in our preview prices, and our rating of the best-value stay we found. Hotels we don’t track yet link to Marriott. How we rate stays.

#HotelBest forPoints a night fromRating
1Hacienda del Mar Los Cabos, An Autograph Collection All-Inclusive ResortLos Cabos, Mexicoin Los Cabos66,000Exceptional
2The Westin Playa Vallarta, an All-Inclusive ResortPuerto Vallarta, Mexicoa short transfer49,000Exceptional
3Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort (opens marriott.com in a new tab)Riviera CancunfamiliesSee MarriottNot tracked yet
4Marriott Cancun, An All-Inclusive ResortCancun, Mexicoin Cancun's Hotel Zone50,500Exceptional
5Paraiso de la Bonita, a Luxury Collection Resort, Riviera Maya, Adult All-Inclusive (opens marriott.com in a new tab)Puerto Morelos, Riviera Mayaadults-only luxurySee MarriottNot tracked yet
6Almare, a Luxury Collection Resort, Isla Mujeres, Adult All-Inclusive (opens marriott.com in a new tab)Isla Mujeresadults-only island staySee MarriottNot tracked yet
7Delta Hotels Riviera Nayarit, An All-Inclusive ResortRiviera Nayarit, Mexicoa relaxed Riviera Nayarit stay42,500Great
  1. No. 1

    Hacienda del Mar Los Cabos

    Hacienda del Mar Los Cabos, An Autograph Collection All-Inclusive Resort

    Autograph Collection · Los Cabos, Mexico

    Best in Los Cabos

    An Autograph Collection resort on the Los Cabos coast that became all-inclusive on July 1, 2025, with 242 deluxe rooms and 28 suites. Meals, drinks, non-motorized water sports and kids' activities are in the price.

    Points a night from
    66,000
    Cash a night
    $1,043
    Best value
    Exceptional, 1.68¢
  2. No. 2

    The Westin Playa Vallarta

    The Westin Playa Vallarta, an All-Inclusive Resort

    Westin · Puerto Vallarta, Mexico

    Best for a short transfer

    On the beach in Marina Vallarta, about 10 minutes from the airport, with 281 suites including swim-up rooms and a Heavenly Spa.

    Points a night from
    49,000
    Cash a night
    $719
    Best value
    Exceptional, 1.62¢

    Good to know

    • Spa treatments and premium drinks cost extra.
  3. No. 3

    Royalton Splash Riviera Cancun (opens marriott.com in a new tab)

    Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

    Autograph Collection · Riviera Cancun

    Best for families

    Built around one of the largest on-site water parks in the Caribbean, by Marriott's count, with waterslides, splash pads and lazy rivers, plus a free kids club for ages 4 to 12 and many swim-up suites.

    Good to know

    • Spa treatments, motorized water sports and tours cost extra.
  4. No. 4

    Marriott Cancun

    Marriott Cancun, An All-Inclusive Resort

    Marriott Hotels · Cancun, Mexico

    Best in Cancun's Hotel Zone

    On the beach in Cancun's Hotel Zone, about 15 minutes from the airport, next to JW Marriott Cancun. Pools include a lazy river and a water slide, and the resort welcomes all ages.

    Points a night from
    50,500
    Cash a night
    $765
    Best value
    Exceptional, 1.61¢
  5. No. 5

    Paraiso de la Bonita (opens marriott.com in a new tab)

    Paraiso de la Bonita, a Luxury Collection Resort, Riviera Maya, Adult All-Inclusive

    The Luxury Collection · Puerto Morelos, Riviera Maya

    Best adults-only luxury

    An adults-only Luxury Collection resort of about 100 oceanfront suites in Puerto Morelos, around 20 km from Cancun airport. Meals, drinks, non-motorized water sports and gratuities are in the rate.

    Good to know

    • The hotel has no airport shuttle.
    • Spa treatments, motorized water sports and tours cost extra.
  6. No. 6

    Almare (opens marriott.com in a new tab)

    Almare, a Luxury Collection Resort, Isla Mujeres, Adult All-Inclusive

    The Luxury Collection · Isla Mujeres

    Best adults-only island stay

    An adults-only resort of 109 rooms on Isla Mujeres, off Cancun, with a rooftop pool and ALMA Spa. Meals, drinks, entertainment and gratuities are in the rate.

    Good to know

    • Spa treatments, motorized water sports and tours cost extra.
  7. No. 7

    Delta Hotels Riviera Nayarit

    Delta Hotels Riviera Nayarit, An All-Inclusive Resort

    Delta Hotels · Riviera Nayarit, Mexico

    Best for a relaxed Riviera Nayarit stay

    Near Cruz de Huanacaxtle, about 15 miles from Puerto Vallarta's airport, with a natural pool, a lazy river, a water slide and the Tzicuri Spa.

    Points a night from
    42,500
    Cash a night
    $566
    Best value
    Great, 1.40¢

Preview: points and cash figures are sample prices for illustration, not live availability.

How we chose

We rank each hotel by how well it fits what the list is for, using facts from Marriott’s and the hotel’s own pages: the beach, the pools, the kids club, the fees. For hotels we track, we add our points prices and rate the best stay we found by value per point; we call a stay Fair from 0.70¢ a point, and below that we say pay cash.

At all-inclusive resorts, a points night covers the package for two, meals and drinks included, so the points price compares with a cash rate that already includes food.

No hotel pays to be on our lists, and we don’t take a fee for a place in them.

Make the points go further

Questions

Does Marriott have all-inclusive resorts in Mexico?

Yes. All-Inclusive by Marriott Bonvoy has resorts in Los Cabos, Puerto Vallarta, Riviera Nayarit, Cancun, the Riviera Maya and Isla Mujeres.

Do Marriott points cover food and drinks at all-inclusive resorts?

Yes. A points night at an all-inclusive resort covers the package for two, meals and drinks included. Extra guests pay, and spa treatments and tours cost extra.

Which Marriott all-inclusive in Mexico is adults only?

Paraiso de la Bonita in the Riviera Maya and Almare on Isla Mujeres are both adults-only Luxury Collection resorts.

What is the best Marriott all-inclusive in Mexico for families?

Royalton Splash Riviera Cancun, for its water park and free kids club for ages 4 to 12. Marriott Cancun, An All-Inclusive Resort has a lazy river and a water slide.

Is Royalton part of Marriott?

Royalton Splash Riviera Cancun is an Autograph Collection all-inclusive resort, so you book it at marriott.com and earn and redeem Bonvoy points there.

Want one of these on points?

Tell us your balance and we'll alert you when we find an exceptional escape within reach.

points

Sources: Marriott’s and each hotel’s own pages, All-Inclusive by Marriott Bonvoy, Marriott Bonvoy terms, section 3.2.f. Fees and rules change, so confirm with the hotel before you book. Award Escape is independent of Marriott.