Bucket List – 101 Best Places To Visit in Mexico
Are you looking for some travel inspiration south of the border? If so, I’ve got a great big list of the best places to visit in Mexico for you. Ever since I first visited Mexico on a high school Spanish class trip way back when, it’s been one of my favorites countries.
I love the culture, the food and drink and most of all – the people. Fast forward to now and I’ve spent a lot of time Mexico but like most travel obsessed people, I still have a huge list of places to visit. Here’s what on Mexico bucket list.
The Best Places to Visit in Mexico
There are plenty of interesting cities in Mexico so what makes a destination one of the best places to visit in Mexico? It’s really all about your interests.
For me, the best Mexico destinations include places with compelling history, gorgeous architecture, throw in a few beaches …. and the list goes on and on. My bucket list of the best places to visit in Mexico has a little bit of everything.
Mexico, which borders the United States to the south, is officially los Estados Unidos de Mexico or the United Mexican States. The country is made up of 32 states total or 31 states and the capital area of Mexico City. Below is a full list.
- Aguascalientes
- Baja California
- Baja California Sur
- Campeche
- Chiapas
- Chihuahua
- Coahuila
- Colima
- Durango
- Guanajuato
- Guerrero
- Hidalgo
- Jalisco
- Mexico
- Mexico City
- Michochan
- Morelos
- Nayarit
- Nuevo Leon
- Oaxaca
- Puebla
- Querétaro
- Quintana Roo
- San Luis Potosi
- Sinaloa
- Sonora
- Tabasco
- Tamaulipas
- Tlaxcala
- Veracruz
- Yucatan
- Zacatecas
Pueblos MĂ¡gicos – the Best Places to Visit in Mexico
If you’re having a hard time planning where exactly to go in Mexico, then a good place to start is by adding a few of Mexico’s Pueblos MĂ¡gicos to your list. These “magical towns” will greatly enrich your time in Mexico.
Pueblo MĂ¡gicos are “pueblos” – or small towns – that are unique. The government has given them special designation based on cultural and historic richness. And they are truly magical.
Currently, Mexico has 132 named Pueblos MĂ¡gicos. A couple of the more recognizable ones are Tulum and Tequila. My favorite one by far though, is Taxco in the state of Guerrero. I visited that special town on my very first visit and it was unforgettable.
My List of Best Places to Visit in Mexico
Now that you know a little more about Mexican geography, here’s the rest of my best places to visit in Mexico list – listed by states and some of the most unique placel, towns and Pueblos MĂ¡gicos.
Southerner Says: the check marks are the places I’ve visited.
Aguascalientes
Aguascalientes state is located right in the middle of the of Mexico. It gets its name “hot waters” from all the hot springs found throughout the region. Even though Aguascalientes is one of Mexico’s smallest states, it’s large on diversity. Here’s what’s on my bucket list for this Mexican state:
- Aguascalientes City – the capital of the state by the same name. The city has thermal waters and spas in the city center.
- Ruta de vino Aguascalientes – I love visiting wineries when I travel and this one looks gorgeous. Mexico produces some very good wine.
- Calvillo – (Pueblo MĂ¡gico) it’s known for its dishes made with guava and the museum of Pueblos MĂ¡gico of Mexico.
Baja California
Since Baja California shares a border with California, it’s one of the easiest and best places to visit in Mexico. Baja is divided into two states, Baja California and Baja California Sur aka BCS. The entire Baja peninsula is gorgeous. From the – at times – snow covered mountains in the north to the Pacific Ocean to the west and the Sea of Cortez in the east – here’s where you should go in Baja:
- Tijuana ✔ – the capital of Baja and home to tasty tacos. Fun fact: the Caesar salad was invented in Tijuana. The city sometimes gets a bad rap but I love crossing the border and wandering around this rather large metropolis.
- Ensenada ✔ – a popular cruise port and an excellent spot for exploring the region’s natural landmarks like La Bufadora and beautiful beaches.
- Valle de Guadelupe ✔ Baja’s own ruta de vino or wine route. Who knew Mexico made wine?
- Rosarita – years ago, someone told me about the lobster in Rosarita. I’m still hoping to try some one of these days.
- San Felipe – a small town on the Sea of Cortez – known for it’s pretty beaches and awesome on the beach camping spots.
- Puertecitos – home to the beautiful hot springs of Bahia de los Angeles – a biosphere reserve and ecological wonder.
Baja California Sur
The southern section of the Baja peninsula is called Baja California Sur. There you’ll find some of the most pristine beaches in all of Mexico that makes it one of the best places to visit in Mexico. It’s a desert lover’s dream with large saguaros and other assorted cacti. Here’s what makes my list in BSC:
- Guerrero Negro – located on the Pacific side of Baja Sur and one of the best places to visit in Mexico to see whales.
- Loreto – is a small resort town and ex-pat community. It’s home to some of the clearest water in Baja Sur.
- La Paz ✔ – the capital of Baja Sur and one of my favorite places to visit in Baja Sur.
- Todos Santos ✔- a Puerblo MĂ¡gico that’s home to artists, yogis and creatives. And some of the best fish tacos I’ve ever tasted.
- Los Cabos ✔ – kind of the Miami of Baja. It’s made up of Cabo San Lucas and San Jose de Cabo and it’s probably the most Americanized area in Baja but the really really gorgeous natural features make it worthwhile visiting.

Campeche
The state of Campeche is on the western side of Mexico’s Yucatan peninsula on the Gulf of Mexico. It was an important port during Mexico’s colonial period and is home to beautiful coastline, ancient ruins, natural areas and interesting wildlife. Some other interesting areas include:
- Campeche ✔ – the capital and a walled port city that’s also a UNESCO World Heritage Site.
Chiapas
Chiapas is located in southeastern Mexico. It’s on the Pacific Ocean and borders Guatemala to the south. The state is celebrated for its many rain forests, archeological sites and native indigenous people. Here’s some other spots to visit:
- Tuxtla Gutierrez – the capital of Chiapas. Known for marimba, its coffee museum and the 16th century Catedral de San Marcos.
- San Cristobal de las Casas – was once the capital of Chiapas and is still considered the culture capital of the state.
- Palenque – a small Pueblo MĂ¡gico and UNESCO World Heritage site with famous Mayan ruins nearby and one of the best places to visit in Mexico.
- Calakmul – some of the most impressive ruins I’ve seen in photos.
Chihuahua
Chihuahua is the largest state in the country of Mexico. It shares a border with the United States and is probably a recognizable name because of the desert of the same name. It also has more forests than any other Mexican State except Durango and is full of jagged mountains, lush valleys and the famous Copper Canyon. This is my list for Chihuahua:
- Chihuahua City – the capital city that has a gorgeous Baroque style church – the Catedral de Chihuahua.
- Copper Canyon – take a train through the Copper Canyon – Mexico’s grand canyon. Visit small towns along the way and see some of the natural wonders of the state.
- CuauhtĂ©moc – named after the only Aztec emperor. It’s the agriculture capital of the state and where many of the apples in Mexico are grown.
Coahuila
Located in northern Mexico, Coahuila or officially Coahuila de Zaragoza, is the third largest state in the country. Its desert and mountain terrain make it very geographically diverse. Here’s a few places to include when visiting to Coahuila:
- Saltillo – the capital and the oldest city in northeastern Mexico. One of the things it’s most famous for is the colorful Mexican blankets that come from there.
- Parras de la Fuente – a Pueblo MĂ¡gico and the first wine growing region in the Americas.
- Cuatro Cienegas – a natural reserve that includes white dunes and wetlands.
Colima
Colima is in central western Mexico along the Pacific coast – bordered by the states of Jalisco and Morelia. It’s home to mountains, active volcanoes, pristine beaches and coffee. Much of the coffee in the country comes from Colima. I’d love to visit these places:
- Colima City – the capital and the second largest city in the state. It’s also only an hour from the beautiful beaches.
- Comala – a Pueblo MĂ¡gico called the White Village of America because of all the buildings painted white
- Manzanillo – Mexico’s answer to a Greek Island. Manzanillo sits on a busy port and is the sailfish capital of the world.
- Nevado de Colima National Park – located on the border between Colima and Jalisco – this national park is home to two volcanoes – Nevado de Colima and Volcan de Fuego de Colima.
Durango
Another Mexican state full of incredible natural sites – Durango, located in north central Mexico, is home to memorable landscapes from canyons to alpine forests. It’s easily one of the best places to visit in Mexico, Here’s a few destinations in Durango to consider:
- Durango City – the capital and a UNSECO World Heritage site for the amount of historic buildings in the old town. FYI – there are over one thousand.
- MapimĂ – a historic mining town and Pueblo MĂ¡gico full of culture.
- Nombre de Dios – founded in 1563. it’s the oldest town in the state and another Pueblo MĂ¡gico known for a stunning waterfall nearby and fresh water springs.
State of Mexico
The State of Mexico, officially known as just “Mexico” but sometimes also called Edomex to distinguish it from the country. This state is the most populated state in Mexico. There are lots of mountains and natural areas found in the state but here are three places that are extra significant:
- Valle de Bravo – a colonial city located just a couple of hours west of Mexico City. It sits on Lake AvĂ¡ndaro and is known for the striking mountains, waterfalls, hiking and other outdoor activities. It’s also a Pueblo MĂ¡gico.
- Teotihuacan ✔ – if you can only visit one archeological site in Mexico, this is the one. A UNSECO World Heritage Site just 25 miles from Mexico City and an absolute must do.
- Toluca de Lerdo – or just Toluca and the capital of the state of Mexico. It’s easy to get to from Mexico City and that makes it one of the best places to visit in Mexico for some outdoor adventures near the big city.
Guanajuato
A small central Mexican state, Guanajuato is known for its mining and the state where the first battle with Spain took place. It’s also home of El PĂpila – a local hero of the city of Guanajuato City. There are so many good spots in Guanajuato but start with these:
- Guanajuato City ✔- the capital of Guanajuato and one of the most colorful cities in Mexico.
- San Miguel de Allende ✔ – a haven for expats. It’s a bit touristy but the town oozes with beauty, culture and art. The Parroquia of San Miguel ArcĂ¡ngel is the loveliest church in Mexico.
- Dolores Hidalgo – a Pueblo MĂ¡gico and of the birthplace of Mexican independence.

Guerrero
Guerrero is in the south of Mexico on the Pacific coast. Its most famous and recognizable city is Acapulco. It’s also the only Mexican state named after a president. Consider visiting these places in Guerrero.
- Acapulco ✔ – a popular beach town that sits on the Bay of Acapulco. Known for its cliff divers and stunning sunsets.
- Taxco de AlarcĂ³n ✔- one of the most stunning towns in Mexico. Taxco is a former silver mining town and a Pueblo MĂ¡gico.
- Pozas Azules de Atzala – gorgeous waterfalls just 35 minutes from Taxco. You can swim and hike arround these amazing blue pools of water.
- Zihuatanejo – I’ve been a bit obsessed with Zihuatanejo ever since The Shawshank Redemption. This fishing village has been on my list for a long time.
Hidalgo
Hidalgo is a small central Mexican state north of Mexico City known for its mountains, mining and traditional pueblos. Some places to see in this state are:
- Grutas Tolantongo – a must see series of stunning waterfalls and water caves high in the mountains.
- Pachuca – the capital of the state that features the Monumental Clock, a neoclassical tower in the main square.
- Tula – an ancient archaeological site with pyramids and large stones that look like warriors is definitely one of the best places to visit in Mexico.
Jalisco
Ay Jalisco! No te rayas! Jalisco is the birthplace of mariachi, tequila and tortas ahogados. Located on the Pacific Ocean, Jalisco is a diverse state in Mexico’s Pacific Coast Region. It’s such a fun place to visit. The cities and places below – plus plenty of others but just too many list here – should be on anyone’s Mexico bucket list:
- Guadalajara ✔ – the capital of Jalisco and the second largest city in Mexico.
- Tlaquepaque ✔ – a colorful town renowned for its beautiful pottery and artesanĂas. The name means “place on knolls of clay land”.
- Tequila ✔ – a Pueblo MĂ¡gico at the foot of an ancient volcano that produced the fertile ground perfect for growing agave plants.
- Puerto Vallarta ✔ – my second home and where my heart is most happy.
- Yelapa ✔ – small coastal town south of Puerto Vallarta famous for its pie. It can only be reached by taking a boat down the coast.
- Islas Marietas ✔ – commonly referred to as Mexico’s Galapagos, these islands that were formerly used by the Mexican army for target practice. They are home the thousands of birds.

Mexico City
What can I say about Mexico City other than it’s like no other city anywhere. Everyone should visit it at least once. It’s huge, somewhat complicated and maybe even a little – okay a lot – overwhelming but still welcoming all at the same time. You could spend years there and never see it all. Although, to get you started check out these Things to do in Mexico City.
MichoacĂ¡n
Bordered by Jalisco and Colima, MichoacĂ¡n is a very unique Mexican state. It’s home to colonial cities, mountains and even has a small coastline with amazing beaches. It’s famous for its food, festivals and butterflies. Add these of places to your best places to visit in Mexico travel list:
- Angangueo – one of the best places to observe the annual migration of the monarch butterflies.
- Morelia – the capital of the state. Known for its historical beauty and its 17th and 18th century buildings built from the region’s characteristic pink stone.
- PĂ¡tzcuaro – a lovely Pueblo MĂ¡gico that was founded in the early 1300’s famous for its nieves or sherbets.
Morelos
Morelos is a landlocked state located in South Central Mexico. It’s small but has a lot of charm. It’s full of nature and has many archaeological sites. Check out these don’t miss destinations in Morelos:
- Cuernavaca ✔ – the capital city of Morelos – nicknamed the city of eternal spring because of its mild year round temperatures.
- TepoztlĂ¡n – a city well known for its art and handicraft. The National Viceroyalty Museum displays colonial art in a former Jesuit College. Also a Pueblo MĂ¡gico.
Nayarit
Nayarit is a small state in western Mexico lying between the green forested mountains of the Sierra Madre Occidental and the Pacific Ocean. It’s full of gorgeous beaches, islands, lagoons and plenty of rich history. I’ve visited a few places in Nayarit but here’s the rest on my wish list:
- Jala – a small picturesque town – and Pueblo MĂ¡gico – with cobblestone streets near the Ceboruco volcano.
- Punta de Mita – a peninsula just north of Puerto Vallarta on the BahĂa de Banderas. Known for its stunning beaches and landscapes.
- Sayulita ✔ – another Pueblo MĂ¡gico and a hip small town known for its surfing waves.
- San Blas – the busy historic port that’s perfect for a laid back vacation.
- Tepic ✔ – the capital of Nayarit and a bustling cultural city with amazing archquetecture and churches.
- ZitĂ¡cua ✔ – a small Pueblo MĂ¡gico in the mountains outside Tepic. It’s home to a group of indigenous people that produce beautiful handicrafts.

Nuevo Leon
Nuevo LeĂ³n is a state in the northeast region of Mexico. Named after the Spanish Kingdom of Leon. Nuevo Leon is a mountainous state with something for everyone. It has both modern cities and traditional towns – a mix of old and new. These cities are a good start for visiting Nuevo Leon:
- San Miguel de Bustamante – a Pueblo MĂ¡gico and “the garden of Nuevo Leon”. It’s famous for its forests, amazing views and its must try homemade bread.
- Cerro de la Silla – a unique mountain formation that can be seen from Monterrey.
- Grutas de GarcĂa – take a cable car to 60 million year old rock formations.
- Monterrey ✔ – the capital city and home to the best goat tacos in Mexico.
- Santiago – another Pueblo MĂ¡gico located near Monterrey. It’s best known for it colonial buildings, streams and waterfalls. Located in Cumbres de Monterrey National Park.
Oaxaca
Oaxaca is home to many indigenous peoples and cultures. Popular for its mole – and food in general – Oaxaca is located in the southwest region of Mexico and is where Mezcal is made. I can’t wait to visit Oaxaca and these destinations top my list:
- Hierve de Agua – unique natural pools with clear waters and unique petrified waterfalls.
- Manzunte – a small coastal town famous for sea turtles.
- Monte Alban – pre-Columbian archaeological site.
- Oaxaca City – the capital and a UNESCO World Heritage Site. Its known for colonial buildings built out of green volcanic stone.
- San Jose del Pacifico – a tiny village in the mountains known for its “magic mushrooms”.
- Zipolite – a Pacific costal town and Mexico’s only nude beach
Puebla
Puebla is a state in the highlands of south-central Mexico near Mexico City. It’s best known for it’s food and its Talavera ceramic tiles. Puebla is another Mexican state I’ve planned to visit for awhile now. This is where I want to go:
- Atilixco – a small Pueblo MĂ¡gico at the foot of the PopocatĂ©petl volcano. It’s known for its cultivation of flowers and ornamental plants.
- Cholula – one of the world’s largest pyramids.
- Puebla City – the capital and the birthplace of mole – a chocolate based poblano sauce.
- PopocatĂ©petl – or “Popo” for short. One of the most famous – and active – volcanoes in Mexico.
Querétaro
Located in the northern central part of the country, close to Mexico City, QuerĂ©taro is full of natural beauty and plenty of history. It’s been named a Cultural Heritage of Humanity by UNESCO. Here’s what to add to your best places to go in Mexico list:
- El Cerrito – an archaeological zone near the capital that’s home to one of the largest pyramids in the region.
- Santiago de Bernal – a colonial village founded in 1642. The name comes from the Basque word for “place of boulders”. It’s a Pueblo MĂ¡gico and is a great place to spend a weekend.
- Santiago de QuerĂ©taro ✔ – the capital of the state known for its Spanish colonial architecture and its striking pink stone aqueduct.
- Tequisquiapan – a Pueblo MĂ¡gico with mineral spas and part of QuerĂ©taro’s wine and cheese route.
Quintana Roo
Quintana Roo is a young Mexican state on the YucatĂ¡n Peninsula on the Caribbean Ocean. It’s full of unique natural area with jungles, underground rivers, cenotes, beaches and an abundance of archaeological sites. Mayan culture abounds and much can be learned about the history of Mexico in Quintana Roo. Next time I visit, I’m going here:
- Bacalar ✔ – a Pueblo MĂ¡gico and a “Lagoon of Seven Colors” due to the blue and turquoise hues of the water.
- Cancun ✔ – who doesn’t know the famous Cancun? Even with it’s party reputation, it’s a gorgeous area and when there’s no seaweed, the ocean is divine.
- Isla Holbox – if you want to swim with whale sharks then Isla Holbox is the place in the Caribbean to do it.
- Playa del Carmen ✔ – or simply Playacar – located between Cancun and Tulum. What once was a small seaside village has grown into a huge city. People come from all over to experience the beaches and cenotes in the area.
- Tulum ✔ – a popular destination famous for its well-preserved ancient Mayan ruins and white sand beaches.

San Luis PotosĂ
San Luis PotosĂ is a large state in north-central Mexico. Culturally and geographically diverse, it has an abundance of natural wonders with waterfalls, rivers and mountains. It’s one of the states I most want to visit along with these places:
- AquismĂ³n – a Pueblo MĂ¡gico and one of the most culturally important villages in San Luis Potosi. It’s inhabited by the Teneek Indians who make handicrafts and goods.
- La Huasteca Postosina – a cultural region once inhabited by the Huastec people, now a popular destination with river rafting waterfalls, rappelling and climbing.
- San Luis Potosi City – the capital known for being a mining city and important hub along the Camino Real de Tierra Adentro trade route.
- Real de Catorce – a spiritual destination and Pueblo MĂ¡gico sitting on one of the highest plateaus in Mexico. The only way into town is via a cobblestone road and the Ogarrio Tunnel which only accepts vehicles one way.
Sinaloa
Sinaloa lies on the Gulf of California – or the Sea of Cortez – and the Pacific Ocean to the west. It has a long coastline and beaches and fabulous seafood. Here’s few of the most popular places in Sinaloa:
- CosalĂ¡ – a Pueblos MĂ¡gico and charming historical mining town.
- CuliacĂ¡n – the capital and the largest city in Sinaloa. It’s a warm city with many of fun activities and the producer of best known norteño and banda musical groups
- MazatlĂ¡n – named the “Pearl of the Pacific” because of its friendly people, MazatlĂ¡n with it’s beach boardwalk – the second longest in the world – should be on your list of places to visit in Mexico. It’s historic center is a nationally recognized heritage site.
Sonora
Sonora is a large desert state, located in the northwestern part of Mexico. It’s bordered by Arizona to the north and by Sinaloa to the south. When I get the chance to travel to Sinaloa, I’m starting with these sites:
- Gran Desierto de Altar – the archaeological remains from twenty thousand years ago. This area was designated a UNESCO designated Biosphere Reserve.
- Hermosillo – the capital and one of the fastest growing cities in Mexico.
- Puerto Peñasco – also known as Rocky Point – a Mexican fishing and resort city on the Gulf of California famous for the dune-backed Sandy Beach and many tidal pools. It’s a haven for tourists and those that live in the southwestern United States.
- San Carlos – located on the Sea or Cortez near Guaymas, this beachfront, port city is known for its clear, warm swimmable water and its welcoming people.
Tabasco
Tabasco is a Mexican state with a northern coastline on the Gulf of Mexico. It borders the states of Campeche, Chiapas, and Veracruz too. With plenty of natural areas and parks – it’s a nature lover’s paradise. I’ve added these places to my best places to visit in Mexico list:
- Cascadas de Agua Blanca – a state park and a natural protected area with stunning waterfalls and wooded areas.
- Centla – home to the largest wetland in North America.
- Tapijulapa – is a city named as a Pueblo MĂ¡gico for its white houses with red tiles roofs.
- Villahermosa ✔ – the capital of Tabasco known for its lively zoo and unique large stone sculptures from the Olmec civilization – the earliest known major Mesoamerican civilization in Mexico.
Tamaulipas
A border state, located on the Gulf of Mexico, Tamaulipas is part of the fertile lowland area known as La Huasteca. It’s an agricultural state and produces many of Mexico’s crops, including sorghum. More than half the state’s land area is devoted to raising livestock. It has way more natural areas like waterfalls that I had imagined. I’d like to visit:
- Ciudad Victoria – the capital and an ideal base for nature and outdoor activities near Lake Vicente Guerrero
- Tula – a Pueblo MĂ¡gico and ancient capital of the Toltecs – a pre-Columbian Mesoamerican culture – that ruled in Mexico.
Tlaxcala
Tlaxcala is one of the smallest states in central Mexico. It’s also one of the most densely populated. All of these places seem very unique:
- Bosque de las LuciĂ©rnagas – the Forest of the Fireflies is a special place to visit in the summer months when the fireflies shed their light and the entire forest is lit up.
- Cacaxtla – an archaeological site located near the southern border of the state. The site has many vibrant Mayan murals and ancient pyramidsof Xochitecatl.
- La Malintzi – a volcano and the fifth highest elevation in Mexico.
Veracruz
Veracruz is on the Gulf of Mexico and served as an important port in colonial times. A producer of Mexican coffee and home to one of the country’s oldest and largest ports. I’d like to visit Veracruz and spent some time in:
- Heroica Veracruz – the historic port city of Veracruz founded in the 16th century by Spanish settlers.
- San Juan de UlĂºa – a colonial fortress and former prison complex that’s now a history museum.
- Xalapa – the capital city ringed by volcanoes and a cloud forest. Visitors can see Mexico’s highest mountain, Pico de Orizaba, from nearby Parque JuĂ¡rez.
Yucatan
Yucatan State is on the Gulf of Mexico. It’s famous for its gorgeous beaches, cenotes and incredible Mayan ruins. Probably one of the most popular states in all of Mexico. Start by visiting these areas:
- Merida ✔ – the capital city known for its gorgeous archquetecture and colonial heritage. It’s YucatĂ¡n’s capital and the largest city. You can see the Spanish colonial history reflected in buildings everywhere and especially at the 16th-century MĂ©rida Cathedral.
- Valladolid ✔ – a colorful colonial town known for its 16th-century buildings, Mexican folk art and stunning cenotes in the area.
- ChichĂ©n-ItzĂ¡ ✔ – complex of Mayan ruins with a massive pyramid called el Castillo or the Temple of Kukulcan. This area is old! It once thrived from around 600 A.D. to the 1200s.
- Parque Nacional los Petenes-RĂo CelestĂºn – a coastal corridor of wetlands and also a UNESCO World Heritage Site. This region is home to hundreds of pink flamingos that feed on the brine shrimp in the marshy areas. There’s also 304 species of birds

Zacatecas
Zacatecas is a state in north-central Mexico that’s home to archeological sites, mining towns and plenty of historic colonial buildings. It has six Pueblos MĂ¡gicos in total. I’ve had Zacatecas on my radar for a while now and really want to see:
- Jerez – known for its fruit trees and dairy production, Jerez de Garcia is a Pueblo MĂ¡gico with traditional food, colonial architecture and native handicrafts.
- Pinos – founded in 1594 this Pueblo MĂ¡gico is famous for its chimneys from its time as a mining town. It’s popular today for its Lantern Festival, that’s been held every year since 1601.
- Sombrerete – another important mining town with colonial buildings and multiple churches known for Brujitas – corn tortilla taco filled your choice of filling and then fried.
- Teul – a charming Pueblo MĂ¡gico in the valley of the Sierra Madre Occidental. It features cobblestone streets, fruit trees and blue agave fields for making mezcal.
- Zacatecas City – the capital and a UNESCO World Heritage Site. Pink quartz buildings and streets make it very special.
This post contains affiliate links. That means I may earn a commission, at no extra cost to you, if you book or buy something from a link I provide. This keeps Southerner Says online and on the road. Thank you for your support
Best Places in Mexico FAQs
Which Part of Mexico is Best? Deciding which part of Mexico is best largely depends on you and your personal preferences. If you’re a beach person then Cancun, Puerto Vallarta or Cabo San Lucas might be the places for you. If you prefer museums and art – check out Mexico City, Guadalajara and Guanajuato. For foodies – Oaxaca or Puebla are popular destinations in Mexico for cooking classes and food tours. In you’re an outdoorsy person and into nature – try Chiapas or San Luis Potosi. The possibilities are endless.
When’s the Best Time to Visit Mexico? There really is no bad time to visit Mexico. The weather is mild in the majority of places for most of the year. The biggest weather challenge is in states that experience a rainy season – which usually is during the summer months. That doesn’t mean you can’t visit at that time. It just means being a bit more prepared with better shoes, rain jackets and umbrellas for those pop up thunderstorms and rain.
Another thing to keep in mind is that many of the coastal areas of Mexico have a hurricane season that generally runs June through November. It’s common for places like Puerto Vallarta, Cabo and Cancun to experience some sort of hurricane occurrence annually.
Is Mexico Safe? The first thing I’m asked about when I mention traveling in Mexico is do I feel safe? Is Mexico safe? The answer is yes. Although, and this is a big although, safety is relative and what’s safe to one person might not feel safe to someone else. That being said, Mexico has experienced it’s fair share of crime and I don’t want to downplay that.
Officially, in 2022 Mexico overall has a Level 3 travel advisory according to the State Department. Level 3 means reconsider travel. This is mostly due to crime and kidnapping. Some states – Colima, Tamaulipas, Sinaloa, MichoacĂ¡n, Zacatecas and Guerrero are listed as do not travel.
However, if you look at the State Department website, you’ll see that there are some areas, even in the reconsider travel states, that are listed as safe. Also, in most of these reconsider areas, the U.S. government hasn’t pulled their officials from there. That’s is a big indicator of when trouble might be brewing. The State Department has a lot of useful info on it’s website and I urge everyone to read the travel warnings before traveling anywhere. Not just Mexico.
As far as staying safe in Mexico – take precautions just like you would in any big city or basically anywhere. Don’t flash money, jewelry or phones. Pay attention and be situationally aware at all times. Especially solo females. Don’t accept drinks from people you don’t know and don’t invite trouble by drinking too much or using illegal drugs. You can find more suggestions in my 15 Travel Safety Tips article.
Do You Need Travel Insurance in Mexico? Yes! You absolutely need travel insurance. Everyone needs travel insurance when visiting other countries. Mexico has excellent health care but in recent years there have been more and more reports of private hospitals practically holding travelers “hostage” until they paid for a hospital stay or surgery. One way to protect yourself is with travel insurance.
Most travel insurance companies will arrange for care and even negotiate prices and bills on your behalf. Even if you – by chance – have an excellent insurance policy that covers outside the U.S. and Canada, a travel insurance policy is important. Why?
The biggest reason is that in case of emergencies, having travel insurance helps cover the cost of being air-lifted to another hospital for treatment or even air-lifted back to the states. An air ambulance can cost thousands of dollars and most regular insurance carriers will not cover this. That’s why it’s so important you have a plan to cover in case of a crisis.
Not all travel insurance is the same so you have to do your research. One of my favorite websites to compare different policies is TravelInsurance.com. Simply input a few trip details and in seconds have a list of policies to check out. There are policies with trip cancellation and trip interruption and just policies with medical coverage.
Best Places to Visit in Mexico Summary
Mexico is a beautiful country and in many way vastly underrated and underappreciated for what it offers. The purpose of this list is if to inspire you to visit Mexico and see it for yourself.
Even if you are a long time traveler to Mexico, this list contains so many places to visit in Mexico, you’re bound to add something to your own travel bucket list. Keep in mind, this list is only a fraction of all the best places to go in Mexico. I had to stop somewhere before it became a ten thousand word article.
Do you have a suggestion for the list? If so, I’d love to hear it. Let me know in the comments. Ahora, vamos a MĂ©xico! Te veo! I’ll see you there!

