International Travel X
Hurricane Irma X
Hurricane Norma X
Hurricane Maria X
Mexico City Earthquake X
Riviera Maya Eco Tax X

Gran Resorts

Upscale fun on the shores of Cancun and Playa del Carmen.

Gran Resorts invite you to the Mexican Caribbean

Where is it written that fun-loving, carefree enjoyment can’t also be upscale and refined? The all-inclusive resorts offer superb service and convenient access to the many pleasures of Mexico’s Caribbean coast. The Gran Caribe Resort & Spa is awash in Cancun’s sunshine and tropical spirit, with tailor-made experiences for every traveler. The Gran Porto Resort & Spa is located on a beautiful, protected stretch of swim-friendly beach right in the heart of Playa del Carmen, just steps from Fifth Avenue’s shops, clubs and restaurants.

Gran category privileges

Stay in a Gran Junior or Gran Master suites for the Royal Service® treatment: personalized butler service, an adults-only VIP lounge, unlimited greens fees and more. You’ll also enjoy cutting-edge online check-in, with technology that allows guests to preview your suite and terrace views and select your favorite.

Insider Tip

All room categories include free or reduced greens fees at Playacar Golf Club or Riviera Cancun Golf Club.

All-inclusive family fun

Young (and young-at-heart) guests can play to their heart’s content at Gran’s Oki® Splash Water Park and mini golf. The Oki® Kids Club and T-Zone for Teens make sure there’s plenty of fun for everyone.

Insider Tip

Family suites with bunk beds accommodate up to 5 people.

​ ​
Upcoming promotions at
Save up to 50%

Save up to 50% at Gran Porto Resort and save up to 45% at Gran Caribe Resort.  Valid on travel now through December 20, 2018. Additional restrictions and blackout dates may apply.

Featured Rates for


Customize your vacation:

or search site-wide
Package Type

Choose Package Type

Leaving from
Going to

Departure date
Return date
Booking an Infant? Booking an Infant?
Promo code See all codes+

Search non-stop flights on
Begin your search
Time Rendered:2017-09-25T19:02:01.9511848-05:00 || Read From Cache: [[SpecialsRequest|VAXWEBFJT|false|||False|False|False|True|False|False|False|False|713,||(FALSE)]][[SpecialsRequest|VAXWEBFJT|false|||False|False|False|False|False|False|False|False|713,||(FALSE)]][[SpecialsRequest|VAXWEBFJT|false|||False|False|False|True|False|False|False|False|713,||(TRUE)]][[SpecialsRequest|VAXWEBFJT|false|||False|False|False|True|False|False|False|False|713,||(TRUE)]]