I loved my time in the Yucatan Peninsula! We stayed in Cancun, and while I got a taste of its beauty, history, and incredible food, I barely scratched the surface.
From the turquoise waters of the Caribbean to the ancient ruins hidden in the jungle, there’s so much more I want to see.
Next time, I’ll make sure to explore further; more cenotes, more Mayan ruins, and definitely more tacos!
But for now, here are some of the highlights from my trip, along with a few experiences still on my Yucatan bucket list!

Things to Do on the Yucatan Peninsula – Archaeological & Historical Sites
1. Explore the Majestic Chichen Itza

Chichen Itza is one of the most famous archaeological sites in the world and a UNESCO World Heritage Site. As one of the New Seven Wonders of the World, this ancient Mayan city is a must-visit for anyone traveling to the Yucatan Peninsula.
The iconic El Castillo pyramid, also known as the Temple of Kukulkan, towers over the complex and offers a glimpse into the fascinating history of the Mayan civilization. Wander through the ruins, and don’t miss the Great Ball Court, the Sacred Cenote, and the Temple of the Warriors.
NB: We left our hotel around 7am to get to reach the site before 10am. This meant that a) – it wasn’t so hot (although we stayed until almost lunchtime so it did get a tad warm! b) – we missed the crowds – we were leaving as huge bus fulls of tourists were arriving!
2. Visit the Colorful Town of Valladolid

Valladolid is a charming colonial town located in the heart of the Yucatan Peninsula. With its vibrant pastel-colored buildings, cobblestone streets, and rich cultural heritage, Valladolid is the perfect place to experience authentic Yucatecan life.
Stroll through the town’s main square, visit the impressive San Gervasio Cathedral, and explore local artisan shops. Don’t forget to try traditional dishes like cochinita pibil at one of the local eateries. Valladolid is also a great base for exploring nearby cenotes and archaeological sites.
NB: We stopped here on route back to our hotel after Chichen Itza and the Ik Kil Cenote. Lovely way to end the day.
3. Discover the Ancient City of Uxmal

Uxmal is another impressive Mayan archaeological site that should be on your Yucatan itinerary. Known for its intricate architecture and unique Pyramid of the Magician, Uxmal is a less crowded alternative to Chichen Itza.
The site offers visitors the chance to explore ancient palaces, temples, and ball courts, all set amidst a jungle backdrop. Uxmal is also part of the Puuc Route, which includes other lesser-known Mayan sites such as Kabah, Sayil, and Labna. A visit to Uxmal provides an intimate glimpse into the past, without the large crowds of more famous sites.
4. Visit the Tulum Archaeological Site

While Tulum is known for its beaches, it’s also home to an impressive archaeological site. The Tulum ruins are perched on a cliff overlooking the Caribbean Sea, offering visitors both a cultural and scenic experience.
Once a major port city for the ancient Maya, Tulum’s well-preserved walls, temples, and structures provide insight into the civilization’s coastal life. The Temple of the Frescoes and the Castillo are among the highlights, and the views of the turquoise sea below are stunning.
5. Wander the Ruins of Coba

The ancient city of Coba offers a unique archaeological experience compared to more visited sites like Chichen Itza. Nestled deep within the jungle, Coba covers a vast area that is best explored by bicycle, which can be rented on-site. The site’s most famous feature is Nohoch Mul, the tallest pyramid in the Yucatan Peninsula, which visitors can still climb to enjoy breathtaking views over the dense jungle.
Experience a sense of adventure as you navigate the network of stone causeways, or sacbeob, that connect various parts of the ancient city. The relative seclusion of Coba also means fewer tourists, allowing for a more personal and peaceful exploration of Mayan history.
6. Stroll Through the Streets of Merida

Merida, the capital of the Yucatan state, is a vibrant city that beautifully blends colonial history with modern culture. Often referred to as the “White City,” Merida is known for its beautiful architecture, bustling markets, and lively plazas.
Take a walk along Paseo de Montejo, the city’s grand boulevard lined with colonial mansions, or visit the bustling Lucas de Galvez Market for local crafts and delicious Yucatecan cuisine. Merida is also a hub for cultural events, with live music, dance performances, and festivals taking place regularly.
7. Visit the Historic City of Izamal

Known as the “Yellow City,” Izamal is a small town with a big presence, thanks to its nearly uniform yellow-painted buildings that give the entire town a vibrant glow. Izamal is steeped in history, blending its pre-Hispanic and colonial past. The town was a significant Mayan pilgrimage site, and visitors can still see ancient pyramids such as Kinich Kakmo towering above the town.
The most famous landmark, however, is the Convento de San Antonio de Padua, a sprawling 16th-century monastery built atop a former Mayan temple.
8. Discover the Mayan City of Ek Balam

Ek Balam is a lesser-known but equally fascinating Mayan archaeological site located about 30 minutes from Valladolid. The site’s main attraction is the Acropolis, a massive structure that visitors can climb to enjoy stunning views of the surrounding jungle. The intricate carvings and stucco sculptures that adorn the Acropolis make it one of the most visually striking ruins in the region.
Ek Balam is also unique for its peaceful, uncrowded atmosphere, allowing visitors to explore the site without the hustle and bustle often found at more popular ruins like Chichen Itza. Its remote location and rich history make it a hidden gem for those looking to delve deeper into the Yucatan’s ancient past.
Things to Do on the Yucatan Peninsula – Cenotes
9. Swim in the Enchanting Cenote Ik Kil

Located near Chichen Itza, Cenote Ik Kil is one of the most beautiful and famous cenotes in the Yucatan Peninsula. This natural sinkhole, surrounded by lush greenery and vines, offers a refreshing escape from the heat.
The clear turquoise waters are perfect for swimming and snorkeling, and the experience of floating in this sacred space, once revered by the ancient Maya, is unforgettable. With its stunning beauty and serene atmosphere, Cenote Ik Kil is a must-visit for any traveler exploring the area.
NB: It’s cold! I jumped in from the small cliff at the edge of the Cenote which is the best way to get in. But once in you’ll see the steam rising from each other’s heads as the cold water contrasts with the warmth of your head! They’ll say you need an hour to 90 mins here. I’d say 30min to an hour including showering and changing.
10. Explore the Mystical Cenote Suytun

Cenote Suytun is a unique and magical destination in the Yucatan Peninsula. Known for its iconic stone pathway that leads to the center of the cenote, where light beams down from an opening above, this cenote offers an otherworldly experience. The water is calm and shallow, making it a perfect spot for both swimming and photography.
Visiting Cenote Suytun is one of the best things to do in Mexico’s Yucatan Peninsula due to its peaceful ambiance, making it one of the most memorable cenotes in the region.
11. Snorkel at Gran Cenote

Gran Cenote is one of the most popular cenotes in the Yucatan Peninsula, particularly for snorkeling enthusiasts. Located near Tulum, its crystal-clear waters make it ideal for exploring underwater life, including turtles, fish, and stunning limestone formations.
The cenote is open to visitors who wish to swim in both its natural light-filled areas and darker cave sections, giving you a diverse snorkeling experience. With the water temperature staying cool throughout the year, it’s a perfect way to escape the heat while marveling at the natural beauty below the surface. The lush greenery surrounding the cenote enhances its tranquil atmosphere, making it a must-visit for nature lovers in the Yucatan.
12. Discover the Magic of Cenote Dos Ojos

Cenote Dos Ojos is one of the Yucatan Peninsula’s most famous and breathtaking cenotes. Its name, which translates to “Two Eyes,” comes from the two large circular cenotes that are connected by a cavern. These cenotes are a favorite among divers and snorkelers, offering crystal-clear waters and fascinating underwater formations such as stalactites and stalagmites.
Dos Ojos is part of one of the longest underwater cave systems in the world, making it a significant site for cave diving. Even for non-divers, swimming in this cenote offers a serene and mystical experience, as sunlight streams through the water, creating a magical underwater landscape.
13. Explore the Cenote Route in Puerto Morelos

The Cenote Route near Puerto Morelos is a fantastic option for those who want to explore multiple cenotes in a single day. This route offers a variety of cenotes, each with its own unique character, from open-air cenotes perfect for swimming to enclosed cave cenotes ideal for adventurous diving. Some cenotes even offer activities like zip-lining and cliff diving, providing an exciting mix of relaxation and thrill.
The Cenote Route is less crowded than more famous cenotes near Tulum, making it a hidden gem for travelers looking for an off-the-beaten-path adventure. As you drive along the scenic route, you’ll also enjoy views of the Yucatan’s lush jungle landscape.
14. Take a Dip in Cenote Xkeken

Cenote Xkeken, also known as Dzitnup Cenote, is a magical underground cenote located near the town of Valladolid. This cenote is famous for its striking stalactites and serene atmosphere. As you descend into the cavern, you’ll be greeted by the cool air and clear waters that make Xkeken a perfect spot for a refreshing swim.
The cenote is illuminated by a single beam of sunlight that filters through a small hole in the cave’s roof, casting a mystical glow on the water below. Xkeken is less crowded than some of the more famous cenotes, providing a peaceful and almost spiritual experience for visitors.
15. Explore the Underground Rivers at Sac Actun

Hidden beneath the Yucatan Peninsula lies Sac Actun, one of the world’s longest underwater cave systems. Stretching over 350 kilometers, these flooded caverns are a divers paradise, offering a surreal experience of swimming through crystal-clear waters surrounded by ancient rock formations. Even if you’re not a diver, snorkeling through the cenotes that connect to the system is an unforgettable way to explore this underground world
Things to Do on the Yucatan Peninsula – Nature & Outdoors
16. Visit the Pink Lakes of Las Coloradas

Las Coloradas, located on the northern coast of the Yucatan Peninsula, is famous for its striking pink-hued lakes. The vibrant pink color of the water is caused by high concentrations of salt and microorganisms, creating an otherworldly landscape.
A visit to Las Coloradas offers the perfect opportunity for stunning photography and a unique natural experience. While swimming in the lakes is not allowed, you can take a guided tour to learn more about the salt production process and the unique ecosystem of the area.
17. Take a Boat Tour in Rio Lagartos

Rio Lagartos is a nature lover’s paradise, offering boat tours through mangroves, lagoons, and wetlands. This protected area is home to a wide variety of wildlife, including flamingos, crocodiles, and over 300 species of birds.
A boat tour in Rio Lagartos allows you to get up close to these incredible creatures while exploring the tranquil beauty of the Yucatan’s natural landscapes. It’s an unforgettable experience for anyone interested in nature and wildlife.
18. Experience the Celestun Biosphere Reserve

Celestun Biosphere Reserve is a natural paradise for bird watchers and wildlife enthusiasts. This protected area on the Gulf of Mexico is known for its vibrant pink flamingo population, which can be seen in large numbers during the winter months.
A boat tour through the mangroves and wetlands of Celestun allows visitors to witness not only flamingos but also herons, pelicans, and even crocodiles. The reserve is home to over 300 species of birds, making it one of the best places for birdwatching in the Yucatan. The peaceful atmosphere of Celestun, combined with its stunning wildlife, offers a refreshing break from the more tourist-heavy destinations.
19. Relax at the Bacalar Lagoon

Often called the “Lake of Seven Colors,” Bacalar Lagoon is a hidden gem in the Yucatan Peninsula that offers a peaceful escape from the more tourist-heavy areas. The lagoon is known for its stunning shades of blue, which shift throughout the day as sunlight hits the water at different angles.
Its calm, crystal-clear waters are perfect for swimming, kayaking, or simply lounging by the shore and enjoying the natural beauty. Unlike the crowded beaches of the Riviera Maya, Bacalar offers tranquility and relaxation in a pristine, natural setting. For an added adventure, you can explore the nearby cenotes that feed into the lagoon or visit the small but charming Bacalar town.
20. Relax on the Pristine Beaches of Tulum

Tulum is famous for its stunning beaches, where powdery white sand meets crystal-clear turquoise waters. Whether you’re looking to relax, swim, or explore nearby coral reefs, Tulum’s beaches have it all. One of the most popular beaches is Playa Paraiso, which offers breathtaking views of the Tulum ruins perched on a cliff above.
Spend your day soaking up the sun, enjoying beachside cocktails, or taking a dip in the warm Caribbean Sea. Tulum’s laid-back vibe makes it an ideal spot for unwinding after days of exploring.
21. Visit Sian Ka’an Biosphere Reserve

A UNESCO World Heritage site, Sian Ka’an is one of the most ecologically diverse areas in Mexico, home to mangroves, lagoons, and untouched beaches teeming with wildlife. You might spot dolphins, manatees, or even jaguars if you’re lucky.
A guided boat tour is the best way to explore, taking you through winding waterways and past ancient Mayan ruins hidden in the jungle.
22. Float Down the Lazy River at Muyil

For a unique and peaceful adventure, take a boat through the Sian Ka’an Biosphere Reserve to reach Muyils famous lazy river. After a short walk through the jungle, you’ll step into a natural canal where the gentle current carries you effortlessly through clear, shallow waters surrounded by lush mangroves. It’s one of the most relaxing ways to experience the beauty of the reserve.
23. Snorkel with Sea Turtles in Akumal

Akumal, meaning ‘Place of the Turtles’ in Mayan, is one of the best spots in the Yucatan to swim alongside wild sea turtles in their natural habitat. This protected bay offers shallow, calm waters perfect for snorkeling, where you can observe these graceful creatures gliding through the seagrass beds. To help preserve their environment, it’s best to visit with a certified guide who follows responsible tourism practices.
24. Relax on Isla Holbox

If you’re looking for a car-free paradise, Isla Holbox is the place to be. This laid-back island boasts white sandy beaches, hammocks strung over the shallow turquoise waters, and a chilled-out vibe that feels worlds away from the busy tourist hubs. At night, the magic continues with the chance to see bioluminescence ‘tiny glowing organisms’ that light up the waves as you wade through the water.
25. Visit Isla Mujeres

A short ferry ride from Cancun, Isla Mujeres is a small island known for its relaxed atmosphere, stunning coastline, and top-notch snorkeling. Rent a golf cart to explore, visit the sea turtle sanctuary, or relax on Playa Norte, one of Mexico’s most beautiful beaches. As the day winds down, head to the island’s western shore for a spectacular sunset over the Caribbean Sea.
26. Swim with Whale Sharks

Between June and September, the waters off Isla Holbox and Isla Mujeres become home to the world’s largest fish – whale sharks. These gentle giants migrate to the area to feed, offering a once-in-a-lifetime opportunity to swim alongside them in their natural habitat. Tours follow strict conservation guidelines to ensure the experience is both safe and respectful for the sharks, making it an unforgettable eco-adventure.
27. Experience the Local Flavors of the Yucatan

The Yucatan Peninsula is home to a rich and diverse culinary tradition that combines Mayan, Spanish, and Caribbean influences. Yucatecan cuisine is known for its bold flavors and unique ingredients, with dishes like cochinita pibil (slow-roasted pork), sopa de lima (lime soup), and panuchos (fried tortillas stuffed with beans and topped with meat) being local favorites.
Exploring the region’s food scene is a must for any visitor, whether you’re dining at a local market in Merida or enjoying a beachfront meal in Tulum. Be sure to pair your meal with a refreshing drink like horchata or agua de chaya, a traditional Mayan beverage made from a local leafy green plant.
Amazing Things to Do in Mexico’s Yucatan Peninsula- Summary
The Yucatan Peninsula is a region brimming with natural beauty, ancient history, and unforgettable experiences.
From exploring the majestic Mayan ruins to swimming in stunning cenotes, there’s no shortage of amazing things to do in Mexico’s Yucatan Peninsula.
Whether you’re a nature lover, an adventurer, or simply looking to relax and soak up the culture, the Yucatan offers something for every type of traveler.
I can’t wait to go back!
