12 Places To Visit in Mexico in 2023

Wondering where your next vacation will be for 2023? Here are 12 Places to Visit in Mexico in 2023. From Magical towns to sun-kissed destinations, we tell you when is the best time to visit each one. Start planning your 2023 vacation plan in Mexico by season…

1. Cancun

Cancun beach
Cancun beach

All-year destination

Cancun is the most popular Mexican destination thanks to its stunning beaches. Cancun is the perfect place if you are looking for an all-inclusive vacation and want to spend the day lying on the beach, sipping a cocktail. It is also famous for its party scene, with some of the best nightclubs in the country.

Around Cancun, you can take day trips to discover the Riviera Maya, visit Mayan ruins and swim in cenotes (natural subway pools).

2. Bacalar

Seven Colors Lagoon in Bacalar
Seven Colors Lagoon in Bacalar

All-year destination. Best during springtime.

Bacalar is probably the most beautiful Mexican destination. Famous for its seven-colored lagoon, this Pueblo Magico is a must-see if you plan to travel to the Riviera Maya. Take a sailboat ride on the lagoon, bike to a cenote or relax in a hammock, it’s all there to ensure you leave feeling relaxed and refreshed.

3. San Cristobal de las Casas

All-year destination. Best during springtime.

Chiapas is one of the most popular Mexican destinations, tourism there is oriented towards nature and traditional culture. San Cristobal, located on the mountainside, is a great place to discover the local culture and lush jungle of Chiapas, hike to waterfalls, and look for colorful birds.

4. Patzcuaro 

Patzcuaro Island
Patzcuaro Island

Fall destination.

Patzcuaro is one of the most popular Mexican destinations during the famous Day of the Dead. Every year, this small town hosts one of the largest and most colorful celebrations. It is an opportunity to honor the dead, but for many, it also becomes a big street party.

5. Queretaro

Queretaro City
Queretaro City

All-year destination.

Querétaro is one of the largest colonial cities in Mexico. Its historic center is a cultural hub full of impressive buildings, great museums, and nice cafes. The city also offers a vibrant nightlife with many bars, with live bands or salsa classes, and popular nightclubs to spend the night.

The state of Querétaro also offers many opportunities for day trips, from rappelling down one of the world’s largest megaliths to relaxing in a hot spring.

6. Tequila, Jalisco

Tequila Magical Town
Tequila Magical Town in Jalisco

All-year destination.

A trip to central Mexico would not be complete without a stop in Tequila, a Pueblo Magico where the magic really happens. From Guadalajara, there is a special “party” train that takes you to Tequila while you sample some of the country’s iconic spirits.

Even if day drinking isn’t your thing, you should visit a distillery or two to learn how tequila is made.

7. Puerto Vallarta

Puerto Vallarta
Puerto Vallarta

All-year destination.

Puerto Vallarta is a popular beach destination near Guadalajara. The small city offers everything tourists could need, from all-inclusive resorts and hidden villas to elegant restaurants and busy bars. Budget travelers will also find a good amount of options, with plenty of hostels and cheap street food and bars.

Puerto Vallarta is the perfect Mexican destination if you love the beach, partying, and socializing. There, don’t miss the beautiful Marietas Islands, one of Mexico’s most popular destinations and tourist spots.

8. Baja California

Baja California
Baja California

Summer destination.

Baja California is the perfect place for people who love the sea and are looking to relax. Known for its beautiful beaches and excellent surfing spots, the cities of La Paz, Cabo San Lucas and San Jose are perfect base camps for exploring the peninsula.

9. San Miguel de Allende, Guanajuato

San Miguel de Allende, Guanajuato
San Miguel de Allende, Guanajuato

All-year destination.

San Miguel de Allende is a Mexican destination popular with American expats and tourists. This UNESCO city is the prettiest you will ever see. San Miguel de Allende has an artistic and bohemian atmosphere, walking along its paved streets, you will see art galleries and vegan cafes on every corner.

The city is a great place to relax, shop for art, sample delicious fusion food and gaze at the colonial buildings.

10. Oaxaca

Santo Domingo Cathedral in Oaxaca Historic Center
Santo Domingo Cathedral in Oaxaca Historic Center

All-year destination.

The state of Oaxaca is also a popular Mexican destination, the state is full of hidden gems, one of them, its capital offers great opportunities to witness the local traditional culture and taste the best gastronomy in the country.

11 Creel, Chihuahua

Creel Magical Town, Chihuahua
Creel Magical Town, Chihuahua

Winter destination.

A Magical Town in Mexico where snow is the protagonist is Creel in the state of Chihuahua. In its surroundings, you can explore the forests or take a ride on the “El Chepe” train that takes you there and back. Of course, you will have to resist a four-hour trip.

For the tasting, the area has its most famous dish, which is the machaca, while watching the Sierra Tarahumara covered with white winter snow.

12. Malinaco, Toluca

Malinaco Magical Town, Toluca
Malinaco Magical Town, Toluca

Fall destination.

To wrap up our list of 12 Places to Visit in Mexico in 2023, we bring you another Magical Town in Mexico that we recommend you visit is also located in the State of Mexico. If you are looking for a place during the Day of the Dead season for 2023, this is your best option.