Get 5% of discount using the code
Buy my eSIM
EUR - €
United States (US) dollar
USD - $
Pound sterling
GBP - £
Australian dollar
AUD - $
Canadian dollar
CAD - $

Top 10 best Mexican cities to visit

If you want to travel to Mexico but don’t know what cities are the best, in this article we are going to tell you about the 10 most important cities to visit in 2023.

Brenda Beltrán

March 2, 2023

4.6 /5 Trustpilot star
Highly rated Based on +39.000 customer reviews on Trustpilot
Reviews avatar Reviews avatar Reviews avatar +1M
Trusted worldwide Over 1 million travelers across the globe have trusted Holafly
Unlimited data Unlimited data Limitless data plans in more than 170 destinations
Save money

Holafly saves you +30% compared to other roaming fees

Buy my eSIM

If you want to travel to Mexico but don’t know what cities are the best, in this article we are going to tell you about the 10 most important cities to visit in 2023. This country is known for many things, such as its wonderful beaches, architecture, nature, gastronomy, and culture.

eSIM for Mexico

>>Buy an eSIM for Mexico<< Get 5% OFF. Code: MYESIMNOW5

General information about Mexico

Mexico is in Central America. Its geography shares the largest border with the United States, and the southern border with Guatemala and Belize. Mexico City is the capital of the country and one of the most populated cities in the world. The country has 32 federal states, the official language is Spanish, and the official currency is the Mexican Peso.

10 most important cities to visit in Mexico

Mexico is one of those destinations that has everything a traveler needs. Paradisiacal beaches, temples, cultural centers, natural parks, gastronomy, colonial cities, architecture, great weather, and so much more. There are so many things to do here, so it is time you know the best cities in Mexico.

1. Cancun: one of the most important cities in the Quintana Roo state

Cancun, Q. R., Mexico. Source: Pexels

One of the prettiest cities in Mexico is Cancun, which is located in the Quintana Roo state. There you will find wonderful beaches, turquoise waters, and magical reefs to enjoy with family and friends. It is a great spot to start your adventure with unmissable places, such as Playa del Carmen, Tulum, and the door to get to know about the Mayan culture. If you are a frequent traveler you may be interested in the best places to travel in May.

2. Mexico City: the most important city

City of Mexico
Independence Angel, a monument in Mexico City. Source: Pexels.

Thanks to its gastronomy, history, and culture, this city is one of the most important Mexican metropolis that you cannot miss. This place has plenty of churches, cathedrals, and basilicas, such as the Basilica of the Virgin of Guadalupe; art Galleries; concert halls; restaurants; fairs; squares and all those places that not only represent the Mexican identity, but also the Latin American culture.

If you are a history lover, you will enjoy touring the Historical Center, and if you are an art lover, you will be able to visit La Casa Azul in Coyocan, where the renowned artist Frida Kahlo revolutionized art.

Even though Mexico City does not have beaches, it has all the necessary amenities to make it a great relaxing destination. You can tour the Canals of Xochimilco, the traditional cultivation system of Chinampas that is the Cultural Heritage of Humanity and also navigate the colorful Trajineras that will make your visit to Mexico even more interesting.

3. Oxaca de Juarex, Mexico

Benito de Juarez Market, Mexico. Source: TuriMexico

There is no doubt that Oaxaca is an emblematic city with its wonderful beaches, mountains, and valleys. It is also the bed of multiple pre-Hispanic cultures, keeping its ancient traditions and customs. Oaxaca de Juárez is considered a World Heritage Site by Unesco.

Here you will find a real epicenter of art and culture, it is also famed for its gastronomy. We recommend you visit the Benito Juárez Market to try its regional drinks and all kinds of Oaxaca products. You can also take advantage of your visit to get some of their traditional crafts.

4. Veracruz, in the Gulf of Mexico

Veracruz Port in Mexico. Source: Unsplash

The nature, society, and culture of this place, make Veracruz one of the most important cities in Mexico. Here you can enjoy your visit through the Port of Veracruz, the gate of commercial shipments and tourism; the Zocalo de Veracruz, where different shows and activities are held to depict their traditions; or visit the Veracruz Reef System National Park, home to various coral species.

5. Taxco, in Guerrero state

Taxco city. Source: Pexels

Taxco is known as the capital of Mexican silver and one of the tourist jewels of Guerrero. Here you can visit the Temple of Santa Prisca, get on a Cable Car to get a panoramic view of the city, and taste the local gastronomy.

On the outskirts of Taxco, you will find adventure and excitement, so if you are a lover of speleology, you will find the biggest caves in the world, made up of 20 caverns that you can explore in approximately two hours, visiting labyrinths and tunnels through which wonderful underground rivers run.

6. Guanajuato, in Guanajuato state

Juarez Theater. Source: Pexels.

Guanajuato is an important city because of its historical and cultural values and natural beauty. This city is perfect for lovers. You won’t be able to resist giving a kiss on the third step of El Callejón del Beso, so that love lasts forever.

Named the Cervantine Capital of America and Cultural Heritage of Humanity, with its macabre museum of the famous Mummies of Guanajuato, the Pipila viewpoint to see the colorful city and the city of Dolores Hidalgo, considered the bed of the independence of Mexico and recognized for ‘Las Nieves de Dolores Hidalgo’, more commonly known as their traditional ice creams.

7. Tequila, in Jalisco state

Tequila, the city of blue gold. Source: Pexels.

Tequila is known as the city of blue gold, to honor the blue Agave, an emblematic plant of Mexico, where one of the most exported drinks in the world is produced: Tequila. Here you will find both colonial architecture and rural traditions that give way to one of the best tourist plans in Jalisco, since its drinks, gastronomy, and even its murals are dedicated to the representation of this important spirit.

8. Vallarta Port, in Jalisco state

Vallarta Port in Mexico. Source: Pexels.

Here you will find a great and intimidating Malecon to enjoy a wonderful view of the sea from a port that receives thousands of tourists every year. Here you can live adventures with family or friends with boat rides, water-skiing, snorkeling, sport fishing, and very beautiful places to get the best pictures of its sun set.

Also, you will enjoy live music and cultural activities that the locals have prepared for you to enjoy your experience in the city. Nature will also surprise you with the beauty of its landscapes and magical sunsets that will create new memories.

9. Guadalajara, Jalisco state

Historical Center of Guadalajara. Source: Pexels.

Guadalajara is the second biggest city in Mexico, known as the Guadalajara pearl. Here you will find a very well-preserved historical center, where you can start your tour of the city, by visiting the Basilica of the Expiatory Center, dedicated to the Blessed Sacrament, a construction from the 19th century.

You can also visit the Cathedral of Guadalajara, a great building to admire its artistic work; or visit the garden of the Jalisco people where the sculptures of the most representative historical figures of this city rest, enjoying a delicious Mexican cake, with one of their local drinks. Finally, you can visit the Hospicio Cabañas, known as the Mexican Sistine Chapel, where it is possible to appreciate the works of the renowned muralist José Clemente Orozco.

 10. Acapulco: a city you cannot miss

Acapulco, Mexico. Source: Mexico Desconocido.

Acapulco is one of the most visited destinations in Mexico, especially for those travelers who are looking for relaxing beaches, and entertainment. The city has well-known beaches where you can enjoy multiple water sports such as water-skiing, snorkeling, and fishing. It has an important ecological reserve that includes three lakes, surrounded by vegetation and where different species of flora and fauna live and flourish. And, after going through its nature and natural wonders, you can enjoy the local gastronomy with traditional dishes.

eSIM Mexico
Connect to the internet during your trip to Mexico, with the Holafly eSIM card with cellular data for Mexico.

Other important cities in Mexico you can visit during your trip

The magical places of this country are infinite, so you have to know that the cities we have mentioned are just some examples for you to consider. You can read below about other important cities:

Michoacan: Known for its ancestral traditions, landscapes, and delicious gastronomy.

Puebla: Located in the central part of Mexico, it has history, tradition, and art.

Querétaro: You will see great viceregal-style buildings. Also, the cheese and wine route awaits you in the magical town of Tequisquiapan.

San Luis Potosi: With its baroque architecture, a bit of elegance, and old houses carved in pink quarry.

Chihuahua: The biggest city in Mexico, make sure you come on an empty stomach so you don’t miss a single delicious dish of its cuisine.

Now that you know the 10 most important Mexican cities, go ahead and plan your next trip to any of these wonderful destinations.