Line 4 · Beach

Cancún & Riviera Maya with kids

Quintana Roo, Mexico

Best timeDec–Apr
Getting thereFly
Good forBeach, History & culture
DocumentsPassport needed

All-inclusive resorts, swimming in cenotes, Chichén Itzá and Tulum's ruins, and Xcaret.

Many all-inclusives let kids stay free or at half price.

Price it for your family from your ZIP →

What it costs

Example for 2 adults and 2 kids, 5 days, including lodging, food and activities. Gas or flights depend on where you live, so price it from your ZIP for the full total.

Where you stayEstimated total*
Budget (1★)$1,860
Mid-range (3★)$2,960
Luxury (5★)$6,480

*Planning estimate from typical recent prices, before travel, with an 8% buffer. Holiday weeks and school breaks cost more.

Best time to go

  1. JanBest
  2. FebBest
  3. MarBest
  4. AprBest
  5. MayGood
  6. JunGood
  7. JulGood
  8. AugGood
  9. SepGood
  10. OctGood
  11. NovGood
  12. DecBest

Top attractions in Quintana Roo

  1. Chichén ItzáWonder of the World
  2. Tulum ruinsClifftop Maya city
  3. XcaretEco-park
  4. Xel-HáSnorkel park
  5. Cenote Ik KilSinkhole swimming
  6. CobáJungle ruins
  7. Isla MujeresIsland day trip
  8. CozumelReef diving
  9. Akumal BaySea turtles
  10. Quinta AvenidaPlaya del Carmen

Where to eat in Quintana Roo

  1. Resort dining$$$Included at all-inclusives
  2. La Habichuela$$$Cancún
  3. Taquería El Fogón$Al pastor in Playa
  4. Tacos Rigo$Cancún
  5. Lorenzillo's$$$Lobster
  6. Hartwood$$$Tulum wood-fire
  7. Antojitos La Chiapaneca$Tulum tacos
  8. Mercado 28$Cancún market

Things to do

  1. Swim in cenotesDozens to choose from
  2. Snorkel with turtlesAkumal
  3. Golf cart around Isla MujeresFerry from Cancún
  4. Xcaret Mexico EspectacularNight show
  5. Snorkel the MUSA underwater museumSculptures
  6. Swim with whale sharksJune to September
  7. Bike around CobáRentals at the entrance
  8. Catamaran cruiseSnorkel stops
  9. Maya cooking classHands-on
  10. Sea turtle releaseSeasonal

Places change. Tap any name to check it on Google Maps before you go.

More stops on The Beach Line