In Riviera Maya, travelers can sunbathe and swim at beautiful beaches, snorkel in the world’s second largest coral reef, visit archaeological sites dating back to the 7th century A.D., go shopping, dine in great international restaurants, and party like a spring breaker — all in one day. This stretch of coastline between Cancun to the north and Tulum to the south is lined with some truly decadent resorts with some truly decadent all-inclusive packages. Check out our favorites.
All products are independently selected by our writers and editors. If you buy something through our links, Oyster may earn an affiliate commission.