Photo from Unsplash
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
Our top 3
No. 1
Hacienda del Mar Los Cabos
Los Cabos, Mexico
Best in Los Cabos
No. 2
The Westin Playa Vallarta
Puerto Vallarta, Mexico
Best for a short transfer
No. 3
Royalton Splash Riviera Cancun (opens marriott.com in a new tab)
Riviera Cancun
Best for families
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.
| # | Hotel | Best for | Points a night from | Rating |
|---|---|---|---|---|
| 1 | Hacienda del Mar Los Cabos, An Autograph Collection All-Inclusive ResortLos Cabos, Mexico | in Los Cabos | 66,000 | Exceptional |
| 2 | The Westin Playa Vallarta, an All-Inclusive ResortPuerto Vallarta, Mexico | a short transfer | 49,000 | Exceptional |
| 3 | Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort (opens marriott.com in a new tab)Riviera Cancun | families | See Marriott | Not tracked yet |
| 4 | Marriott Cancun, An All-Inclusive ResortCancun, Mexico | in Cancun's Hotel Zone | 50,500 | Exceptional |
| 5 | Paraiso de la Bonita, a Luxury Collection Resort, Riviera Maya, Adult All-Inclusive (opens marriott.com in a new tab)Puerto Morelos, Riviera Maya | adults-only luxury | See Marriott | Not tracked yet |
| 6 | Almare, a Luxury Collection Resort, Isla Mujeres, Adult All-Inclusive (opens marriott.com in a new tab)Isla Mujeres | adults-only island stay | See Marriott | Not tracked yet |
| 7 | Delta Hotels Riviera Nayarit, An All-Inclusive ResortRiviera Nayarit, Mexico | a relaxed Riviera Nayarit stay | 42,500 | Great |
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¢
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.
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.
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¢
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.
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.
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
- Book five nights on one points reservation and the cheapest night is free. Find five-night stays.
- Have a Free Night Award? Add up to 25,000 of your own points to reach a pricier night. Using Free Night Awards.
- Points cover the room, room tax and service charge, not resort fees or parking. Check whether points beat the cash price.
- Short on points? The Marriott cards that earn them fastest.
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.
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.