Best things to do in Cancun
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Cancun
Tours & day trips
See all 540 activities
Isla Mujeres Catamaran with Snorkeling-Optional Lunch, Open Bar & Transfer
Cruises & boat tours
See all 234 activities
Isla Mujeres Catamaran with Snorkeling-Optional Lunch, Open Bar & Transfer
Adventure & outdoor
See all 85 activities
quad bike, Ziplining & Cenote Tour at Extreme Adventuring Eco Park
Private & custom tours
See all 72 activities
Cancun's Hidden Gems: A Self-Guided Tour
Theme parks
See all 15 activities
Park Xcaret Admission with Show and Optional Transport
Popular places to visit

Delfines Beach
Nothing says vacation like spending a lazy day at Delfines Beach, a popular beach in Avenida Kukulkan. Amble around this relaxing area's seaside or experience its entertainment choices.

La Isla Shopping Mall
You can browse for souvenirs when you visit La Isla Shopping Mall, a favorite shopping spot in Avenida Kukulkan. Stroll along the seaside in this relaxing area, or check out its top-notch restaurants.

Playa Tortugas
Why not spend a carefree afternoon at Playa Tortugas during your travels in Avenida Kukulkan? Discover the top-notch restaurants and entertainment choices in this romantic area.

Gaviota Azul Beach
If a restful vacation is part of your travel plans, Gaviota Azul Beach might be the perfect place to seek out during your trip to Avenida Kukulkan. Amble around this romantic area's seaside or experience its entertainment choices.

Riviera Cancun Golf Resort
Enjoy a round of golf in Cancun at Riviera Cancun Golf Resort. Discover the beautiful sunrises and lively bars in this family-friendly area.

Forum Beach
Why not spend a carefree afternoon at Forum Beach during your travels in Avenida Kukulkan? Stroll along the seaside or experience the entertainment choices in this relaxing area.











































