30 Best Things to Do in Cancun, Mexico

I’m writing this as I look over the Caribbean Sea and take in the sun, sand and surf that is Cancun. Mexico!

Developed as a resort back in the 70’s, it wasn’t so long ago there was not much here other than the crystal-clear turquoise waters, pristine beaches, a coconut plantation and a fishing village.

Nowadays it’s a vibrant holiday destination and the most populous city in the Mexican State of Quintana Roo.

With plenty of activities to keep you busy, you can explore ancient Mayan ruins like Chichen Itza, dive into the underwater museum of MUSA, or unwind in a luxurious spa-inspired by traditional Mayan wellness rituals.

Whether you want to zipline through the jungle, snorkel with whale sharks, or experience the local culture at a lively market, Cancun has something for everyone.

Here’s my guide to the best things to do in Cancun to help you plan your perfect getaway to this Caribbean paradise.

aerial view of a city with resort and tall buildings in the middle of body of water

Best Things to Do in Cancun

1. Explore the Underwater Museum of Art (MUSA)

musa underwater museum

This has been on my bucket list for years! And I wasn’t disappointed.

Cancun’s Underwater Museum of Art (MUSA) is one of the most fascinating attractions in the region, featuring over 500 life-sized sculptures (including a VW Beetle) that have been carefully placed to foster coral growth and marine life.

You can explore this underwater wonderland through snorkeling, scuba diving, or even from a glass-bottom boat, making it accessible even to those who don’t want to venture into the crystal clear waters of the Caribbean Sea.

The museum was created not only as an artistic endeavor but also as a way to protect the natural reefs by diverting attention to the man-made installations. It’s an unforgettable experience that combines creativity, conservation, and adventure and I highly recommend adding to your bucket list!

2. Visit Chichen Itza, One of the New Seven Wonders of the World

people walking nearby huge pyramid

Chichen Itza, an ancient Mayan city, is a must-see for anyone visiting Cancun. Located just a short drive from the city, this UNESCO World Heritage Site is one of the New Seven Wonders of the World. (At the time of writing I haven’t been yet, but will most certainly update this post after my visit in the coming week!)

The most iconic structure here is El Castillo, a massive step pyramid that was once used as a temple to the god Kukulkan. But Chichen Itza offers much more than just one impressive building; the site is filled with ruins of temples, ball courts, and other remnants of the ancient civilization.

A visit to Chichen Itza offers a glimpse into the rich history and culture of the Mayan people and is a testament to their architectural and astronomical achievements.

3. Relax on the White Sands of Playa Delfines

white sand beach surrounded by nip hut in umbrella style

For those looking to soak up the sun, Playa Delfines is one of Cancun’s most beautiful beaches. Known for its pristine white sands and crystal-clear waters, this public beach is a favorite among both locals and tourists.

What sets Playa Delfines apart from other beaches in Cancun is its laid-back atmosphere. There are no high-rise hotels or beach clubs here, just open spaces and stunning views of the Caribbean Sea.

The beach also features the famous “Cancun” sign, where visitors can snap a picture to remember their trip. Whether you want to swim, sunbathe, or simply enjoy the scenery, Playa Delfines is a perfect spot to unwind.

4. Dive into the Cenotes of the Yucatan Peninsula

blue body of water in the middle of a rock cave and forest

The Yucatan Peninsula is dotted with cenotes, natural sinkholes filled with fresh water that were sacred to the ancient Mayans. Cancun is the perfect starting point to explore some of these stunning natural formations. Cenotes offer a refreshing alternative to the beach, with their cool, clear waters and enchanting surroundings.

Some of the most popular cenotes near Cancun include Cenote Dos Ojos, Gran Cenote, and Cenote Ik Kil. Whether you choose to swim, snorkel, or dive, exploring the cenotes is an unforgettable experience that brings you closer to nature and the region’s ancient history.

5. Experience the Nightlife at Coco Bongo

https://www.cocobongo.com/

No visit to Cancun would be complete without experiencing its vibrant nightlife, and Coco Bongo is the place to be. This iconic nightclub is known for its over-the-top shows that combine music, acrobatics, and special effects.

Unlike traditional nightclubs, Coco Bongo offers a unique entertainment experience that includes impersonators of famous artists, live bands, and a non-stop party atmosphere. The energy is contagious, and the performances are designed to keep the crowd dancing and cheering all night long. Whether you’re a party animal or just looking for a fun night out, Coco Bongo is a must-visit.

6. Explore the Mayan Ruins of Tulum

gray concrete buildings surrounded by green trees

Tulum, located just a short drive from Cancun, is home to some of the most picturesque Mayan ruins in Mexico. Perched on a cliff overlooking the turquoise waters of the Caribbean, the ruins of Tulum offer a breathtaking view that is hard to match. The site is much smaller than Chichen Itza, but it’s equally impressive with its well-preserved structures and stunning coastal backdrop.

Tulum was one of the last cities built and inhabited by the Maya, and its strategic location served as an important trading hub. Today, it’s a popular day trip from Cancun, offering a perfect blend of history, culture, and natural beauty.

7. Take a Day Trip to Isla Mujeres

turtle swimming at a tortoise color beach

Just a short ferry ride from Cancun, Isla Mujeres is a small island that offers a peaceful escape from the hustle and bustle of the city. The island is known for its laid-back vibe, beautiful beaches, and excellent snorkeling and diving opportunities.

One of the highlights of a visit to Isla Mujeres is Playa Norte, a stunning beach with calm, shallow waters that are perfect for swimming. The island is also home to the Turtle Sanctuary, where visitors can learn about and interact with sea turtles. Renting a golf cart is a fun way to explore the island and discover its hidden gems.

8. Swim with Whale Sharks

swimming beside the big whale
https://www.whalesharktourcancun.com/tours/swimming-whale-shark/

Swimming with whale sharks is a once-in-a-lifetime experience and one which I have attempted and failed at no less than 4 times! My daughter who jumped in 1 second before me got a beautiful face full of a whale shark, but by the time I looked down it had dived deep below the surface. I’ve also been scuba diving in Thailand on several occasions where I have again missed the whale shark.

However, you might be much luckier than I as many others on our boat were. These gentle giants migrate to the waters around Cancun from May to September, offering you the unique opportunity to swim alongside the largest fish in the ocean.

Despite their size, whale sharks are harmless and feed primarily on plankton. Tours are available that take you out to the open sea where you can snorkel with these incredible creatures. It was a bit choppy on the day we went and I recommend going in maybe July/Aug for a better chance of both seeing and swimming alongside these beautiful animals.

For me, 5th time lucky I hope!

9. Enjoy a Catamaran Cruise to Isla Contoy

https://www.islacontoyexperience.com/en/

Isla Contoy is a small, uninhabited island located just off the coast of Cancun, and it’s a true paradise for nature lovers. The island is a protected national park and a haven for birdwatchers, as it’s home to over 150 species of birds.

The best way to visit Isla Contoy is on a catamaran cruise, which often includes snorkeling stops at nearby reefs and a delicious lunch on the island. The waters around Isla Contoy are teeming with marine life, making it an ideal spot for snorkeling and swimming. The island itself is pristine, with white sandy beaches and lush vegetation, offering a perfect escape from the crowds.

10. Visit Xcaret Park for an All-Inclusive Experience

large body of water surrounded by cave-like stone with green trees

Xcaret Park is one of the most popular attractions near Cancun, offering a unique combination of natural beauty, cultural experiences, and thrilling activities. The park is set in a lush jungle environment and features underground rivers, cenotes, and a beautiful beach.

Visitors can swim in the rivers, snorkel in the ocean, or simply relax on the beach. Xcaret also offers a variety of cultural shows and exhibitions, including a spectacular evening show that showcases Mexican music and dance.

The park is all-inclusive, meaning your ticket includes access to all the attractions, food, and drinks. It’s a perfect day out for families, couples, or anyone looking to experience the best of Mexico in one place.

11. Discover the Hidden Gem of Puerto Morelos

stumble like white light house near the beach

Just a short drive south of Cancun lies the charming fishing village of Puerto Morelos, a hidden gem that offers a more authentic and laid-back experience compared to the bustling city. This quaint town is known for its vibrant coral reefs, making it a popular spot for snorkeling and diving.

The town’s relaxed atmosphere and small-town charm provide a refreshing contrast to Cancun’s more tourist-heavy areas. Visitors can explore the local markets, enjoy fresh seafood at beachfront restaurants, or simply relax on the quiet beaches. Puerto Morelos also has a beautiful botanical garden, perfect for a stroll among native plants and wildlife.

12. Snorkel at Punta Nizuc

woman snorkeling in between giant reef
https://aquaworld.com.mx/en/blog/punta-nizuc-a-beautiful-reef-in-cancun/

Punta Nizuc is one of Cancun’s best-kept secrets for snorkeling. Located at the southern tip of the Hotel Zone, Punta Nizuc is home to a section of the Great Mesoamerican Reef, the second-largest coral reef system in the world. The clear, shallow waters here are perfect for snorkeling, offering a chance to see a variety of marine life, including colorful fish, rays, and even sea turtles.

The area is also known for its underwater sculptures, which add an artistic touch to the underwater experience. Punta Nizuc provides an excellent snorkeling spot away from the more crowded areas, making it a great choice for those looking to explore Cancun’s underwater world.

13. Indulge in a Traditional Mexican Cooking Class

group of people laughing while cooking
Image Source – Trip Advisor

For a unique and interactive experience, consider taking a traditional Mexican cooking class in Cancun. These classes offer a hands-on way to learn about Mexican cuisine, from selecting fresh ingredients at a local market to preparing dishes like tacos, guacamole, and mole.

Guided by local chefs, participants not only learn cooking techniques but also gain insight into the cultural significance of the dishes. After the class, you’ll get to enjoy a delicious meal of your creation. It’s a fun and educational way to immerse yourself in Mexican culture, and you’ll leave with new skills and recipes to impress your friends back home.

14. Explore the Nichupte Lagoon by Kayak

group of people kayaking at Nichupte Lagoon
https://gokayakcancun.com/laguna-nichupte-morning-kayak-tour/

The Nichupte Lagoon is a vast network of canals and mangroves that offer a different perspective of Cancun. Exploring the lagoon by kayak is a peaceful and scenic way to experience its natural beauty. The calm waters and lush surroundings make for a serene paddling experience, and there’s a good chance of spotting wildlife, including various bird species, iguanas, and even crocodiles.

Kayaking through the mangroves allows you to get up close to the flora and fauna of the region while enjoying the tranquility of this natural habitat. It’s a great activity for nature lovers and those looking to escape the city for a while.

15. Visit the El Rey Ruins

grey concrete ruins bulding

While most visitors to Cancun might head to the more famous ruins like Chichen Itza or Tulum, one of the best things to do in Cancun is to explore the El Rey Ruins, which offer a quieter, less crowded alternative right in the Hotel Zone.

This small archaeological site is home to a collection of ancient Mayan structures and is named after a royal figure whose remains were discovered there. The El Rey Ruins are also famous for the large number of iguanas that roam freely around the site, making it a fun and unique experience for visitors of all ages. It’s a great way to learn about the region’s history without venturing far from the main tourist area.

16. Take a Jungle Tour by Speedboat

group of people riding speadboat touring at the jungle of Cancun
https://jungletourcancun.com/

For an adrenaline-packed adventure, consider taking a jungle tour by speedboat. These guided tours allow you to drive your speedboat through the mangrove channels of the Nichupte Lagoon before heading out to the Caribbean Sea.

The tour typically includes a snorkeling stop at the Punta Nizuc coral reef, where you can explore the vibrant marine life. It’s an exciting way to experience both the natural beauty of Cancun’s inland waterways and the open sea. The combination of speed, adventure, and underwater exploration makes this a popular activity for thrill-seekers and nature enthusiasts alike.

17. Experience a Temazcal Ceremony

cloth made dome-shaped sweat lodge in the middle of the forest with bonefire

A Temazcal ceremony is a traditional Mayan ritual that takes place in a small, dome-shaped sweat lodge. This ancient practice is believed to purify the body and mind, promoting healing and spiritual growth. In Cancun, several wellness centers and resorts offer Temazcal ceremonies guided by a shaman.

The experience involves sitting in the sweat lodge while hot stones are placed in the center and water infused with herbs is poured over them to create steam. The ceremony is accompanied by chanting, meditation, and sometimes music, providing a unique opportunity to connect with Mayan culture and spirituality. It’s a deeply relaxing and rejuvenating experience that many visitors find transformative.

18. Ride an ATV in the Jungle

riding orange ATV in a muddy road surrounded by trees
https://www.cancun-adventure.com/en/tour/outdoor-adventure-cancun

Exploring the jungle terrain of Cancun on an ATV is a thrilling adventure that offers a different kind of fun. Several tour operators in the area provide guided ATV tours that take you through dense jungle paths, across muddy trails, and over rugged terrain.

It’s an exhilarating way to experience the natural beauty of the region while satisfying your need for speed. Many tours also include stops at Cenotes, where you can take a refreshing dip before continuing your adventure. ATV tours are perfect for those looking to add a bit of excitement to their Cancun itinerary.

19. Enjoy a Dinner Cruise on the Lagoon

couple in fancy dress hugging and looking at each other with boat on their back- Best Things to Do in Cancun Mexico
https://www.columbuscancun.com.mx/

A dinner cruise on the Nichupte Lagoon offers a romantic and relaxing way to spend an evening in Cancun. These cruises typically feature a delicious meal, live music, and stunning views of the lagoon as the sun sets. Some cruises offer themed dinners, such as pirate or Caribbean nights, complete with entertainment and dancing.

Whether you’re celebrating a special occasion or just want to enjoy a unique dining experience, a dinner cruise provides a memorable evening on the water. It’s a great way to unwind after a day of exploring and enjoy the natural beauty of Cancun.

20. Visit the Cancun Interactive Aquarium

woman inside the aquarium swimming with fishes- Best Things to Do in Cancun Mexico
https://www.interactiveaquariumcancun.com/

Located in the Hotel Zone, the Cancun Interactive Aquarium offers a fun and educational experience for visitors of all ages. The aquarium features a variety of exhibits showcasing marine life from the Caribbean Sea, including sharks, rays, jellyfish, and colorful fish.

What sets this aquarium apart is its interactive exhibits, where visitors can touch starfish, feed stingrays, and even swim with dolphins. It’s a great way to learn about the ocean and its inhabitants in a hands-on environment. The Cancun Interactive Aquarium provides an entertaining and engaging activity, especially for families with children.

21. Go Zip-Lining at Selvatica

man and woman doing zip line in the middle of the forest, the woman is upside down- Best Things to Do in Cancun Mexico
https://www.selvatica.com.mx/

Selvatica, located just outside Cancun, is one of the top adventure parks in the region, known for its thrilling zip-lining experiences. The park offers a series of zip lines that take you soaring through the jungle canopy, providing a bird’s-eye view of the lush landscape below.

For the more adventurous, there’s even a zip line that ends with a splash into a cenote. Selvatica also offers other adrenaline-pumping activities, such as off-road ATV tours and bungee swings. It’s the perfect destination for thrill-seekers looking to add some excitement to their Cancun trip while enjoying the natural beauty of the region.

22. Take a Cultural Tour of Mercado 28

Market offering a vibrant shopping experience filled with local crafts, souvenirs, and authentic Mexican goods- Best Things to Do in Cancun Mexico

David Stanley from Nanaimo, Canada, CC BY 2.0, via Wikimedia Commons

Mercado 28 is Cancun’s largest market, offering a vibrant shopping experience filled with local crafts, souvenirs, and authentic Mexican goods. Visiting this bustling market is one of the best things to do in Cancun for those looking to immerse themselves in local culture and practice their bargaining skills.

You’ll find everything from handmade jewelry and pottery to traditional Mexican clothing and artwork. The market also has several food stalls where you can sample local delicacies, such as tacos, tamales, and churros. Strolling through the colorful aisles of Mercado 28 is a sensory experience that offers a taste of everyday life in Cancun beyond the tourist zones.

23. Sail on a Pirate Ship Adventure

red pirate like ship with people inside sailing in the middle of the ocean- Best Things to Do in Cancun Mexico
https://www.pirateshipcancun.com/

For a family-friendly evening activity with a twist, consider a pirate ship adventure. Several companies in Cancun offer themed pirate cruises that include dinner, live entertainment, and interactive shows. The experience typically involves sailing along the coastline on a replica pirate ship, complete with costumed crew members and plenty of swashbuckling action.

We boarded the Jolly Roger next to our hotel in Punta Sam and were treated to a night of tequila, music, entertainment dancing and a dinner. It was a fantastic night out and highly recommended!

24. Learn About Marine Life at the Turtle Farm

people walking and standing looking at the turtle in the pond- Best Things to Do in Cancun Mexico
https://en-yucatan.com/isla-mujeres/turtle-farm/

Located on Isla Mujeres, the Turtle Farm (Tortugranja) is dedicated to the conservation and protection of sea turtles. Visitors to the farm can learn about the life cycle of these incredible creatures and the efforts being made to protect them. The farm houses several species of turtles, from hatchlings to adults, and visitors have the opportunity to see them up close.

It’s a great educational experience, especially for families with children. The Turtle Farm also releases baby turtles back into the wild, and visitors can often participate in these releases, providing a unique and memorable experience.

25. Enjoy a Sunset at Mirador de Playa Delfines

sunset in front of the beach with umbrella like nipa hut- Best Things to Do in Cancun Mexico

Mirador de Playa Delfines is a popular viewpoint located at the southern end of the Hotel Zone. It offers breathtaking panoramic views of the Caribbean Sea and the sprawling white sand beaches of Cancun. This spot is particularly famous for its stunning sunsets, where the sky is painted with hues of orange, pink, and purple as the sun dips below the horizon.

The viewpoint is easily accessible and provides a peaceful place to relax and take in the natural beauty of Cancun. It’s an ideal spot for photographers and anyone looking to capture the perfect sunset photo.

26. Visit the Coba Mayan Ruins and Climb the Nohoch Mul Pyramid

large pyramid surrounded by green tall trees- Best Things to Do in Cancun Mexico

While Chichen Itza and Tulum are well-known Mayan ruins, Coba offers a more adventurous experience. Located about a two-hour drive from Cancun, Coba is home to Nohoch Mul, the tallest pyramid in the Yucatan Peninsula. Unlike many other ancient sites, visitors can still climb to the top of this pyramid, offering a panoramic view of the surrounding jungle.

The ruins of Coba are spread out over a large area, and the best way to explore them is by renting a bicycle or taking a guided tour. Visiting Coba provides a unique opportunity to explore a less-visited archaeological site and learn about the ancient Mayan civilization in a more tranquil setting.

27. Participate in a Day of the Dead Celebration

woman in colorful dress and facepaint marching in the street

If you’re visiting Cancun in late October or early November, don’t miss the opportunity to participate in a Day of the Dead (Día de los Muertos) celebration. This traditional Mexican holiday is a time to honor deceased loved ones and celebrate life. In Cancun, several events are held, including parades, altars, and festivals featuring music, dancing, and traditional foods.

The holiday is a vibrant and colorful celebration, with participants often painting their faces as skulls and wearing elaborate costumes. Experiencing the Day of the Dead in Cancun provides a deep cultural insight into Mexican traditions and a unique way to celebrate life and death.

28. Take a Wine and Food Tasting Tour

people putting their glasses together to make a cheers- Best Things to Do in Cancun Mexico
Image Source- Viator.com

For those who appreciate good food and drink, a wine and food-tasting tour in Cancun is a delightful experience. Several restaurants and tour operators offer guided tastings that showcase the best of Mexican cuisine paired with a selection of local wines.

These tours often include stops at various eateries, where you can sample traditional dishes such as ceviche, cochinita pibil, and churros, all expertly paired with wines from different regions of Mexico. It’s a gourmet adventure that allows you to explore the culinary landscape of Cancun while enjoying a relaxing and indulgent afternoon or evening.

29. Visit the Cancun Wax Museum

wax figure of Captain America with Hulk- Best Things to Do in Cancun Mexico
https://skywheelcancun.com/wax-museum-cancun/

For a fun and quirky experience, check out the Cancun Wax Museum located in the Hotel Zone. The museum features over 100 wax figures of famous personalities from around the world, including celebrities, historical figures, and characters from popular movies.

It’s a great indoor activity for families or those looking for a break from the sun. Visitors can take photos with lifelike replicas of their favorite stars and learn about the art of wax sculpting. The Cancun Wax Museum provides a lighthearted and entertaining way to spend a few hours in the city.

30. Relax at a Luxury Spa

woman having back massage near the beach- Best Things to Do in Cancun Mexico

Cancun is known for its luxury resorts, many of which feature world-class spas that offer a range of treatments designed to relax and rejuvenate. From traditional Mayan healing rituals to modern wellness therapies, the spas in Cancun provide a serene escape from the hustle and bustle of the city.

Indulge in a massage, facial, or hydrotherapy session while enjoying beautiful views of the Caribbean Sea. Whether you’re looking to unwind after a day of adventure or simply pamper yourself, a visit to one of Cancun’s luxury spas is the perfect way to enhance your vacation experience.

Best Things to Do in Cancun, Mexico – Summary

Cancun offers an incredible array of activities and experiences that cater to all types of travelers, from adventure seekers and history buffs to those looking to relax and unwind.

Among the best things to do in Cancun are diving the MUSA underwater museum, exploring ancient Mayan ruins, snorkeling in crystal-clear waters, or indulging in delicious local cuisine. (Try the Pastor Tacos!)

We have had an amazing time here and want to come back at some point to dive the underwater rivers that connect the Cenotes so revered by the Mayans.

With its beautiful beaches, vibrant culture, and rich history, it’s no wonder Cancun remains one of the most popular travel destinations in the world. No matter how you choose to spend your time here, you’re sure to create unforgettable memories that will last a lifetime. Have fun!


Subscribe to the Working Traveller Newsletter and alongside weekly money making and nomadic lifestyle tips, get instant access to my FREE ebook – 200+ Side Hustle Ideas for 50+ Nomads!

About the author

Disclaimer: Please note this post may contain affiliate links, from which, at no additional cost to you, I may earn a small commission. Also as an Amazon Associate I earn from qualifying purchases. I only recommend products and services I’ve used or would use myself. If you choose to purchase from any of my links, thanks so much for your support! 😊