What to do in Mexico?

Are you looking for what to do in Mexico for your upcoming vacation? As a country full of traditions, archaeological sites, and beautiful natural places, there are endless possibilities.

Some of the best places to visit in Mexico are at Cancun and Riviera Maya. The Mexican Caribbean offers astounding sites for every taste. The Mexican Caribbean offers astounding sites for every taste. No matter if you travel with family, seniors, or a group of friends, there is always fun things to do in Mexico.

Natural landscapes of Mexico

Natural landscapes of Mexico

Surprising parks

Theme parks in Cancun and Riviera Maya

Among the things to do in Cancun, Mexico, is taking a tour to Xcaret from Cancun and enjoy an astounding park where nature and Mexican culture combines. Get into its aviary and butterfly pavilion to discover some of the species that live in the area, and then visit the aquarium that is home for numerous specimens from the Caribbean. To end an unforgettable day at this beautiful park in Riviera Maya, attend Xcaret México Espectacular, a show full of music and dance through 500 years of history, and more than 300 artists on stage.

If you are looking for an adventure, visit Xplor Cancun, a park located only minutes south of Playa del Carmen. Have a thrilling day gliding by zip-lines, driving through jungle trails and caves, or swimming in underground rivers, plus having a delicious buffet lunch.

Natural attractions

Natural attractions

Mexico Attractions

Tourist Attractions in Mexico

Tulum

Archaeological Sites

visit Mexico

Parks and Tours

There are many things to do in Mexico, especially in the Caribbean area, where culture, archaeological zones, and natural sites are waiting for you. There are also impressive parks for families and couples, or unforgettable tours to discover the underwater world either in cenotes or the nearby reefs. Come to Mexico and spend amazing days you will always treasure.

Parks and Tours
Playa del Carmen
The state of Quintana Roo received 50% of the international tourism that visited Mexico in 2022, why? Here you will find Cancun, Riviera Maya, Playa del Carmen and other beach tourist destinations; lots of culture and history with the archaeological sites of Chichen Itza, Tulum and Coba; nature in mangroves, jungle and the underwater world; and, above all, accommodations for all budgets.
Mexico is a country with a lot of natural beauty in mountains, forests, jungle, sea, in addition to its great historical and cultural legacy, as well as millenary and contemporary traditions. If you are looking for a place that has a great variety of attractions, in the Yucatan Peninsula you will find the Caribbean Sea, archaeological sites, jungle and mangrove tours, among many more attractions.
According to official data from the Mexican Ministry of Tourism, the following destinations are the ones with the highest hotel occupancy during 2022.

Top 10 tourist destinations with the highest hotel occupancy:
  • 1- Playacar in Quintana Roo
  • 2- Akumal in Quintana Roo
  • 3- Cabo San Lucas in Baja California Sur
  • 4- Cancun in Quintana Roo
  • 5- Puerto Vallarta in Jalisco
  • 6- Ciudad Juarez in Chihuahua
  • 7- Playa del Carmen in Quintana Roo
  • 8- San José del Cabo in Baja California Sur
  • 9- Tijuana in Baja California Sur
  • 10- Nuevo Vallarta in Nayarit


Maybe the most visited places are the nicest, it’s up to you to decide.
Its beaches; amusement, adventure, water and nature parks; tours to archaeological sites with thousands of years of history; swimming in all types of cenotes; snorkeling and diving in its reefs; enjoying a Mexican fiesta with live music.
It all depends on what you prefer for your vacations. If you want to visit Riviera Maya and avoid big crowds, the lowest season of the year is in October and November. The best weather happens in April and May since it's warm and there aren't many chances of raining. If you like the weather a bit cooler, December, January and February are the best. But rest assured that no matter which month you are visiting Riviera Maya, you will find the same beaty and fun attractions.