Things to do in Riviera Maya
Activities, attractions and tours
Visit Riviera Maya





Things to do

Park Xcaret Admission with Show and Optional Transportation
S$141
per adult
90% of travellers recommend

Xel-Ha - A Natural Water Park Experience - Optional Transportation
S$115
per adult
90% of travellers recommend

Xoximilco Mexican Fiesta: Tasting Traditional Menú & Tequila Open Bar
S$138
per adult
92% of travellers recommend

Speedboat & Snorkeling Tour in Cancun a Jungle Tour Adventure
S$76
per adult
94% of travellers recommend

Xplor - Food & Beverages Included, Optional Transportation
S$195
per adult
94% of travellers recommend

Half-Day Sea Turtle and Cenote Snorkeling Tour from Cancun & Riviera Maya
S$102
per adult
98% of travellers recommend

Cozumel Catamaran: El Cielo Snorkel & Kuza Beach Park
S$194
per adult
82% of travellers recommend
- Explore activitiesExplore thousands of experiences from activities and attractions to day tours and transfer.
- Book with easeSkip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
- Treat yourselfMembers save % or more when you book activities.
What to do in Riviera Maya
Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.
Explore a world of travel with Expedia
- 4 Star Hotels in Riviera Maya
- 5 Star Hotels in Riviera Maya
- B&B in Riviera Maya
- Adults Only Hotels in Riviera Maya
- All Inclusive Hotels and Resorts in Riviera Maya
- Beach Resorts in Riviera Maya
- Budget Hotels in Riviera Maya
- Hotels with Childcare in Riviera Maya
- Hotels with Entertainment in Riviera Maya
- Hotels with Restaurants in Riviera Maya
- Hotels with smoking rooms in Riviera Maya
- Hotels with Waterparks in Riviera Maya
- Hotels with Yoga in Riviera Maya
- Pet friendly Hotels in Riviera Maya
- Romantic Hotels in Riviera Maya
- Inns in Riviera Maya
- Residences in Riviera Maya
- Resorts in Riviera Maya
- Hotels near Xpu-ha Beach















