Protect Your Trip »

Best places to visit in mexico for 2023-2024.

With year-round warm weather and diverse destinations ranging from metropolitan Mexico City to the sands of Tulum, Mexico boasts vacation spots that appeal to all sorts of visitors. To help you determine which locale is best for you, U.S. News compiled this list of the best places to visit in Mexico by factoring in cultural attractions, food options, beaches, water-based activities and nightlife, along with traveler votes and expert opinions. Vote for your favorite vacation spots below to help us determine next year's ranking. (Note: The U.S. Department of State advises against traveling to certain Mexican states due to crime; check the  website  for updates before booking your trip, and be cautious if you decide to travel.)

Zihuatanejo

Isla mujeres, isla holbox, mexico city, playa del carmen.

most visit places in mexico

Located on Mexico's Pacific coast, Zihuatanejo offers travelers an authentic Mexico experience full of brilliant sunsets and laid-back vibes. In this fishing village, shopaholics can buy local handicrafts (think: ceramics and woodcarvings), and foodies can savor fresh fish tacos and ceviche along the beach. The city's Playa La Ropa serves as the main beach and stands out because of its clean, family-friendly atmosphere. Playa Larga, another excellent beach option, is set slightly outside of town, so it offers a quieter atmosphere and plenty of room to sprawl out. Just off the coast, divers and snorkelers can pick from several dive sites brimming with marine life.

most visit places in mexico

Home to Mexico's most famous waterfront Mayan ruins, Tulum appeals to history buffs and water lovers alike. Positioned along a coastal stretch of the Riviera Maya, about 40 miles south of Playa del Carmen, Tulum offers some of the best hotels in Mexico , ranging from small boutique hotels to wellness retreats to all-inclusive resorts. Regardless of where you stay, you can spend time lounging on some of the world's most beautiful beaches (try traveler-approved Playa Paraíso or Playa Ruinas), exploring ancient ruins (consider booking a daytrip to nearby Chichén Itzá for a larger-scale site) and swimming in secluded cenotes, unique underwater caves located around the Yucatán Peninsula.

most visit places in mexico

This island is probably best known for two things: coral reefs and cruise ships. Travelers love this destination's brilliant blue water and laid-back beaches, plus its abundance of water sports activities. Numerous outfitters and resorts offer kayaks, paddleboards and snorkeling gear. While you could spend every minute in the water or on the beach with a good book, Cozumel is also a quiet place to learn about Mayan culture. Visit the Mayan ruins at San Gervasio archaeological site for a dose of pre-Hispanic history.

most visit places in mexico

Ixtapa's curved coastline is packed with hotels, restaurants and nightlife, giving the Pacific coast city (located just north of Zihuatanejo) a bustling vibe. Playa El Palmar, the main beach, often proves better for sunset strolls and people-watching than swimming or snorkeling due to the strong waves. Still, warm, clear and generally gentle water and coral beds farther offshore make Ixtapa one of the best places for beginner scuba enthusiasts. Anyone interested in the area's history should also explore the Archaeological Museum of the Costa Grande, a small museum that details the various cultures and events that make the region unique. 

most visit places in mexico

A great option for a weekend stay or a quick daytrip tour , Isla Mujeres is set off the coast of Cancún and offers beautiful beaches perfect for relaxation and coral reefs ready for exploration. In fact, it's one of the best places to go snorkeling in the world thanks to a unique underwater museum and one of the world's largest coral reefs (home to all sorts of colorful fish). See marine life from another perspective on a glass bottom boat. When you want to catch some rays, Playa Norte is the most popular beach, framed by white sand, turquoise water and swaying palm trees.

most visit places in mexico

Quiet beaches, a relaxed atmosphere and stunning crystal-clear water are some of Isla Holbox's standout attributes. This up-and-coming slice of paradise is perfect for travelers looking to truly get away from it all, thanks to its car-free, off-the-beaten-path location. Isla Holbox is situated off the northern coast of the Yucatán Peninsula and only 26 miles long. Expect quaint boutique hotels, stretches of white sand beaches (Playa Punta Cocos and Punta Mosquito are two top spots), opportunities for snorkeling and sailing, and more than 100 species of birds, including vibrantly colored flamingoes.

most visit places in mexico

About 25 miles north of Puerto Vallarta, Sayulita is a small beach town known for awesome surfing conditions and scenic stretches of sand. If you've never surfed before, sign up for a lesson from a local to learn. Visitors can also go whale watching, snorkeling, scuba diving, horseback riding or zip lining, or hop on a relaxing boat tour. After a day of fun in the sun, head into town to check out the local art galleries and grab a bite to eat at one of the tasty restaurants (Sayulita is a burgeoning foodie destination), which feature everything from cheap eats to fine dining.

most visit places in mexico

Anglers recognize Manzanillo as a world-class deep-sea fishing destination for anyone searching for sailfish and marlin, but many types of travelers will enjoy a trip to this Pacific coast destination, located 170 miles south of Puerto Vallarta. The city's two bays mean there is no shortage of beaches for visitors to swim and sunbathe on: Top spots include Playa la Audiencia and Playa Salagua. Water sports like snorkeling and kayaking are also popular activities to enjoy here. If you have time, visit the small town of Barra de Navidad (about 30 miles northwest) for charming hotels, restaurants and stores along the beach. 

most visit places in mexico

Dreamy white sand , nightclubs, all-inclusive resorts and inexpensive flights from the U.S. make Cancún a go-to spot for spring breakers and vacationers seeking an easy beach getaway. But this city on the Yucatán Peninsula also sits close to lush jungles and tranquil cenotes, making it an excellent option for nature lovers. Not to mention, travelers will find diverse and cheap street food served from various carts in the downtown area. Visiting in fall or winter will ensure you see this city (one of the most-visited spots in Mexico) in its most tranquil light, but December through April is when the weather is closest to perfect.

most visit places in mexico

Ornate baroque and neoclassical buildings, busy plazas and colorful homes are everywhere you turn in this UNESCO World Heritage-listed city. Guanajuato, situated about 50 miles west of San Miguel de Allende, is known for its subterranean streets and tunnels, which you can explore on a walking tour or at your own leisure. After admiring the city's cobblestone roadways and charming colonial architecture, grab a souvenir or bite to eat at the bustling Mercado Hidalgo. If you enjoy art, arrive in October when the popular Festival Internacional Cervantino takes place.

most visit places in mexico

As the capital of Yucatán, Mérida's rich culture is visible around every turn. White stone mansions line Paseo de Montejo (the city's main street), while vibrant Sunday markets provide a taste of old-world Mexico. Those looking for Mayan ruins are also in luck; many ancient archaeological sites are in close proximity, including the famed Chichén Itzá just 75 miles east. Meanwhile, museum and art enthusiasts praise El Gran Museo del Mundo Maya de Mérida, as well as the city's art galleries and local murals. When it comes to lodging, travelers will have their pick of quaint boutique hotels.

most visit places in mexico

The most populous city in Mexico is steeped in history and culture. Mexico City boasts delectable cuisine, ancient Aztec sites and world-class hotels – all at fairly low costs – but if you feel like splurging, you'll find an array of high-end shops along the tree-lined Avenida Presidente Masaryk in the Polanco neighborhood. Must-see attractions in Mexico City include the Zócalo, the Palace of Fine Arts, Chapultepec Castle and the Basilica of Our Lady of Guadalupe. And if you want to eat your way through the city, consider signing up for a food tour .

most visit places in mexico

For a vacation packed with authentic character, head to Puebla. This city, which sits about 80 miles southeast of Mexico City, is filled with colonial architecture and numerous churches, but its main draws are its stunning Talavera pottery, its historical forts and museums, and its sweet and spicy cuisine. Visitors must try mole poblano (made with numerous ingredients, including chiles, meat, chocolate, cinnamon and garlic) and chiles en nogada (chiles stuffed with beef and served with a walnut sauce and fruit like peaches, apples and pomegranate seeds). When the sun sets, venture to Callejón de los Sapos to listen to live music.

most visit places in mexico

Playa del Carmen boasts an exciting food scene, with eateries dishing out everything from delectable tacos and tostadas to sushi and expertly cooked seafood, plus an even hipper bar culture. What's more, this destination in the Riviera Maya beckons to vacationers with its soft white sand blanketing its beaches and its stunning shoreline views. Visitors can also bike to a nearby cenote for a refreshing dip or hit the links at one of the numerous surrounding golf courses. All-inclusive resorts , vacation rentals and boutique properties abound in Playa del Carmen, too, giving travelers plenty of options to find the best fit for their preferences and budgets.

most visit places in mexico

This secluded vacation spot is known for its luxurious lodging options (from vacation rentals to high-end hotels like the St. Regis and the Four Seasons), golf courses and charming beaches, such as El Anclote and Playa de Punta Mita. The small resort village of Punta Mita sits on a peninsula in Banderas Bay and most appeals to travelers seeking a relaxing atmosphere. Those interested in scuba diving, snorkeling, fishing and surfing will be able to enjoy those activities here as well. If you're visiting between December and March, book a whale watching tour for a chance to see humpback or orca whales.

Vote to Add these Destinations to the Rankings

most visit places in mexico

Puerto Vallarta

most visit places in mexico

Cabo San Lucas

most visit places in mexico

San Miguel de Allende

most visit places in mexico

Guadalajara

most visit places in mexico

You May Be Interested In

most visit places in mexico

Best Mexico Beaches for 2024

most visit places in mexico

Best Places to Visit in the Caribbean for 2023

most visit places in mexico

Best Spring Break Destinations

most visit places in mexico

Central & South America

Best Places to Visit in Central and South America in 2023

most visit places in mexico

Best Cheap Winter Vacations

most visit places in mexico

Best Cheap Mexico Vacations

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended

The 18 Best Napa Valley Wineries to Visit in 2024

Lyn Mettler|Sharael Kolberg April 23, 2024

most visit places in mexico

The 25 Best Beaches on the East Coast for 2024

Timothy J. Forster|Sharael Kolberg April 19, 2024

most visit places in mexico

The 50 Best Hotels in the USA 2024

Christina Maggitas February 6, 2024

most visit places in mexico

The 32 Most Famous Landmarks in the World

Gwen Pratesi|Timothy J. Forster February 1, 2024

most visit places in mexico

9 Top All-Inclusive Resorts in Florida for 2024

Gwen Pratesi|Amanda Norcross January 5, 2024

most visit places in mexico

24 Top All-Inclusive Resorts in the U.S. for 2024

Erin Evans January 4, 2024

most visit places in mexico

26 Top Adults-Only All-Inclusive Resorts for 2024

Zach Watson December 28, 2023

most visit places in mexico

Solo Vacations: The 36 Best Places to Travel Alone in 2024

Lyn Mettler|Erin Vasta December 22, 2023

most visit places in mexico

26 Cheap Beach Vacations for Travelers on a Budget

Kyle McCarthy|Sharael Kolberg December 4, 2023

most visit places in mexico

The 50 Most Beautiful White Sand Beaches in the World

Holly Johnson December 1, 2023

most visit places in mexico

  • Search Please fill out this field.
  • Manage Your Subscription
  • Give a Gift Subscription
  • Sweepstakes
  • Destinations

24 Most Beautiful Places in Mexico

From charming small towns to stunning islands, these are the most beautiful places to visit in Mexico.

most visit places in mexico

shalamov/Getty Images

Beautiful beaches, ancient ruins, rugged landscapes, and colorful cities galore: Find all this and more in Mexico. While our neighbor to the south is teeming with awe-inspiring locales, narrowing down which are worth a spot on your must-see list can be tricky, especially considering how vast the country is. For this reason, working with someone with in-depth knowledge of the country and its many regions is crucial, says Zachary Rabinor, a T+L A-List Travel Advisor specializing in Mexico and the founder of Journey Mexico . According to the pro, these individuals can offer valuable insights and recommendations based on your interests and preferences, whether that’s searching for the best street food, securing a coveted dinner reservation, or arranging a private driver to take you to and from Mexico’s most iconic attractions.

Ready to start planning your Mexico escape? Travel + Leisure can help: From hidden-gem beaches and mountain towns to world-famous archaeological sites and major metropolises, we’ve rounded up 24 of the most beautiful places in Mexico, according to experts.   

El Pescadero, Baja California Sur

Cavan Images/Getty Images

Rabinor describes El Pescadero as a “hidden gem along the Pacific Coast,” just an hour’s drive from Cabo San Lucas . The small farming community boasts gorgeous swaths of sand — most notably, Cerritos — which, per the pro, are “ideal for surfing and sunbathing.” Rabinor also tells T+L that no trip here is complete without stopping at Barracuda Cantina (conveniently located just steps from Cerritos) to try the Baja fish tacos.

Todos Santos, Baja California Sur

Marc Romanelli/Getty Images

Just eight miles north of El Pescadero lies the town of Todos Santos , which, according to Rabinor, is renowned for its thriving arts scene and colorful colonial architecture. If that’s not enough to wow you, then the pristine beaches, such as Punta Lobos and Playa La Cachora, definitely will. Rabinor also describes Todos Santos as “a foodie’s paradise” — his personal picks include Docecuarenta   “for some of Baja’s best roasted coffee and freshly baked pastries;” Jazamango , a farm-to-table restaurant led by one of Mexico’s renowned chefs, Javier Plasencia; and “fresh oysters at Oystera .”

Oaxaca City, Oaxaca

Mardoz/Getty Images

Oaxaca was named the best city in the world in T+L's 2022 World's Best Awards — and it’s easy to see why. What’s more, says Rabinor, this colorful, vibrant city is renowned for its 17th-century architecture, buzzy downtown area, rich Indigenous heritage, and artisan communities. The greenery-filled Jardín Etnobotánico de Oaxaca and the 18th-century Oaxaca Cathedral are also must-visit spots. And, if all of the above weren’t enough to lure you in, then the food and drink scene — famous for its mezcal and moles — certainly will. 

La Paz and Isla Espiritu Santo, Baja California Sur

MattGush/Getty Images

According to Rabinor, the capital of Baja California Sur beckons travelers with its “tranquil beaches, Malecón waterfront promenade, and the opportunity to swim with gentle whale sharks.” Plus, says Rabinor, no trip here is complete without a boat ride to the breathtaking Isla Espiritu Santo. A UNESCO World Heritage Site , this small rocky island is known for its secluded beaches and excellent snorkeling and kayaking opportunities — and you may even spot some playful sea lions.

Mexico City, State of Mexico

Jorge Castro/Travel + Leisure

According to Rabinor, Mexico’s capital city “seamlessly blends cosmopolitan vibrancy with a rich Indigenous past and history.” He also goes on to describe the cityscape itself as “a fascinating tapestry of old and new — soaring modern skyscrapers stand alongside meticulously preserved colonial architecture.” Must-visit attractions include Templo Mayor,  Palacio de Bellas Artes, Castillo de Chapultepec, and The Pyramids of Teotihuacan (but more on those a bit further down).

Isla Holbox, Quintana Roo

This idyllic island — known for its gorgeous natural surroundings, including powdery white-sand beaches and shallow turquoise waters  —  is about three hours from Cancun . “Holbox exudes a relaxed and laid-back vibe with car-free and unpaved sandy streets, making it the epitome of a barefoot chic vacation,” says Rabinor. The island, part of the Yum Balam Nature Reserve, is home to abundant marine life and birds, including whale sharks, flamingos, herons, dolphins, and manta rays. For the ultimate adventure, book a bioluminescence kayak tour. 

Merida, Yucatán

S. Greg Panosian/Getty Images

Hope Smith, a travel advisor at Montecito Village Travel , a Virtuoso Agency, tells T+L that some of the richest displays of Mexican culture can be found in Merida , “a city full of wonderful food, beautiful mansions, haciendas, and lush gardens.” Additionally, she says, “You will also find historic Mayan archaeological sites, including Uxmal, La Ruta Puuc, and Chichén Itzá.” For a stay just as eclectic as the city itself, Smith recommends Chablé Yucatán , which she describes as a “five-star experience in a hacienda-style setting.” 

Morelia, Michoacán

Arturo Peña Romano Medina/Getty Images

“History enthusiasts will fall in love with Morelia, Michoacán, a UNESCO World Heritage Site surrounded by lake and mountain views,” says Smith. That’s because it’s chock-full of centuries-old architecture, with the landmark Morelia Cathedral being one of its most famous attractions. Travelers can also carve out an afternoon to explore nearby towns like Pátzcuaro, which, per Smith, is home “to one of the largest plazas in Mexico and great local art shops.”

Puerto Escondido, Oaxaca

Alex Borderline/Getty Images

According to Fora travel advisor Natalie Stegman , this under-the-radar Oaxaca beach town is known for its beaches, surfing, and laid-back atmosphere. Here, you’ll find a stretch of sand for every type of traveler, be it bustling Zicatela Beach, which has an abundance of waterfront bars and cafes; the scenic Playa Carrizalillo, where you’ll find golden sand, swaying coconut palms, and turquoise waters; and the tranquil Playa Manzanillo, which, with its calm waters, is perfect for families. And, per Stegman, no trip is complete without taking a detour to nearby Playa del Palmarito, one of the largest turtle nesting beaches along the Mexican Pacific Coast (just note that nesting season takes place between July and January). After a fun-filled day in the sun, rest your head at  Casona Sforza (located directly on the beach) or Hotel Terrestre (where each of the 14 villas has a private pool ). 

San Miguel de Allende, Guanajuato

Anna Haines/Travel + Leisure

“With its unique blend of Mexican culture and European influences, San Miguel de Allende is a visual masterpiece that will capture your heart,” says Fora travel advisor Elizabeth Kaczka . The city — a UNESCO World Heritage Site — is home to well-preserved buildings adorned with colorful facades and intricate details, which, per Kaczka, “create a picturesque setting.” She also recommends leaving ample time to wander the cobblestone streets, visit the pink-hued Parroquia de San Miguel Arcángel, and explore the local arts and shopping scenes. And, despite the destination’s charming small-town vibe , it’s teeming with top-rated hotels ranging from the ultra-luxe Rosewood San Miguel De Allende to the boutique Casa Delphine .

Valle de Guadalupe, Baja California Sur

cesar fernandez dominguez/Getty Images

According to Fora travel advisor Swaylah Faroqi , Valle de Guadalupe is considered the premier wine-producing area of Mexico —  hence why it’s referred to as Mexico’s very own Napa Valley. Per the travel pro, the region has also “gained international recognition for its high-quality wines and stunning landscapes.” Splurge on a stay at the recently opened Montevalle Health & Wellness Resort . This luxury adults-only all-inclusive resort , set on 10 hectares of land dotted with olive trees, lavender plants, and vineyards, offers villa accommodations and state-of-the-art wellness facilities such as a spa, meditation labyrinth, and reflexology path.

Bacalar, Quintana Roo

loeskieboom/Getty Images

The aptly named town of Bacalar is located on Lake Bacalar (sometimes called Bacalar Lagoon) and is known as The Lake (or Lagoon) of Seven Colors for its vibrant shades of blue. “Take a boat ride across the lagoon, visit the cenotes that dot its shores, or simply relax in a hammock while gazing at the mesmerizing hues of the water,” says Kaczka. The destination is home to a handful of unique boutique hotels like Boca de Agua and Habitas Bacalar ; meanwhile, Banyan Tree Vega Bacalar — which will feature a spa designed to resemble a cenote, 35 suites, and an overwater restaurant — is slated to open its doors in 2025.  

Islas Marietas National Park, Nayarit

ferrantraite/Getty Images

Accessible only by boat, Islas Marietas National Park is about one hour from Puerto Vallarta and 15 minutes from Punta Mita. These uninhabited islands are home to abundant marine life, including dolphins, manta rays, and tropical fish galore. As such, they’re especially popular for snorkeling, explains Fora travel advisor Nadia Bess . It’s also here where you’ll find an Instagram-famous hidden beach inside a cave . 

Tepoztlán, Morelos

©fitopardo/Getty Images

“ Situated just a few hours outside of Mexico City, Tepoztlán is similar in feel to San Miguel de Allende but is not as well known,” says Fora travel advisor and co-founder Henley Vazquez . She continues, telling T+L, “It’s designated as a ‘Pueblo Mágico,’ which means it is sacred to Mexican culture.” This charming mountain town is also home to El Tepozteco, an ancient Aztec temple dedicated to Ometochtli-Tepoztēcatl, the god of pulque (an alcoholic beverage), fertility, and drunkenness. 

Sumidero Canyon, Chiapas

The Sumidero Canyon was carved by the Grijalva River and dates back 35 million years.  Here, you’ll find 3,000-foot-tall rock walls, lush vegetation, and cascading waterfalls. Fora travel advisor Sara Wilcox recommends booking a scenic boat tour for the best views of the canyon. And, if you’re lucky, you may spot majestic wildlife like spider monkeys, crocodiles, jaguars, and snakes. 

Las Coloradas, Yucatán

Karliux_/Getty Images

Located on the tip of the Yucatán Peninsula — about 3.5 hours from Tulum and the Riviera Maya — Las Coloradas is an Instagram dream come true with its pink-hued waters. (According to Wilcox, this is due to a high concentration of red-colored algae and shrimp.) ”The beautiful pink tones continue thanks to a large population of flamingos, which are attracted to the salt ponds,” says the travel advisor. 

Cabo Pulmo, Baja California Sur

MartinaPal/Getty Images

“Home to one of the most diverse coral reefs in North America, this National Marine Park is truly spectacular,” says Fora travel advisor Amy Shamus of Cabo Pulmo. In addition to pristine beaches, the UNESCO World Heritage Site boasts a coral reef-filled shallow bay that hundreds of marine species call home, including but not limited to sea turtles, humpback whales, manta rays, and whale sharks. With all this in mind, it’s no surprise that diving, snorkeling, and swimming are so popular here.

Suytun Cenote, Yucatán

Simon Dannhauer/Getty Images

Cenotes are natural swimming holes that are considered sacred by the Maya. And, while the Yucatán Peninsula boasts several thousand cenotes — each of which is nothing short of awe-inspiring — Suytun Cenote is amongst the most picture-perfect with its circular platform, which makes the perfect setting for your photo. Post-picture, enjoy a refreshing soak in the crystalline waters and take a moment to bask in the subterranean surroundings, with fascinating stalactites and stalagmites from nearly every angle.

Hierve El Agua, Oaxaca

Msznz/Getty Images

Whether you choose to hike, swim, or just sit back and admire the natural formations, a trip to Hierve El Agua is truly one for the books. “This absolutely gorgeous historical and natural site is roughly an hour outside of Oaxaca and features travertine rock formations, a petrified waterfall, and multiple natural warm pools, all overlooking jaw-dropping views of the valley below,” says Bess. If you don’t mind waking up early, the travel pro recommends arriving here “just before sunrise” so that you can soak up the gorgeous views and have the place “(almost) all to yourself!” 

Teotihuacan Pyramids, State of Mexico

benedek/Getty Images

These ancient pyramids, which are thought to date back to 100 B.C.E., are just one hour from bustling Mexico City. Its main attraction, the Pyramid of the Sun, clocks in at over 215 feet tall. According to Bess, those who truly want to appreciate the pyramids’ vast size and beauty should take a sunrise hot air balloon ride over them. 

Playa del Carmen, Quintana Roo

Itzel Garrido/Travel + Leisure

“ Nestled along the Caribbean Sea, Playa del Carmen is a tropical paradise that entices visitors with its turquoise waters and powdery white-sand beaches,” says Kaczka. Beyond the beaches, travelers can choose from an array of activities, be it swimming in cenotes, exploring ancient Mayan ruins, or dancing the night away in one of the clubs that line Quinta Avenida (Fifth Avenue, Playa del Carmen’s main strip). The town also boasts an abundance of hotels and resorts , which include some of Mexico’s best all-inclusive resorts . 

Guanajuato, Guanajuato

As the capital of the eponymous Mexican State, Guanajuato —  a UNESCO World Heritage Site — attracts travelers with its breathtaking architecture and art. You can easily spend hours wandering the quaint cobblestone alleys adorned with vibrant buildings and ornate plazas. Some of Kaczka’s must-dos: Explore the famous Callejón del Beso (Alley of the Kiss), visit the majestic Basilica of Our Lady of Guanajuato, and immerse yourself in the lively atmosphere of the city's numerous festivals.”

Chichén Itzá, Yucatán

Gerard Puigmal/Getty Images

Chichén Itzá is one of the most famous archaeological sites in Mexico, and best of all, it’s an easy day trip from Cancun. These ancient Mayan ruins span about four square miles, and the massive El Castillo (also known as the Temple of Kukulcan), which towers over the other monuments at 78 feet, is arguably the most famous of the bunch. The Great Ballcourt features intricate stone carvings, as does the Temple of the Warriors. Don’t miss the Wall of Skulls, where you’ll find hundreds of, yes, stone skull carvings.  

Copper Canyon, Chihuahua

jejim/Getty Images

Also known as the Grand Canyon of Mexico, Copper Canyon is comprised of not one but six separate canyons. This natural wonder, a UNESCO World Heritage Site, encompasses over 25,000 square miles in the Sierra Madre Occidental mountain range. While many choose to experience Copper Canyon and its postcard-worthy surroundings on foot or horseback, those aren’t the only options. Instead, says Kaczka,  “Hop aboard the Chihuahua al Pacífico railway, also known as the Copper Canyon Train, for a scenic journey through rugged landscapes, towering cliffs, and picturesque villages.”

PlanetWare.com

25 Top-Rated Things to Do in Mexico

Written by Meagan Drillinger Updated Jan 31, 2022 We may earn a commission from affiliate links ( )

From palm-fringed beaches to plunging canyons, historic cathedrals, and mural-splashed city streets, Mexico is one of the most dynamic countries in the world.

But it doesn't stop there. Mexico has thousands of years of history, epic landscapes, towering mountains, ancient ruins, world-class cuisine, and 5,800 miles of coastline that create an endless list of things to do for travelers. From laid-back beach towns to cosmopolitan culture and historic colonial towns, Mexico really is a paradise for every type of visitor.

But where to begin? It would be impossible to capture the best of Mexico all in one shot. But there are certainly top tourist attractions and places to visit in the country that are iconic to understanding the destination.

If you're ready to dive into one of the most impressive countries in the world, read our list of the top things to do in Mexico.

1. Bask on Mexico's Caribbean Beaches

2. experience the world of xcaret, 3. dive or snorkel cozumel's teeming waters, 4. surf the pacific coast, 5. tap your spiritual side, 6. take a boat trip to el arco de cabo san lucas, 7. explore mexico's cenotes, 8. visit the seaside ruins at tulum, 9. tour mexico's best archaeological sites, 10. soak up colorful history in san miguel de allende, 11. learn about frida kahlo, 12. wander through mexico city's centro historico, 13. see the copper canyon by train, 14. go eco-friendly in bacalar, 15. visit the national museum of anthropology, 16. stroll puerto vallarta's zona romántica, 17. discover the city of oaxaca, 18. hop the caribbean islands, 19. stroll merida's paseo de montejo, 20. see the cliff divers in acapulco, 21. explore the longest malecon in mexico, 22. dive into rio secreto, 23. visit the "other" side of los cabos, 24. marvel at the waterfalls of tamul, 25. get mystical in san cristobal de las casas.

Crystal-clear waters on the Yucatan Peninsula

Mexico has more than 5,800 miles of coastline, but none of its beaches are more impressive than the Caribbean coast. Along the Yucatan Peninsula, from Cancun down to the border of Belize , are some of the most stunning beaches in the world.

Cancun's beaches are lined with world-class hotels and resorts, with miles of expansive sugar-colored sand and shockingly blue water. Farther south, travelers will discover the energy of Playa del Carmen , a thriving city on the sea.

Past Playa del Carmen, discover the once-rugged town of Tulum , which has grown to be a top luxury getaway, with A-list hotels, restaurants, and boutique shopping, all along a beautiful stretch of bleached sand.

Even farther south, travelers will discover undeveloped, remote beaches along the Sian Ka'an Biosphere Reserve , the tiny beachfront community of Mahahual, and the remote beaches that lead the way down to Belize.

  • Read More: Top-Rated Beaches in Mexico

Xcaret

Thousands of visitors from all over the world flock each year to Mexico's most popular theme park, Xcaret. This ultimate cultural experience is part of Grupo Experiences, one of the largest, most beloved companies in Mexico offering regional entertainment.

Xcaret, their most popular, is dedicated to Mayan heritage and culture, which is indigenous to this part of Mexico. The park has more than 50 natural and cultural tourist attractions, including a jungle, beach, and underground rivers.

Learn about ancient Mayan customs through live performances, or immerse yourself in the natural environment, like the coral reef aquarium.

Grupo Experiencias has other theme parks as well, which include ziplines and lazy rivers, water parks, cultural shows, and more.

Address: Carretera Chetúmal Puerto Juárez Kilómetro 282, Solidaridad, 77710 Playa del Carmen, Q.R., Mexico

Official site: https://www.xcaret.com/en/

Divers off Cozumel

One of Mexico's largest islands (and by far its most famous), Cozumel is a must-see attraction in Mexico. The Caribbean island sits just off the coast of Playa del Carmen and is one of the biggest cruise ports in the country .

It's known for its sugary, powder-soft sand; crystal-clear, turquoise water; and, most notably, for its diving and fishing, which is among the very best in the world.

The warm waters around Cozumel are teeming with sea life. The destination is legendary among divers for this reef system , which is a part of the Mesoamerican reef system, second in the world in size to Australia's Great Barrier Reef. The reef is protected by the Cozumel Reefs National Marine Park and is home to more than 26 coral species and more than 500 species of fish.

If you'd rather frolic with fish above the water, summer is the best time of year for fishing in Cozumel . Sailfish, marlin, mahi-mahi, and tuna flock to the warmer waters. Within a couple of minutes of the marina, the shoreline plummets about two miles deep, making it a prime gathering point for big game fish.

The island is popular for cruisers and day-trippers but has plenty of hotels, resorts, restaurants, and tourist attractions to offer its own type of vacation. There's even an international airport on the island.

Only half of Cozumel is open to visitors, while the other half is protected as a natural preserve. The western coast has the most popular beaches and hotels, while the eastern Caribbean-facing side has wilder, untamed beaches and more off-the-beaten-path hideaways.

Surfer in Puerto Escondido

From the Baja Peninsula all the way down to the beaches of southern Oaxaca, Mexico's Pacific Coast is a veritable aquatic playground for surfers of all levels. From big name surf competitions to secret coves with gentle lapping waves, everyone from the international pros to the extreme beginners will be able to catch a perfect wave along Mexico's Pacific Coast.

The Baja Peninsula has been a favorite surf spot for world travelers chasing that endless summer for decades. Spots like Ensenada and Todos Santos are legendary. But it is far from over at the end of the peninsula.

Mazatlan in the state of Sinaloa, Punta Mita along the coast of Nayarit, Troncones in Guerrero, and the area around Puerto Escondido in Oaxaca are other A-list Mexican surf breaks worth diving into. In fact, just off the coast of Puerto Escondido is the world-famous Mexican Pipeline, which is one of the top places to surf on the planet.

Preparing for a temazcal ceremony

Mexico may be a predominantly Catholic country, but its spirituality is rooted in ancient practices. A deep history of shamanism is prevalent in many different indigenous groups across Mexico, from the Mayans of the Yucatan Peninsula to the Huichol in the central Northwest in the Sierra Madre Occidental Mountains.

Today, many travelers flock to Mexico for spiritual healing. San Cristobal de las Casas , for example, is a mountain town in the southern state of Chiapas known for its mysticism. Here shamanism is alive and well among the Tzotzil people, an indigenous Maya people who occupy the highlands. Visitors come from all over the world for workshops in meditation and yoga.

One of the most popular healing rituals in Mexico is the temazcal ceremony . The ceremony involves a sweat lodge, combined with a sacred ritual, that leaves participants feeling cleansed - emotionally, physically, and mentally. The 1,000-year-old ceremony includes a spiritual guide, who takes participants on a healing journey within the sweat lodge, combined with songs, chanting, and prayer. Those who participate in temazcal have reported clearer skin, increased blood flow, and relief of stress.

El Arco de Cabo San Lucas

Marking the point where the Gulf of California meets the Pacific Ocean, El Arco de Cabo San Lucas is the most recognizable landmark on the Baja Peninsula.

The naturally formed stone archway is one of the most photographed spots in the world, and a must-see when vacationing in Mexico's luxury capital, Cabo San Lucas. On one side of the arch is the Playa del Amor (Lover's Beach), while the other side of the arch is home to Playa del Divorcio (Divorce Beach).

What's cool about the arch is that it is only accessible by boat. You can visit the arch a few different ways, whether on a private boat charter, tour, or via a water taxi that can be arranged in the Cabo San Lucas Marina.

  • Read More: Top-Rated Things to Do in Cabo San Lucas, Mexico

Ik-Kil Cenote on the Yucatan Peninsula

All across the Yucatan Peninsula , just a stone's throw from the majority of the area's popular vacation spots, are approximately 20,000 cenotes. Cenotes are underground caverns connected by a series of rivers that vein the entire peninsula, from the coast to deep into the jungle.

The Mayans believed that cenotes were entrances to the underworld, and as such have held cultural importance for hundreds of years. Today, cenotes are integral pieces in understanding Mexico's cultural and topographical history. For tourists, they provide a fascinating way to spend the day understanding the Yucatan's natural environment.

Picture thousands of stalagmites and stalactites, translucent fresh water, and miles of tunnels connecting this mythical, prehistoric underground masterpiece.

Many people take tours from Cancun and Playa del Carmen to see and experience cenotes.

Mayan ruins in Tulum

Tulum splashed onto the luxury scene a few years ago, but before that, it was very much a backpacker's paradise, complete with eco-friendly bungalows, cheap eats, and a sparkling beach.

Today, Tulum is very much five-star boho chic, with luxury boutique hotels, A-list cuisine, and high-end shopping. The town still manages to retain a laid-back vibe, but it comes at a premium price tag.

But more than a playground for the posh, Tulum is home to some of Mexico's most iconic ruins. The ruins at Tulum tell the story of an ancient Mayan port, perched high on the cliffs overlooking the pristine beach below.

A trip to the archaeological site is definitely worth a visit, if only to grab the iconic shot of the watch tower against the backdrop of the electric blue sea.

Chichen Itza

Speaking of Tulum's ruins, Mexico is a veritable treasure trove of archaeological sites . The country has been home to dozens of indigenous tribes, far beyond the Mayans and the Aztecs. Some of the other indigenous groups include the Zapotecs, Olmecs, Toltecs, and Huichols, just to name a few.

As a result, the country is packed with literally hundreds of ruins all across the country. Some are well-known, like the Mayan city of Chichen Itza , which is one of the New Seven Wonders of the World.

There is also Teotihuacan, the ancient Aztec city just outside Mexico City. But other sites include Monte Alban, a Zapotec site near the city of Oaxaca, and Palenque, which is a jungle-shrouded Mayan city in the state of Chiapas. Other sites to know are Calakmul in Campeche, Uxmal in Yucatan, and Guachimontones in Jalisco.

San Miguel de Allende

When it comes to colonial cities in Mexico, none is as magical or visually stunning as San Miguel de Allende. Just three hours outside Mexico City is this spectacular jewel, which was named a UNESCO World Heritage Site in 2008. The city was the first Spanish settlement in the state of Guanajuato, founded in 1542.

What makes San Miguel de Allende so special is its artistic spirit. For decades, it has lured travelers from all over the world to experience its local art scene, colorful architecture, cobblestone streets, and glorious mountain views.

San Miguel de Allende always acted as a cultural melting pot, as it was part of the Spanish Royal Route to the interior of Mexico. Many of its iconic Mexican Baroque buildings were constructed in the 18th century. Today, it is considered a UNESCO World Heritage Site because of its Outstanding Universal Value.

The city has evolved to become one of the top luxury getaways in the country, with five-star boutique hotels, spas, restaurants, and art-forward events.

  • Read More: Top Attractions & Things to Do in San Miguel de Allende

Frida Kahlo Museum

One of the most iconic faces of Mexico is that of Frida Kahlo. An icon of Mexican art, culture, and feminism, her influence on Mexico is undeniable. The best way to learn about this incredible woman is to visit her former home in Mexico City, Casa Azul , which has been turned into a museum dedicated to her life and work.

Located in the suburb of Coyoacan, Casa Azul is where Kahlo spent the majority of her time. It is where she was born, and eventually it was where she died. It showcases personal objects that help tell her story, as well as some of her most important pieces of art.

It's one of Mexico's most important museums and helps visitors understand so much more about the depth and layers of Mexico and its people.

Address: Londres 247, Del Carmen, Coyoacán, 04100 Ciudad de México, CDMX, Mexico

Official site: https://www.museofridakahlo.org.mx/

Metropolitan Cathedral and Palacio Nacional in Mexico City's Centro Historico

Mexico City is defined by its dozens of diverse, cultural, and colorful neighborhoods. But for first-timers to Mexico City, the most important stop is the Centro Historico. This gives a perfect snapshot of the country's capital over the past several centuries.

Mexico City sits on the former Aztec capital, Tenochtitlan, which the Aztecs founded in the 14th century. Remnants of the original capital can be found in the Centro Historico at the archaeological site of Templo Mayor.

The Templo sits elbow to elbow with magnificent works of Spanish architecture, leftover from the Spanish conquest in the 16th century. The best examples are in the Zocalo, or the main plaza, specifically the Palacio Nacional and the Metropolitan Cathedral. Within the Palacio Nacional are some of the most beautiful murals by Mexican artist Diego Rivera (who was married to Frida Kahlo).

You'll also find the Palacio de Bellas Artes in the Centro Historico. The gorgeous domed building is a cultural center that hosts music, dance, theater, and opera performances.

  • Read More: Top-Rated Tourist Attractions in Mexico City

Copper Canyon

Most people are surprised to learn that Mexico has its own Grand Canyon. In fact, it's even bigger than the one in the United States. Copper Canyon, or Barrancas del Cobre, is a massive canyon in the northern state of Chihuahua, which spans more than 25,000 square miles and is made up of six canyons in the Sierra Madre Occidental.

The canyon is named for its reddish hue, and is one of the most naturally stunning places in the country.

One of the best ways to see the canyon in its entirety is to ride the Chihuahua al Pacifico train, or "El Chepe." The train route runs from Chihuahua to Los Mochis in Sinaloa, which isn't far from the beach town of Mazatlan. A perfect vacation combo is to start with the mountains and end at the beach.

Aerial view of Laguna de Bacalar

For many travelers in the state of Quintana Roo, the vacation ends in Tulum. But if you keep driving just a few hours more, you'll be rewarded with one of the most spectacular places in all of Mexico: Laguna de Bacalar.

Laguna de Bacalar is Mexico's second largest lake and goes by the nickname, "The Lake of Seven Colors." The jewel-colored lake is as expansive and crystal clear as the Caribbean Sea, dotted with small eco-resorts and pebbly beaches perfect for exploring.

The locals of Bacalar are big proponents of sustainable energy and responsible tourism. Non-motorized sports are much preferred over motorboats on the lake. As such, you'll see dozens of kayaks, sailboats, and stand up paddleboards.

Then there are the eco-hotels, like Mia Bacalar with its own organic waste treatment; water filtration system; and a chef's orchard, which supplies many ingredients for the restaurant's menu.

A small town of the same name sits on the shore, with a few historic sites of interest for sightseeing, like an old Spanish fort, and several Mayan ruins nearby.

The lake stretches nearly 40 miles from end to end and is one of the more under-the-radar destinations in Mexico. But, it's only a matter of time before international tourists find it.

National Museum of Anthropology in Mexico City

Meet what is perhaps the most beloved museum in the entire country of Mexico. Located in Mexico City's Chapultepec Park, the National Museum of Anthropology is a must-see attraction for anyone visiting the capital city. The national museum is the largest in the country and has the most comprehensive collection of archaeological and anthropological artifacts from Mexico's pre-Columbian people.

The most iconic artifact in the museum is the Stone of the Sun, which is the Aztec calendar stone. But within the museum, you'll also find statues, murals, turquoise-decorated artifacts, and even the massive stone head carvings from the Olmec peoples.

Mexico's Indigenous peoples extend far beyond the Aztecs and the Maya. You will have the opportunity to learn about the Zapotecs, Mixtecs, Huichols, and many other groups that helped to create the traditions of modern-day Mexico.

The building itself is a work of art, as well. The building has 23 rooms, including outdoor exhibits with gardens. The courtyard of the building has a massive pond, to boot.

Address: Av. Paseo de la Reforma s/n, Polanco, Bosque de Chapultepec I Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX

Official site: https://www.mna.inah.gob.mx/

Zona Romantica, Puerto Vallarta

The heart and soul of Puerto Vallarta can be found downtown in what is known as the "Zona Romantica." The oldest part of the city, the Zona Romantica is known for its cobblestone streets, winding alleyways, whitewashed buildings, and red-tiled roofs. It also happens to be the most energetic part of the city – and the most beautiful.

One of the biggest draws to the Zona Romantica is the Los Muertos Beach, one of the best beaches in Puerto Vallarta . You'll recognize it from its iconic flag-shaped pier, where water taxis dock to take travelers and locals to the beaches that are farther south in the bay.

The best restaurants are found in the Zona Romantica, as well as the charming boutique hotels, galleries, and markets. Visitors can also wander the Malecón (boardwalk) in the Zona Romantica to see the lively entertainment that is always on display.

No time is more beautiful in Puerto Vallarta than at sunset, and the Zona Romantica is the best place to catch the natural show. Hunker down at one of the beach restaurants on the sand, or simply pause on a historic street to watch as the entire city is bathed in beautiful gold.

Santo Domingo Church in Oaxaca

Few cities encapsulate the spirit of Mexico quite like Oaxaca. The capital city of the state by the same name, Oaxaca is a spectacular example of Mexican traditions mixed with Spanish colonial style. From the breathtaking churches and cathedrals to the brilliant colors of the city, the fabulous food, and the ancient ruins, Oaxaca has a little bit of something for everyone.

The most vibrant part of the city is undoubtedly its Centro Historico, home to the oldest architecture and traditional low-rise, multi-colored buildings that have become synonymous with Mexican colonial cities. This part of the city is where you'll find the two most important churches, as well as the many beautiful boutique hotels, restaurants, galleries, and shops.

A quick 10-minute trip outside the city takes travelers to Monte Alban, an important archaeological site that once belonged to the Indigenous tribes of this region. You can also take a day trip from Oaxaca to visit Hierve El Agua, a petrified rock formation with natural mineral pools that overlook the valleys and mountains in the distance.

Of course, no trip to Oaxaca is complete without all the food. Mole is one of the most traditional dishes you can get in Oaxaca. It is a complicated, ancient recipe made of dozens of ingredients that come together in a rich and decadent sauce.

Read More: Best Beaches in Oaxaca

Aerial view of Playa Norte on Isla Mujeres

The Mexican Caribbean is so much more than just the coast of Cancun and Riviera Maya. Mexico has a few Caribbean islands to call its own, as well – and all of them are worth your time.

The most famous is likely one you've already heard of: Cozumel. Cozumel is Mexico's most popular island, home to an important cruise port, all-inclusive resorts, beach hangouts, walking paths, and a humming downtown. It's an easy hop over to Cozumel from Playa del Carmen. The ferry docks just off 5th Avenue in Playa's busy downtown district. A ferry ride is roughly 30 minutes.

North, off the coast of Cancun, you will find the island of Isla Mujeres . This long, skinny island is easily visible from the Hotel Zone and the Costa Mujeres north of the airport. Over on the island life runs slowly. Visitors often rent golf carts, which they use as transportation to get across the island.

Palapa on a dock on a Mexican Caribbean island

The northern end of the island is the busiest, with the most hotels, restaurants, and beach hangouts. It's also home to Playa Norte, one of the most beautiful beaches in Mexico . The southern tip of the island is far more tranquil, with only a handful of hotels and not much activity.

Just off the coast of Isla Mujeres is Isla County. This protected natural habitat does not have any hotels and only permits a limited number of visitors a day in order to preserve the natural environment. Tours are easily booked for a day trip, though, and you'll be amazed by this Caribbean paradise that seems to have been frozen in time.

Lastly, towards the Gulf of Mexico, is Isla Holbox – a rising star in Mexico's island scene. Long a popular getaway for backpackers and yogis, Isla Holbox is quickly rising as one of the best places to visit in Mexico thanks to its boutique hotels, restaurants, and Caribbean island-style charms.

Read More: Best Mexican Islands

Historical building in Merida

The city of Merida, the capital of the state of Yucatan, is certainly one of Mexico's most beautiful and fascinating. It is one of the oldest colonial cities in the country and is beloved for its blend of modern and Mayan culture, its burgeoning restaurant scene, sleek hotels, and avenues of culture.

Speaking of cultural avenues, the most famous in the entire city is the Paseo de Montejo, named for Francisco de Montejo, the Spanish conqueror who founded the city in the 16th century. The broad, tree-lined street is home to the most majestic mansions in the city and it is considered to be the main artery for all of Merida.

Along the avenue you will be able to tour some of the many ornate homes, as well as stop into open-air markets, galleries, and shops. The city's most famous restaurants are on the avenue, or just a short walk from it. It was designed to be similar to the famous boulevards in France, like the Champs-Elysees.

Read More: Top-Rated Tourist Attractions & Things to Do in Mérida

Cliff divers in Acapulco

When we talk about the original beach getaways in Mexico, we are talking about Acapulco. Though the city has fallen out of the spotlight in recent years, at one time Acapulco was the most glamorous travel destination in Mexico, bringing celebrities, politicians, and the rich and famous to the golden shores of the Mexican Pacific.

While Acapulco still has much of that old-world glamour in certain parts of the city, much of the destination is still struggling to recover from a dramatic dip in tourism. But one thing about Acapulco that will never change is the professional cliff diving that is one of the top things to do in Acapulco .

The divers at La Quebrada are one of the most famous attractions in Acapulco. Professional divers climb the cliffs (as high as 80 feet) and assess the churning waters below before diving gracefully into the sea. It can be a deadly endeavor if you don't time the dive just right. But it is breathtaking to watch.

Mazatlan's  Malecón

Mexico's malecons (boardwalks) are beautiful no matter where you go. But the Malecón in Mazatlan happens to take the lead. Not only is it the longest Malecón in the world, it also happens to be the most beautiful.

Stretching for a lengthy 13 miles, the Malecón in Mazatlan runs through many neighborhoods, from the Centro Historico all the way around the main Bay along the Avenida Del Mar. The recently refurbished Malecón is today a center of activity for both locals and visitors. Wide lanes make it a popular spot for running or cycling.

Along the way, you'll capture the elements of what makes Mazatlan unique. Catch a glimpse of the three famous islands out in the bay, or watch the Pulmonia taxis scoot by along the main drag. Sculptures dot the Malecón at every turn, as well. Like Acapulco, you may even have the opportunity to see cliff divers.

The Malecón is also where the Carnival parade takes place in Mazatlan every year.

Rio Secreto's underground caverns

Cancun is a treasure trove of activities and things to do, but one of the best things to do in Cancun is also one of the best things to do in Mexico overall, and that is to visit Rio Secreto.

Rio Secreto is, in a word, spectacular. The all-day excursion takes travelers deep into the underground Mayan world to explore the vast system of underground caves, tunnels, and rivers that lie in the bedrock underneath the Yucatan peninsula.

Rio Secreto is a silent world deep underground. Guests don a wetsuit, helmet, headlamp, and special shoes to journey into the cave for a magical adventure. The route takes an hour and a half in the underwater cave, with plenty of swimming in the underground river, viewing the stalactites and stalagmites up close and personal, and floating in a pitch-black, silent cavern.

If you do one excursion in Cancun, Rio Secreto should be at the top of the list.

Address: Carretera Federal Libre Chetumal- Puerto Juárez Ejido Sur, 77712 Playa del Carmen, Q.R., Mexico

Official site: https://www.riosecreto.com/

Aerial view of Cabo Pulmo National Park, Baja California Sur, Mexico

While everyone else is hitting the beaches, hotels, and attractions of Cabo San Lucas and San Jose del Cabo, make a beeline in the opposite direction and head to the still-quiet, still-pristine East Cape.

Baja California Sur's East Cape is a rising destination in Mexico, with new luxury hotels in the works or already open, like a Ritz-Carlton Reserve and a Four Seasons. This quiet part of Los Cabos is also home to Cabo Pulmo National Park, one of the best places in Mexico for snorkeling and scuba diving .

The East Cape faces the Sea of Cortez, which means that the water is calm and clear enough for fantastic swimming, unlike Los Cabos' water, which tends to be more rough and unpredictable.

The East Cape is also the gateway to visit the city of La Paz, the capital of Baja California Sur, and one of the most charming and beautiful seaside cities in Mexico.

Aerial view of the spectacular Tamul waterfalls

Mexico is home to some of the world's most spectacular waterfalls. All across the country, you'll be able to find beautiful waterfalls that tumble from towering cliffs and plunge into swirling pools below. But no waterfalls in Mexico are more beautiful than the Cascada de Tamul.

Located in the state of San Luis Potosi, the Cascada de Tamul is considered to be the crown jewel of Mexico's waterfalls. The falls start 340 feet above the Tampaon River near Ciudad Valles and is born from the merging of the Gallinas River and the Santa Maria River. Nearly 1,000 feet across, this is one of the largest waterfalls in Mexico.

To view it, the best way is to hire a guide to take you out in a traditional boat to see the falls from below. You'll want to visit anytime except July and August, when the rains make it much harder to visit the falls.

Be prepared to get wet – the water is everywhere and impossible to avoid. But you'll be grateful for the cool rush of the water after trekking through the steamy jungle to get there.

San Cristobal de las Casas in Chiapas, Mexico

Tucked within the highlands of southern Mexico, in the lush, green state of Chiapas, is the city of San Cristobal de las Casas. This historic colonial city is shrouded in mystery and steeped in mysticism. The local Mayan tribe that has inhabited the land for centuries is heralded for its knowledge of shamanism, and backpackers come from all over to get in touch with their spiritual sides.

But ancient traditions and beliefs aside, San Cristóbal de las Casas is one of the most beautiful colonial cities in Mexico. The air is fresh here, thanks to the altitude, and offers more of an Andean experience in temperature and vibe.

Walk the cobblestone streets to discover cafés, restaurants, galleries, and shops. Try the local coffee and, even better, the chocolate. Be sure to stop by the main square to see the canary-colored cathedral that dominates the plaza.

instagram logo

More on Mexico

Mexico Travel Guide

The best things to do in Mexico: 19 unmissable experiences

Phillip Tang

Oct 7, 2023 • 14 min read

A woman sitting near the main pyramid at Chichen Itza in Mexico

Get to know the country with these top things to do in Mexico, from visiting ancient pyramids to swimming in underground cenotes © Oleh_Slobodeniuk / Getty Images

Mexico is a wonderland. One moment, you're sipping smoky mezcal, and the next you're floating in the bluest of natural pools or being serenaded by mariachi singers while Frida Kahlo peers down from a mural.

Things feel even more fantastic when you find the tastiest food while discovering plumed serpents, pyramids and millennia of history around the next corner. No matter how many times you visit, Mexico 's stunning nature and its vibrant towns let you find an everyday life steeped in surrealism, natural wonders and incredible history.

Here are the best things to do in Mexico.

1. Admire the monumental power of a pyramid

Pyramids humble you. Gaze skywards at the Pyramid of the Sun at Teotihuacán , and it’s easy to feel tiny. It’s the third-largest ancient pyramid in the world, bringing the ancient priests closer to the heavens at its summit. No wonder the pyramids at Teotihuacán were chosen as temples for human sacrifices to the gods.

The Aztecs did the same at the fascinating Templo Mayor at the heart of their empire, Tenochtitlán, modern-day Mexico City.

Other pre-Hispanic civilizations, such as the engineering Maya, constructed pyramids to also be the center of public life. At Chichén Itzá and Palenque , they buried their powerful leaders inside them and used the monumental structures, which push above the forest canopy, to navigate their lands.

Similarly, in Tulum a Maya pyramid squats over the turquoise waters and was used as a lighthouse.

Yet Mexico has even mightier pyramid, the largest by volume in the world. The Pirámide Tepanapa is bigger than the Great Pyramid of Giza in Egypt. Outside, it looks like a grassy hill, which fooled the Spanish conquistadors, sparing its destruction. Inside, it takes 15 minutes to walk through the cool tunnels crossing through the Pyramid of Cholula. With each tight turn, you feel minuscule.

2. Learn about Mexico's artisan traditions

Gorgeous Mexican artesanías (handicrafts) charm you with their sweetness. When you hold up a piece at a workshop, you are also grasping centuries of skill and traditions.

A psychedelic beadwork mask might leap out at you. The pulsing colors carry on the mythology of the Huichol of Jalisco. Or look into Taxco silverware, which shimmers with history, first as silver gifts to Aztec gods and then ransacked for Spanish pockets.

The kaleidoscopic work of generations of embroiderers, pre-Hispanic weavers, Oaxacan potters and metalsmiths tells Mexico's diverse story. Pick up a piece from an artisan to contribute to their stories.

People ride bicycles on Reforma Ave in Mexico, Mexico

3. Cycle Mexico City’s leafy neighborhoods

Bike lanes are plentiful across some of  Mexico City's best neighborhoods , including Condesa, Roma and artsy Coyoacán. Archways of trees guide you down streets lined with elegantly tiled houses and boutique stores. Parks are alive with young families or teenagers practicing dance moves, while around their edges, the well-dressed lounge about at cafes.

Planning tip: Join Mexico City's free Sunday bike rides , when the main avenues of the country’s capital turn into a car-free zone. Cyclists go for pleasure rides, and you can be part of the action at any time with a free or low-cost bike rental.

4. Learn to dance the salsa and  danzón

Mexicans have the music in them, and just trying to dance is a part of the Mexico experience. Dressed in hats and heels or casual clothes, couples take to the outdoor Plaza Ciudadela in Mexico City every Saturday to dance, mingle, and learn to salsa and do the danzón .

It’s open to the public, but if you need some courage, there are also bars around town to learn to dance for the cost of a tequila. Mama Rumba turns out a show with its live big band. 

Planning tip:  If you want to seriously move, Salón de Bailes Los Ángeles is part school, part legendary venue. It's where stars of Mexico’s Golden Age of cinema, such as Cantinflas and María Félix, went to boogie.

A woman standing near a cenote, a subterranean swimming hole, looking up at the natural walls around her in Mexico

5. Float in subterranean cenotes

To the Maya, cenotes were a portal to speak to the gods, so they built villages around them. For a visitor today, cenotes, natural limestone swimming holes , are wondrous hidden pools to cool off in the jungle. Cenotes are created by the collapse of porous limestone bedrock, forming pools that are filtered to crystal clarity. The majority of cenotes are found in the  Yucatán Peninsula .

Underwater photographers, cavers and snorkelers revel in the clear cenotes, as do swimmers who want a peaceful swim shielded by the glorious tree canopy.

Unlike seawater, the turquoise water in cenotes is fresh and wonderfully mineral-rich. Floating in these still waters feels like slipping into prehistory. Look up at the columns of vines and the shafts of sunlight drifting through. Hummingbirds zigzag by, and it seems like little has changed since the Maya were here.

Planning tip: Take cash to pay entrance fees, plus a day-pack with all your supplies, including shoes you can get wet to protect your feet and reef-friendly chemical-free sunscreen. 

6. Eat your fill of Mexican street food

Want to know where to get the best tacos? It’s not in a white-tablecloth restaurant. It's on the street.

There is something special about feeling the red-hot embers on the pyramid of chargrilling pork that makes tacos al pastor tastier at places like El Vilsito . It could be the sizzling hot plate that gives handmade quesadillas stuffed with zucchini flowers or nopales (cactus) the perfect bite. Or the tubs of self-serve salsas that make sopes (tortillas sprinkled with white panela cheese and lettuce) and tlacoyos (diamond-shaped blue-corn parcels of beans and meat) much feistier (and tastier) than you had intended. It’s definitely the freshly cut limes and impromptu chats that give eating Mexican street food that extra zing.

Mexican foodie capital Oaxaca squeezes some of the best street food into market stands at Mercado 20 de Noviembre , or check out Los Cucuyos and vegan eats at  Por Siempre Vegana Taquería in Mexico City.

Local tip:  To find the freshest and tastiest street food, pause at a stand and observe. The best have a hissing comal (hot plate) where even the smoke smells alluring.

A trajinera boat on the canals and floating gardens of Xochimilco in Mexico City, Mexico

7. Glide along the canals of floating Aztec gardens in Xochimilco

Xochimilco , south of Mexico City, is the only remaining part of the country's pre-Hispanic waterways. Colorful wooden trajinera boats glide across the canals, passing chinampas (floating gardens). Fruits, vegetables and flowers grow atop garden beds constructed from reeds.

More than 500 years ago, the mighty Aztec city of Tenochtitlán ruled from an island in interconnected lakes. The Aztecs balanced a complex system of brackish and fresh water. As you float by, imagine Xochimilco in Aztec times, with gardeners tending to the plots of green bean vines, furry purple amaranth, and plump chilis and tomatoes to feed the city, as they still do today.

8. Sip artisanal mezcal

Mezcal is a smoky, rich elixir drunk in warmly lit bars by dreamers, artists and the heartbroken. The older sibling of fast-living tequila, mezcal is distilled from the same agave plant but is hand-roasted under volcanic rocks. For a long time, visitors to towns in Oaxaca would smuggle back flasks of the potent stuff from mom-and-pop farms.

Now mezcal has hit the heights in the cities, and small artisanal distillers are revered in mezcalaría bars like Mexico City's hidden Bósforo and Mano Santa with its tasting flight of drinks. You can learn all about the agave drinks at Museo del Tequila y el Mezcal in the capital.

Most mezcal is created in small batches and available only in Mexico. Artisanal producers with further reach are the upmarket and impressive Los Danzantes . Oaxaca is the capital of mezcal. 

Local tip:  A perfect mezcal day starts with a guided distillery visit, taking you through the process of slow cooking the agave piñas (hearts) in a volcanic rock pit with the smell of roasting catching the air. Continue at one of the many tasting rooms. Drink the traditional way with a slice of orange sprinkled with sal de gusano (agave worm salt with mild chili) on the side. 

A man stands in front of a shaman in a jungle setting while smoke is wafted over his head during a temascal ceremony in Mexico

9. Experience a 3000-year-old temascal ceremony

A temascal is more than a sauna; it’s an ancient Maya-Zapotec ritual that uses 3000 years of indigenous cultural knowledge as medicine. A shaman guides you through a ceremony inside a dome while you sit in a circle, giving you the kind of experience that people swear is life-changing.

In the semi-darkness, the shaman throws an herbal infusion sizzling on the pit of hot rocks at the center. The dialogue begins between the shaman and other participants, thanking the earth and acknowledging our connection to the villages of animals and nature. Sometimes the guide intones words in the indigenous Náhuatl language.

This is no touchy-feely session. Warriors endured this ritual before battle to steel them. After 90 minutes of building resilience and releasing toxins, both physical and mental, you emerge and dip into cold pools, cleansing yourself. 

Planning tip:  For a real temascal experience (not just a sauna), follow spirituality seekers to Tepotzlán  or get the full picture of the Zapotec civilization in Oaxaca. We love Xquenda in Huatulco for its full pre-Hispanic ceremony and mural.

10. Tap into the songs of Mexico with a mariachi performance

Mariachi bands have a song for every mood and life milestone. Happy? More trumpet. Somber? More strings and a heartfelt bolero style. Mexicans hire these singing troupes for big events, including birthdays, weddings and funerals. They are not a mere tourist attraction but a way to tap into the songs of Mexico. You’ll find them roaming around major plazas from Mérida to Cuernavaca.

A top choice is Mexico City’s Plaza Garibaldi , which has been bringing together restaurants and music since 1925. Get serenaded in mariachi's heartland in Guadalajara , which holds the world's largest mariachi festival each September at the Encuentro Internacional del Mariachi y la Charreria .

Visitors wait outside the Blue House (La Casa Azul), Frida Kahlo Museum in Mexico City, Mexico

11. Get insight into Frida Kahlo’s artistic life

Bottles filled with paint glisten in their tray next to an easel. It feels like the artist has just stepped out.   Handicrafts – clay fertility figures, papier-mâché skeletons and dangling cherubs – from across Mexico sprawl out across the rooms.

The  Blue House  is where Frida was born, lived and spent her last days, with everything as she left it. The artist’s silver jewelry, short bed, crutches, wheelchair and prosthetic leg are here. Kahlo had a lifelong disability and channeled her physical and emotional pain into her art while showcasing pre-Hispanic art and traditions.

Kahlo famously wore traditional dresses and shawls from Oaxaca to summon the female power of the women of her mother’s hometown. Mexico City has other interesting places to find Frida  and trace her life. But to stand in her house and its courtyard of volcanic stone is to feel her passion for Mexico and its people. This museum is an unmissable insight into her life and her art.

12. Travel through Mexican history at a museum

Mexico City alone has more than 150 museums, beating New York City and Paris. Some of them are makeshift and obscure – torture museum , anyone? – but all of Mexico's history can be found in its museums, from indigenous handicrafts to revolution , human rights and tequila .

The headline act is Museo Nacional de Antropología , which is one of the best in the world, with a dramatic giant water feature at the center of its Maya-inspired courtyard. 

Mexico's top male painters are known as the "big three" muralists. Made to be seen by the average Mexican worker, murals by Diego Rivera , José Clemente Orozco and David Siqueiros grace many public buildings. All three daub the patio walls of Antiguo Colegio de San Ildefonso and inside the splendid Palacio de Bellas Artes , notably Diego Rivera’s monumental El hombre en el cruce de caminos (Man at the Crossroads). 

Other museums cater to specific tastes, like the Museo del Calzado shoe museum, which displays the trainers of Mexican fútbol heroes and replicas of Neil Armstrong’s lunar boot.

Three friends with painted faces laugh together at the Día de los Muertos Festival in Oaxaca, Mexico

13. Mark Día de los Muertos (Day of the Dead)

Once a year, the spirits of the dearly departed can follow a path of marigold petals back to their loved ones. Altars are piled with their favorite dishes and objects, and photos of the deceased are lit by candlelight and shrouded in incense smoke.

Far from a withdrawn sad time, Día de los Muertos (Day of the Dead) is a time of remembrance through joy. It’s been this way for more than 3000 years, and the tradition can be traced back to Aztec customs and the even more ancient Olmecs.

Visit Mexico at the end of October, and you’ll see the nights turn festive as people crowd the squares, with businesses and museums to judge the best-decorated altars. In towns like Naolinco, Pátzcuaro and Mixquic, mass processions drift to the cemeteries for a night of drinking and singing.

Local tip:  Tagging along at a respectful distance is accepted, and the sight of thousands of candles and marigold flowers glowing orange into the night is a true Mexico experience.

Chef making a mole amarillo (yellow mole) quesadilla in Mexico

14. Devour some mole

Of all the attention-grabbing Mexican dishes, mole is the most intriguing for its complex mix of herbs and spices. Cocoa and three kinds of chilis give the sauce a chocolatey warmth, but mole contains a checklist of more than 15 ingredients, including sesame seeds, aromatic herbs, peanuts and cumin. In Puebla , it is eaten in restaurants tiled in hand-painted blue talavera .

Planning tip:  Oaxaca is known for its seven multicolored moles . The star is mole negro , a smoky "black" sauce that differentiates itself with a hit of hoja santa  or "sacred leaf," which tastes somewhere deliciously between licorice and eucalyptus. Mole is best smothered over chicken or enchiladas (tortillas filled with cheese or chicken).

15. Experience everyday Mexican life in a market

Boisterous piñatas dangle above you. Flowers and mangos perfume the air, while fat sacks of spices and mounds of dried chilis beckon you.

On a balmy day, the cool of a Mexican market is an inviting wonderland of fruit salad stands, old-world barber shops, and storekeepers touting woven baskets and Virgin candles. A mercado (market) is where everyday Mexican life happens without the airs and graces, no matter if you’re in an upmarket neighborhood or a mountain village.

In one market, you might smell wafts of incense floating on the air and pork crackling glistening under heat lamps. Eat alongside families or get nuts and chili-lime grasshoppers for the road. Taste delicious Mexican fruit like honey-almond flavored mamey  and tuna (prickly pear fruit) blended into juice. Every walk through a Mexican market is an adventure.

16. Learn history through botany in Oaxaca

History is palpable at the Jardín Etnobotánico . You can stain your hands bright red with cochineal from the prickly pear cactus. At its height, the smooshed-bug blood was used to dye garments for Europe’s elite, giving the Spaniards wealth second only to silver.

The storyteller guides at the garden explain how indigenous people used plants for clothing, shelter, food, rituals and medicine. A fascinating story brings to life Maya mythology, which saw the ceiba tree as the universe itself, with its roots in the underworld and the peculiar thorns on the trunk representing the people.

17. Visit a magic town

Mexico has more than 132 pueblos mágicos , and they truly feel like "magic towns." In each place, you can experience the beauty of traditional Mexican life.

Many of the towns have a leafy zócalo piazza or square at their center where families and lovers laugh, whisper and enjoy a weekend or long summer evening outdoors. What makes them "magical" is not just that they’re lookers – most are – but they maintain some natural or historical charm.

For example, in Taxco, where silver was mined by the Aztecs and Spaniards, all-white retro VW taxis crisscross its cobblestones. In lovely Papantla, people come for the spectacle of seeing the voladores whirl around a maypole, attached only by their feet.

Young woman running happily into the water on a beach in Tulum, Mexico

18. Lounge on beaches without the crowds

If you want to swim alongside Mexicans, not just tourists, head to the coast of Oaxaca. Huatulco has 36 golden-sand beaches to enjoy in peace. In Puerto Escondido,  Playa Carrizalillo beach is a jewel in a sheltered cove, reached by steep steps to deter most tourists.

Maybe it just has to be the Yucatán Peninsula's Riviera Maya. We get it: the clear blue ribbon of water and white sand is enticing, and you can still escape the crowds.

If you’re stuck in the overdeveloped parts of Cancún and Tulum , follow the locals to a spacious public beach. At Playa del Carmen , the beach runs adjacent to "5th Avenue," where all prices are in US dollars, yet step a mere two blocks back from the souvenir strip, and life seems preserved from another era. Eat at an unpretentious garden restaurant, drink at a wooden shack bar and stroll across squeaky sand into the warm arms of the Caribbean.

19. Enjoy a steaming hot tortilla at a tortillería

One of Mexico's simplest pleasures is hearing the squeak of a neighborhood tortillería (tortilla maker). Mesoamericans unlocked the secret of nixtamalization more than 3500 years ago, ramping up the nutrition and turning corn into tortillas. For passersby, the magic is seeing the steaming hot tortillas parade down the conveyor belt before being bundled up in paper for a waiting line of locals. Most neighborhoods have  tortillerías every few blocks.

Planning tip:  You can count on a mercado (fresh produce market) to have at least one tortillería  on the streets immediately around it, such as Mexico City's  Mercado Medellín , where you'll find several.

This article was first published September 2021 and updated October 2023

Explore related stories

Three friends jumping with happiness next to their car with palm trees in the background

Feb 19, 2024 • 7 min read

After years of hard work, what better way to celebrate than with an amazing adventure? Here are the best places for a graduation trip.

Where-Locals-Go-Mexico.png

Feb 1, 2024 • 7 min read

Tulum, Mexico. May 20, 2021.Beautiful towering wooden sculpture called "Ven a La Luz" welcomes guests onto the beach at Ahau Tulum in Mexico.; Shutterstock ID 1981632350; your: Ann Douglas Lott; gl: 65050; netsuite: Digital Content; full: Tulum beaches article refresh

Jan 24, 2024 • 7 min read

A man standing on a step at the top of Cerro de Monserrate taking a selfie with friends with Bogotá in the background

Aug 17, 2023 • 11 min read

most visit places in mexico

Aug 9, 2023 • 7 min read

street view on Stone Arch Bridge in Minneapolis, Minnesota - July 24, 2017: USA; Shutterstock ID 1964255125; your: Tasmin Waby; gl: 65050; netsuite: Online Editorial; full: Demand Project

Aug 8, 2023 • 6 min read

Tulum, Quintana Roo State, Mexico.

Nov 7, 2022 • 5 min read

FB6G1K People relaxing in the square (plaza) near the Metropolitana Caatedral (cathedral) in Guadalajara, Mexico

Aug 11, 2022 • 6 min read

Casa Tiny

Jun 27, 2022 • 6 min read

A view from the hilltop of the action on a beautiful sandy beach in Cabo San Lucas, Mexico

Apr 29, 2022 • 6 min read

AFAR Logo - Main

10 Places in Mexico to Visit for Food, Beaches, and Amazing Sights

Here are several places that should be on everyone’s must-visit list..

  • Copy Link copied

People on a cobblestone walkway between colorful buildings

Yes, Mexico has superior beaches, but there is much more to the country besides sun and sea.

Courtesy of Roman Lopez/Unsplash

With centuries of Indigenous cultural history, ancient ruins , and resplendent cities, Mexico is brimming with beautiful places. But this can make choosing a place (or several places) to visit in Mexico a challenge. Do you want to spend your days stretched on a beach in the Yucatán Peninsula or in idle relaxation sitting beside a pueblo plaza? Then again, why not both?

To help you decide, here are our top picks for the best places to visit in Mexico.

  • Location: Oaxaca
  • Come for: a heady mix of traditional and experimental cuisine, ancient ruins, and a vibrant arts scene
  • Where to stay: Hotel Sin Nombre

Tucked high up in the Sierra Madre de Oaxaca, Oaxaca is a place where overflowing baskets of spices and textiles sit beside cafés serving up artisanal coffee. Cuisine is a pillar of the city’s soul, whether in the form of crispy, coal-grilled tlayudas on the street or high-brow rooftop cocktails.

A capital for mezcal artistry, Oaxaca is known for its dozens upon dozens of mezcalerias . Pull up a chair at La Mezcalerita , a veritable library of mezcal, with three downstairs rooms and an appealing rooftop patio—perfect for sunset.

How to get to Oaxaca

The most direct way to get to Oaxaca is to fly into the Oaxaca International Airport (OAX). Travelers can also connect in Mexico City for the nearly 90-minute flight.

Pier on the water at sunset with purple and orange sky

Drive a couple of hours south of Riviera Maya, Tulum and a wonderful world awaits on the banks of a lagoon.

Courtesy of Liz Aguayo/Unsplash

  • Location: Quintana Roo
  • Come for: tranquil lagoon life that is still flying relatively far below the typical tourist radar
  • Where to stay: Hotel Makaaba Eco-Boutique

Laguna de Bacalar is the second largest lake in Mexico, with colors that change from aquamarine to cobalt because of the different depths of the water, earning it the nickname “The Lake of Seven Colors.” Bacalar has a reputation for eco-friendly resorts, hidden cenotes, and mangrove channels for kayaking. Life is slow-paced here—lights are usually out by 9 p.m., and that’s how the locals like it.

How to get to Bacalar

Bacalar is a four-hour drive south of Cancun, which helps it retain its remote vibe. In December 2023 , the opening of the airport in Tulum will cut that drive nearly in half. Travelers can also fly into the city of Chetumal and drive for 30 minutes.

Palm trees along coastline

Barefoot surfers and long-time fishing families commingle on broad beaches where world-famous surf pounds the sand.

Courtesy of Lorraine Mojica/Unsplash

3. Puerto Escondido

  • Come for: epic surf and the culture that comes with it, plus undeveloped beaches, bioluminescent bays, and hot springs
  • Where to stay: Villas Carrizalillo

Mexico is in a constant state of development and some foreign investors have set their sights on coveted real estate. But in this port town, visitors can still eat fish tacos underneath shady palapas , grab an open-air collective van (a one-way ride will cost roughly 10 pesos), travel to the market downtown, and surf along windswept beaches at dawn, in large part thanks to efforts from tourists, expats, and locals to control development.

How to get to Puerto Escondido

Puerto Escondido has a very small airport. For an accessible alternative, travelers can connect in Mexico City or Guadalajara. A larger international airport is in Huatulco, which is about 90 minutes away.

Empty pier with palapa at end at Isla Holbox

Step onto the sugary shores of Isla Holbox and it’s like you’ve stepped into a secret.

Courtesy of Michiel Ton/Unsplash

4. Isla Holbox

  • Come for: idyllic car-free island living with spectacular beaches, yoga, and a growing foodie scene
  • Where to stay: Ser Casasandra

This island off the coast of the Yucatan peni nsula feels as much Caribbean as it does Mexican, with a blend of car-free streets and the lilt of steel drums. Though admittedly less Robinson Crusoe–esque than it used to be thanks to an infusion of boutique resorts like Nomade Holbox and NÁAY Boutique Hotel Punta Coco, this remains a place for freshly caught and grilled seafood and beaches that seem to stretch on forever.

How to get to Isla Holbox

Fly into Cancun International Airport and take a two-hour taxi, or hop on an ADO bus up for a four-hour ride to Chiquila. From there, take the 15-minute ferry to Isla Holbox.

Aerial view of seaside buildings with mountains in the background

Puerto Vallarta is a far cry from the quiet fishing community it once was.

Courtesy of Chris McQueen/Unsplash

5. Puerto Vallarta

  • Location: Jalisco
  • Come for: a beach-meets-city scene where locals and tourists mingle
  • Where to stay: Casa Kimberly

Puerto Vallarta is a vibrant mixture of visitors and locals, where bars, restaurants, and shops are unlikely to use U.S. dollars outside of tourist centers. The city buzzes with action, whether through the pulse of the Malecon boardwalk until the wee hours or lively cobblestone streets of Zona Romantica. At the end of the day, travelers can enjoy sunset above the Bay of Banderas.

How to get to Puerto Vallarta

Several U.S. airports, including New York (JFK), San Francisco (SFO), and Los Angeles (LAX) offer direct flights to Puerto Vallarta.

Aerial view of resort with two pools beside beach, with palm trees

Cancún is a popular place for travelers to the Mexican Caribbean

Courtesy of ams_c/Unsplash

  • Come for: all-inclusive hotels, white-sand beaches, and a lively downtown
  • Where to stay: Belmond Maroma Resort & Spa

Cancún is what put the Mexican Caribbean on the map, for good reason: Few places offer better white-sand beaches or all-inclusive resorts than this spot on the Yucatán Peninsula. Cancun’s once locals-only downtown is starting to gain traction from travelers who want to venture outside the Hotel Zone. Here, visitors can get another taste of the city when encountering its street art, taco trucks, and bustling markets like Mercado 28.

How to get to Cancun

With the second busiest airport in Mexico , it’s one of the easiest places in the country to access.

Yellow church behind a carless roundabout

Guanajuato offers an explosion of colorful architecture and a maze of cobblestone streets.

Courtesy of gemafv85/Unsplash

7. Guanajuato

  • Location: Guanajuato
  • Come for: colorful architecture and growing wine tourism
  • Where to stay: 1850 Hotel Boutique

Guanajuato is a great jumping-off point for exploring the state’s growing wine route (there are more than 30 wineries in the Guanajuato Grape and Wine Association) as well as regional dishes like enchiladas mineras —head to Enchiladas de Lupe for a delicious one. The city also hosts the annual Festival Internacional Cervantino , which invites musicians, theater performers, and other artists from all over the world to showcase their culture.

How to get to Guanajuato

The main airport in the state of Guanajuato is in Leon, about an hour’s drive from the city. It has a few direct flights from the USA, but travelers can get to the airport with direct flights from Tijuana, Mexico City, Puerto Vallarta, and Monterrey.

Large colonial building in front of a big plaza with a few pedestrians

This city of more than 9 million people is one of the world’s most exciting and complex.

Courtesy of Bhargava Marripati/Unsplash

8. Mexico City

  • Location: Mexico City
  • Come for: world-class hotels, museums, and restaurants
  • Where to stay in Mexico City: Circulo Mexicano

No visit to Mexico is complete without exploring the world-renowned restaurants , Aztec ruins, and 24/7 vibe of its capital city. Walk around Roma Norte and other vibrant neighborhoods, each one offering something different from the next. Thanks to its efficient (and cost-effective) mass transit, devouring everything from Diego Rivera murals to inventive cocktails from the top floors of luxury hotels is possible.

How to get to Mexico City

Mexico City’s airport has direct flights from all major U.S. gateways.

People sitting in a food market, with empty baskets hanging overhead

The food scene in Puebla is one of the best in the country.

Courtesy of srcharls/Unsplash

  • Location: Puebla
  • Come for: mole, mole, mole!
  • Where to stay: Banyan Tree Puebla

Puebla has fostered a scene that is just as proud of its heritage and tradition (it’s said to have a church for every day of the year) as it is of its experimental restaurants, with eateries like Moyuelo and Áttico 303 fusing traditional Mexican ingredients with international techniques and recipes. The city’s kitchens and street carts offer temptations like mole (a dried chile sauce) in every shade, overstuffed bread roll sandwiches known as cemitas , and tacos arabes stuffed into fluffy lavash-style bread.

How to get to Puebla

Puebla has its own international airport with direct flights from Houston (IAH), but consider flying into Mexico City, which has ample connections. From the Benito Juarez airport, you can hop aboard an express bus and ride two hours to Puebla.

Multicolored buildings with rows of small rectangular cutout flags overhead

San Jose del Cabo’s art district brims with boutique art galleries and restaurants.

Courtesy of Mary West/Unsplash

10. San José del Cabo

  • Location: Baja California Sur
  • Come for: Cabo beaches and fantastic dining without the overwhelming hum of tourists
  • Where to stay: Acre Baja

Los Cabos consists of Cabo San Lucas and San José del Cabo, which are connected by a long stretch of resort-lined roads known as the Tourist Corridor. As Cabo San Lucas is the more visited of the two, San José del Cabo is where travelers go to escape the crowds. Those visiting San José del Cabo can experience a thriving farm-to-table scene thanks to organic farms Flora Farms, Tamarindos, and Acre Baja that double as outdoor restaurants.

How to get to San José del Cabo

San Jose del Cabo’s international airport is the gateway to Los Cabos. It has direct flights from most major U.S. hubs.

Replace Hero Image.jpg

Touropia Logo

Touropia Travel Experts

Discover the World

17 Best Places to Visit in Mexico

' src=

Gorgeous beaches, a delicious culinary scene, festive culture and ancient pyramids all make Mexico a popular tourist destination. Mexico is a land of color and contrasts. Crowded beaches lead into quiet colonial towns while resort cities open gateways to jungles ringing with parrots and howler monkeys.

Majestic mountains descend to remote deserts. Traditional pueblo houses sit near Spanish haciendas. Ruins of Mayan cities lie excavated outside of modern metropolises.

The capital, Mexico City, is a huge metropolis boasting a historical center, top museums, and chic shopping opportunities. Another popular destination on our list of the best places to visit in Mexico is the enigmatic town of Oaxaca – home to colonial architecture and a fantastic Day of the Dead festival. Traces of it’s Pre-Columbian past can be found in Teotihuacan, with its pyramid dating back to 200 CE; and the archaeological site of Chichen Itza in the Yucatán Peninsula.

Map of Places to Visit in Mexico

Map of Places to Visit in Mexico

Founded in 1531, Puebla , in central Mexico, is the fifth largest city in the country with over 2 million inhabitants. Its strategic location, halfway between the port of Veracruz and Mexico City, made it an important city.

Today this charming colonial city pairs perfectly with hungry travelers, since it’s known as the gastronomic capital of Mexico. Be sure to try mole poblano, a traditional Mexican dish said to be invented here.

Standing in the shadow of the volcano Popocatepetl , Puebla visitors also won’t want to miss the Catedral de Puebla, with its onyx statues and domed ceiling patterned after St. Peter’s in Rome. The nearby town of Cholula boast one of the largest pyramids ever built, though the structure has been badly neglected over the centuries.

16. Acapulco

Acapulco

Once a popular destination among spring breakers, Acapulco is the largest city in the state of Guerrero. This large beach resort city is situated on a semi-circular bay that is characterized by traditional architecture on one side and luxury high-rise hotels on the other side.

Beautiful beaches are Acapulco’s primary crowd-puller. Most of the popular beaches like Hornos, Icacos, Papagayo and Tamarindos are found along the bay area known as Las Costera. Favored for their cleanliness and direct location on the ocean, the beaches of Langosta and Caleta are good choices as well.

Acapulco Cliff Divers

Those who desire more than just the beaches may find the Fort of San Diego an interesting visit for its historic buildings and on-site museum that details the history of the area. Another good museum is the House of Masks, which showcases a collection of masks from all over the world. Shaded by palm trees, the city’s main square is where tourists can visit a stunning cathedral, watch street performers, dine in cafes, shop and experience the local culture.

A must-do in Acapulco is watch the city’s famous La Quebrada Cliff divers plunge 147 feet into a shallow inlet. A tradition since 1934, this spectacle can be viewed from a platform on the cliff tops or from nearby restaurants.

15. Playa del Carmen

Playa del Carmen

Commonly referred to as simply “Playa,” Playa del Carmen is a lively resort town in the state of Quintana Roo on Mexico’s Yucatan Peninsula. Formerly a quiet fishing village of distinct European influence, the town has expanded in recent years into a vibrant resort town of beautiful beaches and entertainment venues. However, Playa still retains its relaxed atmosphere and friendly locals.

As it is situated within the Riviera Maya region, Playa del Carmen is a frequent cruise stop and within easy reach of other popular tourist spots like the Xcaret Eco Park and Sian Ka’an Biosphere Reserve . With the Mesoamerican Barrier Reef just off the shore, there are also plenty of opportunities for scuba diving and snorkeling.

Quinta Avenida, or 5th Avenue, is the heart of Playa. Along this 20-block thoroughfare are shops, boutiques, restaurants, bars, clubs and hotels.

Merida

Nicknamed the “White City” because of its white stone buildings, Merida is the capital of Mexico’s Yucatan state . Due to its geographical isolation near the northwestern tip of the Yucatan Peninsula, the city has its own unique dialect, cuisine and culture shaped by Mayan, Caribbean and colonial influences.

Founded by Spanish Conquistadors in 1542 upon an ancient Mayan city, Merida features numerous colonial buildings including the palace of a former Conquistador leader. The city’s main plaza, “el Zocalo,” is the location of many historic structures such as a 16th century cathedral, the Governor’s Palace and Old City Hall.

Merida Plaza

The tree-lined street of El Pasea Montejo with its beautiful mansions reflects the city’s former glory days as the rope-making capital of the world. This street is a nice place to enjoy an evening walk after the heat of the day. Most locals here work in the mornings and take a lunch and siesta when the tropical weather is at its peak.

Tourists will find a variety of things to see and do in Merida like relaxing in public parks, browsing colorful markets for souvenirs and visiting nearby Mayan archaeological sites.

Taxco

Surrounded by rolling hills, valleys and mountains, Taxco is set in a very scenic spot, some 170 kilometers to the southwest of Mexico City. Besides the lovely landscapes and breathtaking views, the city is also known for its colonial architecture and intricately carved artisanal silverware.

Presiding over everything is the beautiful baroque architecture of Santa Prisca Cathedral – the city’s symbol and main sight . From atop its belltowers, you can enjoy fabulous panoramas over Taxco’s surroundings, as well as a bird’s eye view of the narrow, steep streets weaving their way up the hillside.

Much of the city was built from the wealth mined from the nearby mountains. Exquisite silver jewellery can still be bought to this day. Nowadays, however, Taxco’s economy is mainly based on the steady stream of tourists who come to delve into its rich history, culture, and architecture. Holy Week is a good time to visit Taxco because of its All Souls processions where residents turn out to show their faith.

12. Los Cabos

Los Cabos

Regarded as the marlin sport fishing capital of the world, Los Cabos has rapidly gained popularity over the last few decades as a top tourist destination in Mexico due to its beautiful resort beaches, excellent scuba diving, whale watching experiences and lively party scene.

Located in the Mexican state of Baja California Sur, Los Cabos is composed of two towns, San Jose and San Lucas, that are divided by twenty miles of scenic highway known as “the Corridor.”

While the former mission town of Cabo San Jose is a traditional Mexican town with colonial architecture and a relaxed, quiet ambiance, Cabo San Lucas is one of Mexico’s fastest growing tourist destinations, featuring luxury resorts, upscale restaurants, championship golf courses and a glittering party scene. San Lucas is also a hot spot for water sports that include scuba diving, parasailing, snorkeling and glass-bottom boat tours.

Lover's beach

Sporting a splendid coastline dotted with gated residential communities and high-end resorts, the Corridor is home to beautiful beaches like Chileno Beach, which is favored for its crystal clear waters and marine life.

Cabo San Lucas is also known for its natural attraction, Land’s End , which features a cluster of rocks shaped by the sea and wind into distinctive formations. One particular rock, El Arco, is a good spot to view sea lions.

11. Cozumel

Cozumel

Located in the Caribbean Sea on the Yucatan Peninsula, the thirty-mile island of Cozumel is one of the top diving destinations in the Western Hemisphere. For this reason, dive shops abound all over the island.

Except for the calm beaches at Chankanaab National Park , the island’s ocean current and wind conditions are not ideal for swimming, but Cozumel’s beaches are ripe for surfing and parasailing. However, there are many beach hotels that offer swimming pools. Other water activities include deep-sea fishing and glass-bottom boat tours.

Cozumel Diving

Cozumel is one of Mexico’s most visited cruise port-of-calls , and tourists will find the cruise docks bustling with vendors selling a variety of souvenirs from t-shirts to tequila. The main town on the island, San Miguel, offers a myriad of shops, entertainment venues and restaurants.

In addition to beach fun, Cozumel offers other fascinating attractions such as the Mayan archaeological sites of San Gervasio and El Caracol. Chankanaab National Park is a great place to explore nature trails, stroll along beautiful botanical gardens and view numerous iguanas.

10. Palenque

Palenque

Nestled away among the dense jungle of Chiapas State, Palenque is a famous Maya city that flourished around the seventh century. Although the archaeological site is much smaller than Chichen Itza or Calakmul, it boasts some of the best Mayan carvings, sculptures, and architecture.

Palenque has several large temple and palace complexes for visitors to explore. In general, these are exceptionally well-preserved. Thanks to the marvelous hieroglyphics and bas-reliefs, much is known about the site and its former inhabitants, as well as their mysterious mythology.

The most arresting structure is the Temple of Inscriptions which is a funerary monument to Hanab-Pakal – Palenque’s most famous ruler. Its elaborate carvings document and depict events and rituals of centuries gone by, and a splendid sarcophagus and death mask were found within the tomb. Other important ruins include the Temple of the Cross and the Temple of the Sun, although less is known about their images and iconography.

9. Copper Canyon

Copper Canyon

Named after the copper-green color of the canyon walls, the Copper Canyon is a network of six canyons that combined measures larger than the Grand Canyon in the United States. Located in the Sierra Madre of the state of Chihuahua, this canyon system offers some of Mexico’s most extraordinary scenery.

Copper Canyon is rich in biodiversity with many different species of trees, flowers and wildlife as well as waterfalls and intriguing rock shapes such as the San Ignacio formations that resemble the likes of humans and animals. A number of traditional Mexican towns are found throughout the area including Creel, Hidalgo de Parall, Batopilas and Urique.

Copper Canyon Train

There are many ways to explore Copper Canyon, but the most outstanding way is by the Chihuahua-Pacific Railway , commonly called “El Chepe.” The track passes over 37 bridges and through 86 tunnels, rising as high as 2,400 meter (7,900 feet) above sea level featuring some of the Copper Canyon’s most spectacular scenery.

The train makes several vista stops such as the popular one at Divisadero where travelers can enjoy breathtaking views and purchase foods and handicrafts from the Tarahumaran people.

8. Guanajuato

Guanajuato

Guanajuato, capital of the state with the same name, doesn’t lack for charm. Cobblestone lanes, sidewalk cafes and some of the most stunning baroque architecture in North America give it a European flavor and are among Guanajuato’s drawing cards. The city also has a network of underground tunnels that serve as roads making this place really unique in the world.

Founded in 1559, Guanajuato quickly became famous for its gold and silver mines. Some of the mines can be visited today; this includes La Valencia , one of the richest silver mines in the world.

Guanajuato

Next to the mine is the Church of San Cayetano, lavishly adorned with silver and gold. The city is a good place to enjoy traditional mariachi music.

Cancun

A world famous tourist destination on the Caribbean coast of Mexico’s Yucatan Peninsula , Cancun presents a complete vacation package of fabulous beaches, a first-class hotel zone , Mayan ruins, modern attractions and an exuberant nightlife.

Cancun’s year-round perfect weather and gorgeous beaches are the island’s top tourist magnets. With fourteen miles of powdery white sand bordering turquoise waters, these beaches offer a wide range of water sports and locals selling souvenirs. The downtown area, known as El Centro , beats to a more authentic Mexican tune with its historic architecture, restaurants, markets, bars and clubs.

Hard Rock Cafe in Cancun

There are a few small Mayan archaeological sites in Cancun. While some remain covered in jungle, others are popular tourist attractions such as El Meco and El Ray , with the latter found within the hotel zone. Tourists will find a variety of recreational activities around Cancun like jeep safaris, snorkeling and scuba diving.

Shoppers can browse La Isla mall, and sports fans can watch football at the downtown stadium or play golf among the island’s many courses. Cancun is known for its vivacious nightlife, and tourists will find no shortage of choices that range from bars and nightclubs to dance halls and dinner cruises.

Oaxaca

The capital city of the state by the same name , Oaxaca is located in a valley below the Sierra Madre mountains. Colonial architecture, archaeological sites, a pleasant climate and tranquil atmosphere make it a popular tourist destination in Southern Mexico.

At the heart of Oaxaco is its charming town square, Zocalo , where tourists can admire beautiful colonial landmarks like the Santo Domingo church, tour museums, shop for souvenirs and relax at an outdoor cafe.

Monte Alban

Several archaeological sites around the city can be explored such as Monte Alban. Perched on a mountain, Monte Alban was the site of the ancient capital city of the Zapotec inhabitants. A visit here presents impressive views of the valley. The site of Mitla is intriguing for its walls of geometric patterns.

Oaxaca is also known for its unique food dishes such as mole, which involves the likes of a sauce made with chocolate and chiles. The city’s favorite drinks, Mezcal and hot chocolate, are easily found in every restaurant and bar.

Traditional Oaxacan handicrafts are regarded worldwide, and the city’s markets are good places to purchase popular items like Zapotec wool rugs, wood carvings and black pottery.

One of the best Day of the Dead festivals in Mexico takes place in Oaxaca as well as the Guelaguetza, a festival exhibiting the traditional dances of local indigenous cultures.

5. Mexico City

Mexico City

The capital of Mexico, Mexico City is one of the world’s largest cities comprised of many ethnic groups from all over the globe. Not only is this vast city the most important political and cultural center in Mexico, but it is also one of the most important financial centers in Latin America. Moreover, Mexico City boasts one of North America’s oldest and largest universities.

While there are no beaches in Mexico City, tourists will discover a great number of exciting things to see and do . The Historic Center is teeming in prominent landmarks such as the Plaza de la Constitucion, the Metropolitan Cathedral , the National Palace and the ruins of an ancient Aztec temple .

Plaza de la Constitucion

With hundreds of museums, art galleries and performing arts centers, Mexico City is one of the world’s leading cities of arts and culture. In addition to public parks like the impressive Chapultepec Park, the city also boasts the must-see Xochimilco Floating Gardens .

Many of Mexico City’s neighborhoods can be easily reached by the large metro system. For safety reasons avoid hailing a cab in the street. Instead, ask the hotel to call a cab. A good way to see the city’s main attractions is by taking the Turibus, a hop-on, hop-off sightseeing bus.

4. Puerto Vallarta

Puerto Vallarta

Situated on the Bay of Banderas along Mexico’s Pacific Coast in the state of Jalisco is the popular vacation city of Puerto Vallarta. Landscapes of gorgeous beaches and lush jungle mountains envelope this picturesque town of colonial landmarks, first-class resorts, gourmet restaurants and dozens of nightclubs.

The city’s main attraction , the golden sand beaches, offer relaxation and water sports such as sailing, kite surfing and deep sea fishing. As Puerto Vallarta is a popular diving destination , there are many dive shops located throughout the beaches. Giant manta rays and dolphins can be viewed here while humpback whales can be seen between December and March.

day of the dead

Lined with shops, restaurants and bars, the beautiful boardwalk, the Malecon , is a great place to shop, dine, socialize, watch street performers and view the ocean.

Outside of the city, tourists can tour mango and papaya plantations or visit quiet fishing villages and secluded coves. The lush hills and mountains offer hiking and horse riding trails in addition to canopy and ziplining adventures.

3. Teotihuacan

Teotihuacan

Located just 50 kilometers to the northeast of Mexico City , Teotihuacan is home to some of the largest and most awe-inspiring pyramids on Earth. While its origins and the identity of its founders are shrouded in mystery, the city later became one of the most impressive and influential cities in the Americas.

At its zenith in the first half of the first millennium, the sprawling metropolis boasted countless buildings, as well as huge temples and palaces, squares and stadia. Although it was already abandoned by the time of the Aztecs, they named the ruined city ‘Teotihuacan’ – or ‘ birthplace of the gods ‘ – as they believed that it was here that the universe was created.

climbing Teotihuacan pyramid

While its star waned long ago, the might of the ancient Mesoamericans is still on show at the extensive and astonishing archaeological site. Well-preserved murals and buildings can be found along the famous Avenue of the Dead. The massive Pyramid of the Sun and Pyramid of the Moon are its two standout attractions.

Tulum

The Tulum ruins are a walled Maya city perched on a rocky cliff overlooking the Caribbean in the Yucatán Peninsula, Mexico. The site is of modest scale and was built during the post Classic period when the Mayan culture was in decline and therefore lacks the elegance of some other famous Mayan ruins. The tropical beach backdrop however makes this a unique site which should not be missed.

The most imposing building in Tulum is the 25 feet (7.5 meter) tall El Castillo (the castle) set above the cliff. It was once covered in with stucco and painted. A small shrine appears to have been used as a beacon for incoming canoes. On the beach below, where the canoes came ashore, tourists combine a visit to the Mayan ruins with a dip in the Caribbean.

Ven a La luz sculpture

It is important to know that there are really three different areas all referred to as Tulum, located near each other, but not close enough to walk to and from.

The town center, sometimes referred to as Tulum Pueblo , lies across the highway south of the Coba junction. There are frequent buses to Cancun, Merida, Playa del Carmen and Valladolid from the town center. Tulum Playa or Zona Hotelera extends for more than 6 miles (10km) of great white sandy beaches along the Caribbean coastline while Tulum Ruinas is the archaeological site where the Tulum Mayan ruins stand.

1. Chichen Itza

Chichen Itza

Situated in the Yucatan Peninsula, Chichen Itza is the most famous, most visited, and most impressive of the country’s many Mayan sites. This is somewhat ironic because its most famous structures do not have a typical Classic Mayan architecture but show strong influences from other civilizations from Central Mexico.

While the scorching sun and teeming crowds can put some people off, it is not without reason that the astounding archaeological ruins were selected as one of the New Seven Wonders of the World.

Cenote Ik Kil

Built between the ninth and twelfth centuries, the once-great city covers a huge area, and many of its buildings, temples and palaces are still in remarkably good condition. These feature a wide array of different architectural styles and offer a fascinating insight into the Mayan civilization.

The undoubted highlight is The Pyramid of Kukulcan – or El Castillo – which is the site’s most famous landmark. The hulking temple’s stone terraces dominate Chichen Itza and were ingeniously constructed to give the illusion of serpents crawling down the side of the pyramid.

Many tourists visit Chichen Itza as a day trip, especially from Cancún or Merida but it is also possible to stay a night or two here.

Mexico Travel Video

Share this post:.

Regions in Mexico

9 Most Beautiful Regions in Mexico

volcanoes in Mexico

12 Most Amazing Volcanoes in Mexico

most visit places in mexico

12 Most Fascinating Mayan Ruins in Mexico

most visit places in mexico

10 Best Beaches in Mexico

most visit places in mexico

7 Most Amazing Pyramids in Mexico

most visit places in mexico

12 Prettiest Small Towns in Mexico

most visit places in mexico

10 Best Vacation Spots in Mexico

Best Cenotes in Mexico's Yucatan

14 Best Cenotes in Mexico’s Yucatan

most visit places in mexico

15 Most Beautiful National Parks in Mexico

most visit places in mexico

15 Best Cities to Visit in Mexico

Reader interactions.

' src=

November 28, 2019 at 6:15 pm

Chichen itza is a toltec maya site once a part of the mayapan federation

' src=

June 16, 2019 at 2:45 pm

I am sorry to say that there are no safe places in Mexico to vacation. It is a country where government are murdered, you are rosking your lifes by visiting Mexico. The corruption, and organized crime runs to deep.

' src=

November 2, 2017 at 9:16 am

It didn’t make the list, but I’m totally a fan of the mayan ruins at Palenque. The complex is immense, and built on a hill which makes it quite picturesque. Not overly crowded (it’s a little tougher to get to than Tulum, etc) and not as sterile as Chichen Itza (where you can’t climb or touch ANYTHING).

' src=

January 10, 2016 at 2:43 pm

If you’re going to the coast area (cancun, playa del carmen..) I recommend you visit the cenotes, go to tulum, spend a day in cancun and visit isla mujeres. This is a beautiful country and I can’t see how you could possibly not be happy here, try and get enough time though I was only 7 days and I didn’t get time to visit everything I wanted to.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed .

Travellers Worldwide

The 10 Best Places to Visit in Mexico (Our Favorites in 2024)

Written by: Author Andrew Helling  |  Reviewed by: Sandy Mitchell

most visit places in mexico

Andrew Helling is a licensed pilot, travel enthusiast, and the founder of Travellers Worldwide whose travel expertise has been quoted in countless publications across the web. Armed with a laptop and a Wi-Fi connection, he loves exploring the world with his wife and son and is always on the hunt for cheap flights and new adventures... Learn More

most visit places in mexico

Sandy Mitchell is a travel expert and the content reviewer/fact checker at Travellers Worldwide. Using the experience she gained working in the travel industry for more than 20 years, as a travel agent, travel marketing executive, and cruise school administrator, Sandy fact-checks and reviews each of our guides to ensure they're as accurate and helpful as possible... Learn More

Posted on Last updated: February 28, 2024 - Travellers Worldwide is reader-supported. If you buy a product we link to, we may earn a commission. Learn more

The 10 Best Places to Visit in Mexico (Our Favorites in 2024)

With so many awesome cities and towns, deciding where to travel in Mexico can be overwhelming. But don’t worry — Mexico is one of my favorite places to visit (I’ve been 4 times in the last 3 months), so I know a thing or two about this tropical paradise. Below, I’ll show you what I consider to be the best places to visit in Mexico.

Booking.com

Places in Mexico You Have to See in 2024

Our trips to Mexico over the years have shown us how incredibly magnetic this country is. There are so many places to see! Sun-soaked beaches where the party never stops, ancient ruins telling long-forgotten stories, and modern cities paying homage to the country’s history should all be on your list.

The best places to visit in Mexico will immerse you in the country’s vibrant spirit and give you a new appreciation for the soul and depth of Mexico’s landscapes, people, culture, and — of course — delicious food. 

Whether you’re looking for a relaxing trip that consists entirely of margs on the beach and island excursions or a more authentic journey into the country’s oldest cities and villages, this list of the best places to visit in Mexico is for you. 

Cancun, one of the best places to visit in Mexico

Frederick Millett/Shutterstock

With an earned reputation as a party and beach town, Cancun is the premier destination if you’re hoping to let your hair down and enjoy pristine, white sand beaches, an amazing array of beachfront restaurants and bars, and a huge variety of hotels for every budget. 

Cancun’s L-shaped hotel zone hugs the coastline and offers a range of places to stay right on the water, from action-packed spots and all-inclusive resorts to hotels offering a bubble of calm with private beaches. El Centro, the downtown area, offers a better glimpse of the true Mexico. 

Whether your ideal vacation day looks like lounging on the sand, restaurant-hopping to taste Mexico’s bright flavors, casting a line to catch big fish, or partying from sun up to sun down, Cancun offers it all. 

While Cancun attracts a lot of tourists, it’s also where you’ll find endless excursion opportunities, water sports, cool shops and street markets , and delicious food around every corner. You’ll never have trouble finding a spot to grab a cocktail or down a few shots of tequila! 

Take the ferry over to Isla Mujeres (20-30 minutes) if you’re looking for a less touristy dynamic in a gorgeous setting. Take a day trip to nearby Chichen Itza , Tulum, Uxmal, or Valladolid if you’re up for exploring Mayan ruins and swimming in subterranean cenotes. 

Read Next: Is Cancun Safe to Visit in 2024?

2. Riviera Maya

Riviera Maya, one of the best places to visit in Mexico

Jess Kraft/Shutterstock

The Riviera Maya sits south of Cancun and covers a long, beautiful stretch of the Caribbean coastline, encompassing colorful beach towns and Mayan ruins in places like Tulum, Playa del Carmen, Cozumel, and Puerto Morelos.

Less crowded than Cancun, the Riviera Maya offers a more laid-back getaway option that still boasts plenty of tourist amenities and attractions. It’s the ideal spot if you’re hoping to see a little more of Mexico’s natural beauty and explore ancient ruins. 

Explore the underwater world by diving at the National Reef Park Of Puerto Morelos , swim in enchanted cenotes as old as time, walk among still-standing Mayan ruins, zip-line or ride ATVs through the Mayan jungle, and relax on Playa del Carmen’s beautiful beaches. 

You’ll find incredible Mayan ruins to explore 45 minutes to an hour and a half away ( Tulum and Coba, respectively) if you’re up for an adventure in the jungle. The best way to enjoy the Riviera Maya is by renting a car and taking short trips to the nearby towns and sites. 

Playa del Carmen is packed with all-inclusive resorts that make vacationing here so convenient — drinks, meals, excursions, and entertainment included! You’ll find plenty of other options throughout the Riviera if you’d rather hotel-hop or eat most of your meals off resort grounds during your trip. 

3. Baja California

Gorgeous Baja California sur, one of the best places to visit in Mexico

Grey82/Shutterstock

Baja California is a Mexican state in northwestern Mexico, just beyond the U.S. border in California. Popular for trips from San Diego (about 20 minutes away), it’s home to cities like Tijuana, Mexicali, Rosarito, and Tecate. Beaches, deserts, and a unique, alternative culture make it one of the best places to visit in Mexico. 

Baja California is a region to explore in full, setting up “base camp” at a great hotel and day tripping your way to the towns further south or packing up and hotel-hopping during your trip to see and experience it all.

Lounge on quiet beaches in Rosarito or San Felipe, eat and drink your weight in fish tacos and margaritas in buzzing Tijuana ( the birthplace of the salt-rimmed cocktail), and explore the hills and bucolic serenity of Valle de Guadalupe , Mexico’s burgeoning wine country. 

The culture is lively and vibrant in this part of Mexico, bringing creativity, art, music, and imaginative takes on classic Mexican flavors to the region. Art galleries, eateries, boho shops, and bustling street markets wrap you in the visuals, sounds, tastes, and aromas of Baja California. 

While the region isn’t the most-visited in Mexico anymore (violence and drug wars have cast a shadow over it in recent years), it still offers an incredible look at Mexico’s diversity and beauty. And in the areas popular with tourists, you aren’t likely to see any hint of the region’s underbelly.

Read Next: Is Baja California Safe to Visit in 2024?

4. Mexico City

Palacio De Bellas Artes in Mexico City, one of the best places to visit in Mexico

Ramiro Reyna Jr/Shutterstock

A trip to Mexico wouldn’t be complete without a visit to its bustling capital, Mexico City. Located on the Central Mexican plateau, this city is a haven for flavorful food, monuments and skyscrapers, high-end to bohemian neighborhoods, and an endless array of shops and museums to explore. 

Bosque de Chapultepec is a park that spans thousands of acres around the rocky Chapultepec Hill. It’s topped by a castle that overlooks the park and is a fantastic spot to spend a sunny afternoon. Stroll or bike along Paseo de la Reforma on a Sunday morning when cars are blocked from entering. 

You owe yourself a visit to the Museo Frida Kahlo in the gorgeous, cobblestoned Coyoacan district, the expansive Museo Nacional de Antropologia , and cool architecture at landmarks like Palacio de Bellas Artes and the Basilica de Santa Maria de Guadalupe.

Stay in the charming, tree-lined neighborhoods of Polanco, Condesa, or Roma to experience a small-town vibe in the buzzing Mexico City. You’ll find safe, walkable streets with shops, cafes, parks, nightlife, and galleries to entertain you on your trip, all not far from the historic city center.

These neighborhoods are home to many of the city’s best restaurants (fine dining in Polanco, trendy and laid-back eateries in Condesa and Roma). You’ll also be tempted by street food offerings like tacos stuffed with spicy meats and seafood as you wander through the city. 

Read Next: Is Mexico City Safe to Visit in 2024?

5. San Juan Teotihuacan

San Juan Teotihuacan pyramids is 5 on our list of must-see places in Mexico

Birol Bali/Shutterstock

Sitting just 30 miles from Mexico City, San Juan Teotihuacan is an ancient pre-Columbian city with roots stretching back to as early as 400 B.C. It’s known for its impressive pyramids that are still standing today, remarkably preserved to reveal pieces of Maya, Zapotec, and Mixtec cultural stories. 

The ancient city is dotted with large structures in interesting geometric designs, like the Pyramid of the Sun and the Pyramid of the Moon, the Temple of Quetzalcoatl, and the slanted Avenue of the Dead that connects the sites.

Teotihuacan is still shrouded in mystery with undeciphered hieroglyphs and a distinct lack of palaces and graves, leading historians and anthropologists to dead ends in unraveling the history and mysteries of the city. That’s one of the most intriguing things about visiting this sacred and holy place. 

Today, you can visit the Museo de la Cultura Teotihuacana onsite to see pottery, remains, and ancient artifacts recovered from the site. There’s a sculpture garden in the ancient city to wander through, as well as spots where you can have a picnic among the ruins and shop for trinkets to remind you of your visit. 

The convenient location to Mexico City makes visiting San Juan Teotihuacan a popular day trip from the city, easily grabbing your interest for a few hours when you’re ready for a break from the buzz and hustle of the metropolis. 

6. Mayan Ruins

The Mayan Ruins, one of the best places to Visit in Mexico

Alexander Sviridov/Shutterstock

If stories of long-lost civilizations that performed shocking human sacrifices, centered their ancient cities around sacred cenotes and cave systems, and built amazing structures from stone that are still standing today interest you, you can’t go to Mexico without visiting the Mayan ruins. 

Ancient Mayan ruins can be found all over Mexico, especially concentrated on the Yucatán Peninsula and its 3 states: Quintana Roo, Yucatan, and Campeche. While some sites are more famous than others (ahem, Chichen Itza), they’re all incredibly interesting to visit. 

From huge pyramids and temples to structures that once served as royal palaces and sporting arenas, there are endless things to explore when you venture out to the pre-Columbian settlements of the Maya. 

Some of our favorite Mayan ruins to visit in Mexico are:

  • Chichen Itza, Yucatan
  • Coba, Quintana Roo
  • Tulum, Quintana Roo
  • Uxmal, Yucatan
  • Edzna, Campeche
  • Kohunlich, Quintana Roo
  • Yaxchilan, Chiapas

You’ll be able to wander through ancient structures and, with a guide, learn about the extensive history — sometimes violent, but always interesting — of the Maya people and their daily life, beliefs, and ceremonies. 

If you want to avoid big crowds, you can stick to visiting less-popular sites that are just as intriguing but seldom see large groups of visitors at one time. Yaxchilan and Edzna are perfect for a less busy visit if you want to experience the ruins in peace. 

The best part about planning to visit some of the best Mayan ruins in Mexico? Many of them are close together, making it easy to reach multiple sites in just a few days. For example, Chichen Itza is just an hour and 20 minutes from Coba and Coba is under an hour from Tulum.

7. The Magical Towns (Pueblos Magicos)

Pueblos Magicos, some of the coolest places to visit in Mexico

cge2010/Shutterstock

Mexico’s Pueblos Mágicos , or magic towns, are special towns designated as top destinations for tourists who want to immerse themselves in the true spirit of the country, its culture, and history. Often colorful and worthy of a 1-2 day stay, Pueblos Mágicos could be your favorite part of a trip to Mexico.

These magic towns boast some of the best food, coolest architecture, historic ruins, local art, and top notch hospitality that make them excellent places to visit in Mexico. The Mexican government began promoting these towns back in 2001, when the first 3 were named: 

  • Huasca de Ocampo, Hidalgo
  • Real de Catorce, San Luis Potosi
  • Tepoztlan, Morelos

There are now 132 (and the list continues to grow) of these magical towns in Mexico, each one offering a unique but similar charm linked to the storied history of the country and the strength, creativity, and beliefs of its people.

Larger-than-life legends and myths, extensive history, ancient ruins, colorful architecture, booming industry and local trades, and natural beauty are all reasons a town could be named on the Pueblos Mágicos list. 

But with so many towns on the list, how can you narrow it down to a few that are worthy of spending a few precious days of your Mexico trip? Here are some of our favorite magic towns to explore:

  • Tequila, Jalisco: Birthplace of tequila with volcanoes and agave fields
  • Taxco, Guerrero: Silver jewelry shops and Spanish Colonial architecture 
  • Tepoztlán, Morelos: Legend as birthplace of Quezalcoatl with Aztec Tepozteco pyramid
  • San Cristóbal de las Casas, Chiapas: Colonial architecture, museums, and markets
  • Bacalar, Quintana Roo: Beautiful Lake Bacalar, Fuerte de San Felipe, churches, underwater caves

All of the towns are, as a rule for inclusion on the list, close to larger cities and easy to reach for day trips and weekend excursions. That means that no matter where you’re visiting in Mexico, you’ll be able to find a magic town to explore nearby! 

8. San Miguel De Allende

Beautiful streets in San Miguel De Allende, one of the best places to see in Mexico

Rubi Rodriguez Martinez/Shutterstock

Want to experience the old Mexico with as much authenticity as possible? Head to San Miguel de Allende for a taste of the real Mexico in its food, old cobblestone streets, historic Baroque architecture, and sacred churches in beautiful designs. 

The main plaza, El Jardín, is the hub of the town, lined with amazing architectural examples of Baroque buildings and structures with centuries of history.

The art scene is very much alive here, with cultural festivals and galleries that give you a peek at the driving creative forces behind this long-standing town. 

While you’re here, you can sightsee around the main square to admire the rose-colored towers of the impressive Parroquia de San Miguel Arcángel (Neo-Gothic) and the Templo de San Francisco church, with lots of restaurants, cafes, and shops to pop into. You’ll find a number of small hotels and inns scattered around the historic town center if you plan on spending a night or two here! 

This fortified town was established in the 16th century by a monk named Juan de San Miguel, who brought advanced agricultural methods and textile weaving techniques to the natives in the area.

Before you leave, visit the old 18th century Jesuit sanctuary just outside of town to see an incredible Mexican Baroque church, chapels, and historic murals and oil paintings.

Thermal springs in Oaxaca, one of the best places to visit in Mexico

Belikova Oksana/Shutterstock

Oaxaca de Juárez, referred to as Oaxaca or Oaxaca City, is the capital of the Mexican Oaxaca state and one of the most fantastic places to visit in the country. Travelers who come here end up wishing they’d booked a longer stay and make plans to come back soon.

Once you arrive, you’ll quickly start feeling like a local because the city is small, walkable, and easy to navigate. Fall into a rhythm of venturing out to the Zocalo, the public plaza, where you’ll take your pick from a huge array of restaurants, street food vendors, and cool historic architecture. 

Oaxaca’s art scene is phenomenal, and you’ll find a host of small galleries and museums to explore while you walk through the city. Learn about the city, state, and indigenous cultures at the  Museo de las Culturas de Oaxaca , the Museo Textil de Oaxaca, and Museo de Arte Prehispánico de México. 

There are plenty of tours to take in the city, but we’re partial to a mezcal tour (absolutely a huge deal here) that brings you to some of Oaxaca’s best mezcal bars for tastings as you learn about the production process and different types. 

And the food. The food! Oaxaca is known for some of the tastiest Mexican cuisine in the country.

This is where melty, mild Oaxaca cheese hails from, and you’ll taste some of the best tacos, enfrijoladas (corn tortillas covered in bean sauce), and tlayudas (like a Oaxacan pizza made with meat, veggies, and chiles topping a large, substantial corn tortilla) while you’re here. 

Read Next: Is Oaxaca Safe to Visit in 2024?

10. Puerto Vallarta

Sunset on one of the best places to visit in Mexico, Puerta Vallarta

Diego Grandi/Shutterstock

Explore coastal Puerto Vallarta in Mexico’s Jalisco state if you’re looking for lively beaches, nightlife, and a vibrant surfing scene that gives the town a uniquely laid-back feel. Active lifestyles here contrast with the historic architecture and winding cobblestone streets in the city’s center. 

Sightseeing is rewarding in Puerto Vallarta, with Parroquia Nuestra Señora de Guadalupe (an intricately designed church in the center), the famous Boy on the Seahorse sculpture, and the El Malecon boardwalk creating lots of areas to stroll and see what makes the city great. 

You’ll enjoy poking around for an hour or two at the downtown Cuale River Flea Market, where a range of vendors set up with delicious food, drinks, crafts, and artwork.

Head down to the beach to find an impressive array of bars, clubs, and restaurants on the water where live music is always playing and good times continually roll. Settle on your spot in the sand to watch surfers tackle big swells (or head just north to see even bigger waves). 

Some of the best views in Puerto Vallarta can be found at the top of Cerro de la Cruz at the overlook. Let your eyes fall across the sparkling Banderas Bay and downtown streets as people wander in and out of the shops and restaurants that bring the area to life. 

Read Next: Is Puerta Vallarta Safe to Visit in 2024?

Ready to Book?

Unlock exclusive discounts on expedia.com, got travel insurance.

Protect yourself for unexpected interruptions.

Frequently Asked Questions

Get a better read on what you can expect when you head to the best places to visit in Mexico by checking out the most frequently asked questions below! 

What is the nicest part of Mexico to visit?

Oaxaca is considered the nicest part of Mexico to visit if you’re looking for a place that has it all. Oaxaca state and its capital, Oaxaca, boast everything from some of the country’s top beaches and views to incredible regional cuisine and a thriving local art, market, and entertainment scene.

Out of all the states in Mexico, travelers tend to report Oaxaca as being their favorite to visit and one that lures them back again and again. From Oaxaca’s buzzing Zocalo plaza with markets and food to Puerto Escondido’s beaches and amazing ruins at Monte Alban, Yagul, and Mitla, there are so many things to do and see in Oaxaca.

What part of Mexico is the most beautiful?

Many people consider Baja California Sur, the southern part of the Baja California Peninsula in western Mexico, to be one of the most beautiful parts of Mexico. It’s got scenic coastline, beautiful natural landscapes, luxury homes and resorts, and secluded, peaceful villages that seem forgotten by time.

With gorgeous beaches known for luxury resorts, like Cabo San Lucas, charming farming villages with cool adobe homes, offshore islands, and amazing rock formations that protrude from the water in interesting arch and keyhole forms, the dramatic landscapes and variations of Baja California Sur make it a truly picturesque part of Mexico to visit.

What is the safest part of Mexico to visit?

Mexico’s cities and towns that are popular with tourists are generally the safest parts of the country to visit due to increased police presence and enhanced developments that don’t intersect with any “dangerous” parts of town.

Cancun, Playa del Carmen, Oaxaca, Mayan ruin sites, Puerto Vallarta, and more are all considered safe parts of Mexico to visit with lower than average crime rates.

Where should I go for my first time in Mexico?

The best place to go for your first time in Mexico depends on your goals for the trip (and your budget). We think beach destinations, like Playa del Carmen and Puerto Vallarta, are great options for first-timers, but there are some more well-rounded choices, like Oaxaca, that can offer beaches, ruins, excellent food, and ample places to stay with a more authentic feel.

Study up on your basic Spanish before your first trip to feel more at ease during your travels and follow the usual precautions (not going out alone at night, sticking to well-traveled areas, keeping your phone charged at all times, etc.) to fully enjoy your visit.

What month is best to go to Mexico?

The best month to go to Mexico is generally April, when you’ll get the double benefit of dry, warm weather as well as smaller crowds (and potentially better prices on your hotel and attractions).

The month of April sees highs around the upper 70s to mid 90s (warmer further south) and very little rain in Mexico, making it ideal for beaches, sightseeing, hiking, visiting ruins, and exploring Mexico’s cities.

So, What Are the Best Places to Visit in Mexico?

The best places to visit in Mexico show you just how varied, diverse, and epic this North American country really is. From famous beach destinations and bustling metropolises to ancient ruins and towns with thousands of years of history, Mexico is such a gem for adventurous travelers. 

Our favorite spots to visit in Mexico are sure to give you a close-up appreciation of the country’s flavors, culture, customs, and long-spanning history through different civilizations.

Most of all, you’ll get to join in Mexico’s unbridled sense of adventure and knack for enjoying life to the fullest — you’ll leave with a “ Barriga llena, corazón contento ” (full belly, happy heart)!

When to Go: The Best Time to Visit Mexico in 2024 (Our Expert Take) Is Mexico Safe to Visit in 2024? | Safety Guide Where to Stay: Where to Stay in Mexico in 2024 | Best Areas & Hotels What to Do: The 12 Best Cenotes in Mexico (Top Picks for 2024) The 7 Best Mayan Ruins in Mexico in 2024 (Our Recommendations) What It Costs: What a Trip to Mexico Costs in 2024 | Average Prices

Global Grasshopper – travel inspiration for the road less travelled

Top 20 Most Beautiful Places to Visit in Mexico

Mexico offers so much more than the high-octane holiday resorts it has become famous for! I would suggest going beyond the resorts to explore a little deeper to unearth deserted coastlines, remains of ancient civilizations, and peaceful national parks. From my many trips to this extraordinary country, here are my all-time favourite spots…

1. Yucatán Peninsula

Yucatan Peninsula Beach

The Yucatan peninsula sits on the southern tip of Eastern Mexico. The peninsula is a popular and attractive area filled with unique geology, natural beauty, outstanding coastline, pristine beaches – most famously Playa del Carmen – and its Mayan ruins.

Riviera Maya is one of the most well-known districts of the peninsula and one of the more chic areas, famous for its all-inclusive resorts, luxury villas, and charter yachts. Still, it only represents a small portion of what the Yucatan can offer.

I personally think the state’s national parks shouldn’t be missed, nor should the incredible underground lakes, otherwise known as cenotes; I found them to be jaw-dropping! 

Additionally, the state’s capital, Merida, is widely regarded as an excellent place for travelers wanting to celebrate the famous Day of the Dead—a two-day festival celebrated on November 1st and 2nd.

My favorite highlights… 

  • Eating at trendy Kuuk restaurant, which serves up dishes with a modern take on Yucatan cuisine, I’d highly recommend adding the tasty Mexican corn to your order! 
  • Going on a dolphin-watching boat tour.
  • Swimming in the very popular Gran Cenote in Tulum, which was one of my favorite cenotes in the area.
  • Watching the sunset in the gorgeous paradise-eque San Crisanto from a stunning white-sand beach surrounded by swaying palm trees and mangrove swamps.

Book A Trip!

We can book your trip hopping around Mexico’s beautiful places through our free, top-rated travel planning service !

2. Oaxaca City

Food in Oaxaca City

Covering part of the southern coast, this world heritage city boasts both natural and man-made beauty. Famous for its indigenous people, ancient and traditional Mexican cultures, and vibrant art and craft scene, in my opinion, the city is an exceptional travel destination.

Widely regarded as the country’s gastronomic capital, Oaxaca is a must-visit destination for food lovers. Try the famous mole, a complex sauce made by grinding chillies, peanuts, sesame seeds, chocolate, anise, and other herbs and spices.

Despite its popularity, I love that Oaxaca maintains its small-town feel. When visiting, I recommend exploring some of the colourful colonial architecture and taking a trip to the surrounding area, which is abundant with deserted stretches of white sand coastline, thick forests, and photogenic waterfalls.

  • Dining at the cool and contemporary restaurant El Destilado, expect an exceptional tasting menu and a hearth-based kitchen.
  • Shopping for unique souvenirs at Oaxaca Artisan Market. 
  • Going for an incredible day-long cooking lesson with Chef Susana Trilling at the traditional Oaxaca Cooking School. 

3. Isla Holbox

Isla Holbox in Mexico

Ahh, I thought this place was dreamy, and I loved the flamingos here! According to locals, the Island of Holbox, or Isla Holbox attracts tourists and natives alike. It combines classic Caribbean-style beaches with spectacularly colored buildings matched by crystal clear waters.

Thanks to its pristine beaches and variety of marine life, Island Holbox is famous for water sports, scuba diving and snorkeling enthusiasts. Holbox means Black Hole in Yucatec Maya, but you will not feel the name matches the island’s personality.

Walking along the shore, shopping in the shops, or just enjoying the view of native birds, such as flamingos and pelicans, will make for an enjoyable afternoon as you sit back, relax, and enjoy all that Isla Holbox offers.

However, since the Island of Holbox is a relatively car-free area, you can explore the island on foot or take one of its many golf cart taxis.

  • Going on an incredible yacht tour, watching the sunset and seeing the flamingos from the water.
  • Snorkelling with whale sharks on an organized tour.
  • Seeing the wonderful Bioluminescence. 
  • Eating an incredible Punta Caliza Mexican vegan breakfast with lashings of fresh guacamole and gorgeous views.

4. Bernal 

Bernal town in Mexico

I love this pretty and intimate town! Bernal’s residents live longer than in other parts of the country, mainly due to the area’s laid-back atmosphere.

Locals prefer to take life as it comes and limit stress as much as possible. I was charmed by how their way of thinking and living differs from other towns and cities in Mexico.

However, Bernal is not without plenty to do. Bernal is home to the third-largest natural monolith in the world, making it one of the best destinations for climbing enthusiasts, where tourists and locals enjoy the challenge of climbing to its peak.

  • Dining alfresco in the serene courtyard at El Arrayán.
  • Browsing the intricately locally made handcrafts at the “Centro artesanal La Aurora.”
  • Hiking the leisurely hiking trail from Bernal to Chichidho which took me an hour and took me past some incredible rocky scenery.

5. Lago de Patzcuaro

Lago de Patzcuaro Mexico

This lake is an average of 5 meters deep and provides a calm place to enjoy the scenery and relax your cares away.

A volcano formed Largo de Parzuaro and is home to several aquatic and semi-aquatic animals, including the rough-footed mud turtle and the Mexican garter snake. The beauty of this remarkable place inspired Pixar’s Coco.

  • Taking a very scenic boat ride to the main island.
  • Spotting Monarch Butterflies.

6. Isla Mujeres 

Isla Mujeres Island on Mexico

Just a short boat ride from the package holiday favorite Cancun, Isla Mujeres (the Island of Women) is a perfect tropical paradise a world away from the mainland and Mexico City’s craziness.

It’s a small island with not an awful lot going on – but that’s its main selling point. Swim, snorkel, scuba diving, or indulge in the sweet art of not doing much.

The island is serviced by a ferry, which makes it an ideal day trip for travellers visiting Cancun.

  • Sipping on incredible cocktails in the Tiny Gecko bar.
  • Eating tasty vegan tacos at Lola Valentina. 
  • Staying at the gorgeous Casa de los Suenos boutique hotel which combined modern amenities and a rustic local feel.

7. Celestun 

Celestun - a village in Mexico

Located on the already amazing Yucatan Peninsula, Celestun is famous in its own right. Apart from being very easy on the eye, it’s an amazing area to see flamingos – pink flamingos, to be exact. When you hear them honking and gabbling, make sure to leave a reply! 

This seemingly sleepy town is an environmentally friendly area drawing flamingos and many other forms of wildlife to Reserva de la Biosfera Ria Celestun.

Bring your camera and plenty of sunscreen when visiting Celestun. I would suggest taking pictures and then relaxing along the shores of this picturesque area. With buses making the 90-minute ride and leaving every hour, Celestun is a great place to visit on a day trip from Merida.

  • Photographing the flocks of stunning flamingos. 
  • Spotting other birds like pelicans and herons which also reside here.
  • Going swimming in the wonderful fresh water. 

8. Puerto Vallarta 

Puerto Vallarta town iN Mexico

This cosmopolitan resort on the country’s west coast is known for its beaches, water sports, and nightlife. I personally think Puerto Vallarta is a picky vacationer’s dream! 

It’s also the perfect choice for those on a limited schedule who want, in one destination, to get a taste of all aspects of Mexican life.

One of the biggest draws is the gorgeous stretches of sand beaches along Banderas Bay, and so is the pretty old town of Puerto Vallarta, which offers traditional architecture, stylish restaurants, and plenty of interesting shops and art galleries.

  • Hanging out at Malecon and chatting with locals
  • Going on a fun Taco Tour and tasting a huge variety around the area.
  • Shopping for artisan crafts at the Old Town Market Viejo Vallarta.

9. Cabo San Lucas Arch

Cabo San Lucas Arch in Mexico

The coastal city of Cabo is a tourist hot spot. I personally love its sandy beaches, world-class scuba diving locations, and holiday atmosphere! 

Although the highlight of Cabo is undoubtedly the stunning natural rock formations that jut out from the turquoise sea, the Cabo San Lucas Arch sits at the meeting point of two seas. He has rightly earned his place in Mexican legend and folklore.

You can visit the city on foot or get around by water taxi, which will take you from downtown to one of the city’s amazing beaches.

  • Photographing the striking natural arch.
  • Lazing around on the stunning white sand beach and meeting locals. 
  • Enjoying the delicious cocktails and stunning views at the Mango Deck views. 

10. Mahahual

Mahahual - gorgeous beaches in Mexico

The splendour of the Caribbean coastline attracts visitors worldwide, and Mahahual is among the most popular destinations.

Unlike other, more touristy areas, Mahahual is just a tiny fishing village on the surface. But those who have visited have marveled at the area’s turquoise waters and serene nature.

Things move slowly here, which is what the locals and visitors love about Mahahual. Temperatures never reach above 85 degrees F, making for a relaxing day at the beach at any time of the year.

  • Snorkelling and seeing the super-cute sea turtles! 
  • Exploring the fascinating Mayan ruins
  • Lazing around on Playa Mahahual. 

11. Morelia

Morelia Mexico

Relaxing on the beautiful beaches is a great way to spend your time. Still, if museums, art galleries, and history are what you seek, colonial towns like Morelia should be your destination.

This area has seen its fair share of battles – including during the Mexican War for Independence. Monuments to the many battles fought here can be seen throughout the city, and there are many stunning sites to enjoy.

The historic center of Morelia is made up of pink-stone buildings, which, in addition to their unique beauty, provide a backdrop for a vibrant dining scene, theatres, museums, and tamale shops.

Among the most popular historic sites this colonial city boasts is the Temple of San Francisco, built in 1610. The interior has been painstakingly kept well-preserved in pristine condition by locals and officials. Their efforts have paid off, as it is one of the most photographed temples in Morelia.

  • Dining at the trendy Cuish Cocina Boutique I’d highly recommend the Ceviche  en  Morelia! 
  • Relaxing in the peaceful Jardín de las Rosas, I loved the pretty water fountains! 

12. Isla Espiritu Santo 

Isla Espiritu Santo island in Mexico

Isla Espiritu Santo is the country’s 12th-largest island in the Gulf of California. Rare creatures inhabit this UNESCO-protected landmass, including the black jackrabbit, which is not known to inhabit any other part of the world.

Isla Espiritu Santo is known as one of the world’s top 12 places to visit. Here, you can see dolphins, whales, sharks, and turtles, to name a few animals inhabiting the area. Snorkelling and scuba diving are highly encouraged.

  • Exploring the island’s waterfalls. 
  • Going on a scuba diving tour. 
  • Jumping off the platform and swimming in the stunning Matevulu Blue Hole. 

13. Campeche

Campeche Mexico

Declared a World Heritage site in 1997, Campeche has attracted its fair share of visitors. Officially, it is known as the Free and Sovereign State of Campeche.

A few notable tourist attractions in Campeche include the colonial architecture, the archaeological sites Becan Ruins and La Zona Arqueologica Edzna, and the archaeological site of Calakmul.

Visitors can also enjoy Chicana Mayan Ruins and Fuerte Museo San Miguel. With a history of well over 3,000 years, Campeche is the best place to soak up the country’s illustrious history and diverse archaeological sites and relax along its picturesque coastline and beautiful beaches.

  • Dining on the terrace at Casa Vieja del Río and watching the sunset, make sure you try the mezcal! 
  • Learning all about the ancient fortifications which surrounded the city.

14. The Copper Canyon, Chihuahua

The Copper Canyon, Chihuahua site in Mexico

Visit stunning panoramic vistas and inspirational canyon walks where the sheer size of nature helps put life in perspective!

  • Going on a scenic Train Tour and photographing the incredible natural scenery.
  • Swimming in Cusarare Falls. 

15. Valladolid

Valladolid city in Mexico

A trip to the Yucatan Peninsula would not be complete without visiting Valladolid. The city is well worth a visit and is known for its important colonial buildings (including the 16th-century Convent of San Bernardino of Siena).

The city also boasts one of the best places for Mexican folk art and furnishings.

Of all the colonial towns, Valladolid is home to one of the best cenotes in the country. With over 6,000 cenotes in existence throughout the Yucatan Peninsula, Zaci is said to be among the best.

What is unique about this particular cenote is that it is not on the city’s outskirts, like others, but right in the middle of Valladolid. For just a few dollars, you can enjoy the park-like setting of Zaci, so be sure to put that at the top of your to-do list.

  • Going on a fun swimming and breakfast tour to Suytun cenote.
  • Photographing the gorgeous pastel-colored streets.

16. Lacandon Jungle

Lacandon Jungle in Mexico

The Lacandon Jungle stretches from Chiapas to the southern portion of the Yucatan Peninsula. As you’d expect, this illustrious jungle is full of amazing wildlife and photo opportunities around every corner.

Lacandon Jungle is part of the reserve, the largest rainforest in North America. The Lacandon people within the jungle speak their language, but most of the area’s inhabitants have adapted well to speaking fluent Spanish.

  • Going on a Jungle tour and safely exploring the unique area! 
  • Spotting super-cute spider monkeys!

17. Chiapas

Chiapas rainforest in Mexico

The Chiapas is a gorgeous, subtropical paradise characterized by dense rainforest jungles and ancient Mayan ruins! 

As a southern state bordering Guatemala, some highlights include the river-carved Canyon of Sumidero, the lakes at Montebello and the ancient ruins at Palenque.

  • Going on a private full-day tour and exploring the beautiful natural scenery safely. 
  • Exploring the photogenic Las Nubes Waterfalls.

18. Chichen Itza, Yucatan

Chichen Itza, Yucatan in Mexico

A UNESCO World Heritage Site and one of the world’s new seven wonders, Chichen Itza stands as a testament to the might of the Mayan civilization.

Dominated by the imposing El Castillo structure, this archaeological site is of high interest the world over. It is also one of the country’s most gorgeous spots and should be on everyone’s list!

The important site is located in Tinúm Municipality, Yucatán State. When planning your trip, ensure you allow a full day to visit—the area covers over 2.5 square miles.

  • Photographing the incredible site. 
  • Swimming in the Cenote Ik kil located in the area.

19. Horsetail Falls, Monterrey 

Horsetail Falls, Monterrey Waterfall In Mexico

The Cola de Caballo (or horsetail) waterfalls in Monterrey draw many visitors. The cascades are an Instagram-worthy attraction, and the surrounding area is also famous for nature enthusiasts.

I recommend booking a hotel in a nearby resort and choosing from hiking, bungee jumping or canyoneering! 

  • Having a scenic picnic nearby (there is a picnic spot located at the falls).
  • Photographing the falls, my Instagram followers loved it!

20. The Bufadora, Baja California 

The Bufadora, Baja California in Mexico

This awesome sea cave is located in Baja, California. At sea level, the tidal surges create a massive spouting geyser and an eerie sound that won’t be forgotten quickly. Join the other people gathering around the cave, sit back, and enjoy the show.

In my opinion, the rest of the region is also worth exploring. The world’s second-longest peninsula, it spans hundreds of majestic mountains and gorgeous beaches.

  • Videoing the amazing natural site.
  • Going for an organic lunch and a massage at the nearby Alem Spa.

Do you still want more? Then I suggest heading for the famously fun resort town of Acapulco, the historic colonial city of Guanajuato, San Miguel de Allende, the romantic colonial-era town in the central highlands, the protected Marieta Islands, the birthplace of tequila Guadalajara, and Riviera Nayarit. This spot calls itself “Mexico’s newest beach destination.” 

most visit places in mexico

Michael Cowley - writer and photographer Ever since he was knee-high to a grasshopper Michael has always had an affinity for adventure. Growing up he was lucky enough to live in a handful of exotic far flung locations including Hong Kong, Pakistan, Kenya and Tanzania and since then he’s continued seeking out new places and cultures. In his spare time he explores everywhere from the sizzling street markets in Bangkok to random back alleys in Sri Lanka and everything in between! He also has a special fondness for Cohibas, trying all kinds of street food, playing carrom with random strangers, and fine wine - he knows his clarets from his chiantis. He counts Cuba, Amsterdam, Indonesia, Goa, Cambodia and Italy as his favourite destinations. Find Michael on Instagram or Twitter . Hotel Reviewing Experience –Asked by many tourist boards and many high-profile travel brands to formally review hotels including Discover Greece, Barcelo Hotels, and Rickshaw Travel. Also travelled around the world scouting out and reviewing all the most unique hotels in the world, check out our Instagram page for photos . Also mentioned as a top UK travel journalist .

34 thoughts on “Top 20 Most Beautiful Places to Visit in Mexico”

Hey, I’m glad you mentioned the Yucatan Peninsula. I moved here 4 years ago and never left. We fell in love with the people, the jungle and yes the Cenotes. We love Cenotes and diving in them we think it’s one of the most magical experiences. Here is my page about the Best Cenotes. Hope you like it.

The Yucatán peninsula and the Maya sites are definitely my favorite travel destinations. Oaxaca is on my list. Thanks for this inspiring blog post.

Thanks for this list! I highly recommend the beach in Cancun as well. Out of all the beaches I’ve ever been to, that’s my favorite! Beautiful turquoise blue waters, nice waves, soft white sand… It’s paradise on Earth.

There is one more place what everyone should visit: Playa del Amor!

Hi everyone,

I’m trying to apply for a visa to Mexico and I need to submit an invitation letter from either a friend or a travel agency from Mexico. I don’t know anybody there so does anyone know of an agency that can provide this? Please let me know. With thanks Shimul

Great list of beautiul places but in my opinion mexico has much much more to offer.

I went to copper canyon and wow it is such a breathtaking place!!!! I highly recommend the place it is stuning! It also has the worlds longest zipline.

I remember visiting the Monarch Butterfly Biosphere Reserve of Sierra Chincua in Angangueo. It was one of the most amazing experience I had!

I believe Tulum should be number one!

What kind of camera are you using? Your photos are amazing! (I’d like to think its got something to do with the camera, because my photos never look like this!)

Hi Beckey & Grey! Thank you for recommending us! Breathtaking pictures indeed. Take care and Happy travels! Mel

ABSOLUTELY THE MOST BREATH-TAKING PICS I VE EVER SEEN…..A TRAVELER’S PARADISE

Beautiful photographs of Mexico. You’re inspiring me to go and explore!

You guys always have amazing pictures. Chiapas looks amazing. Big fan of Cabo as well.. Thanks.

hey, thanks! definitely agree with Chiapas 🙂

Hola, tu sitio esta genia, gracias por compartir esto

Great photos; love the clouds. And if I’d put another on this list, I’d list Mexico City….Just so much beauty in that city.

stay adventurous, Craig

It is unfortunate one can’t go to Mexico without at least a 50/50 chance of being slaughtered by a drug lord.

Why? What did you do to piss off a drug lord?

really, 50/50, in all of Mexico? before you write such comments, have you ever been to Mexico?

That reminds me of the reason I don’t want to go to the US: I don’t want to die in a terrorist attack or being shot at by some crazy suicidal gunner.

So beautiful! love Mexico

Thanks for giving such a nice info.

I have only been to a couple of these. Horsetail Falls looks amazing!

Hey, yes these are some incredible areas of natural beauty, and I’d love to say that I’ll see them all one day!

thanx for the pics,….nice ones.

Beautiful images of a beautiful country.

A cracking post!

hey, thanks for your comment – it is a truly incredible country with so much to see!

Wow, this made me want to go to Mexico even more! Chiapas seems incredible.

Beautiful, some of my favorite spots! 😉

Beautiful pictures. I am happy that Puerto Vallarta was listed as number one. Some say that you should live in New York once in your life – I say make it Vallarta. Nature, nightlife, beaches, great food, and amazing people. I have been to 5 of your 10 locations and I can’t wait to see the other 5 this year.

I agree with you, Puerto Vallarta is my hometown and I´m so proud of it.

Mexico is a very beautiful country. I’ve been there for two times and it was perfect!!! Good Job!!!

I’m hoping to go to Mexico at the end of this year so this should prove very useful, thanks. Great pics too.

So many people can forget how beautiful Mexico really is, what a shame.

Leave a Comment Cancel reply

Love Exploring

Love Exploring

30 Incredible Things To See And Do In Mexico

Posted: August 30, 2023 | Last updated: August 30, 2023

<p>Once the land of the Maya and Aztec civilizations, Mexico is steeped in history and culture. With ancient ruins, beautiful beaches, enchanting cities and incredible food there are countless memorable experiences to be had. This is by no means a definitive list, but here are 30 awe-inspiring things to do in Mexico to get you started.</p>

Unmissable Mexico

Once the land of the Maya and Aztec civilizations, Mexico is steeped in history and culture. With ancient ruins, dazzling beaches, charming cities and incredible food, there are countless memorable experiences to be had. This is by no means a definitive list, but here are 30 awe-inspiring things to do in Mexico to get you started.

These stunning rock formations can be found at Cabo San Lucas. The famous arch itself is locally known as El Arco and is most beautiful at sunset. It’s believed 16th-century pirates would hide behind it waiting for Spanish ships. You’ll find tours at most beaches along the Los Cabos corridor, which usually include a stop-off at nearby Lover's Beach.

Watch the sunset at Land’s End

Frida Kahlo’s home in Mexico City is now a museum dedicated to her life and artwork. Known as Caza Azul, or the Blue House thanks to the cobalt-blue walls, each room is full of her furniture, clothes, trinkets and original art – although her most famous pieces are elsewhere. Arrive early to escape the largest crowds. You will be asked to pay extra if you want to take photographs.

Visit the lifelong home of Frida Kahlo

<p>The beach at Nuevo Vallarta is one of the few places in the world where sea turtles come ashore to build their nests and lay eggs. But, once hatched the new-borns face a treacherous journey into the sea. <a href="http://www.puertovallartatours.net/baby-sea-turtles.htm">Puerto Vallarta Tours</a> offers volunteers the chance to give the turtles a helping hand while protecting them from predators. Tours run seasonally, from September to January.</p>  <p><strong><a href="https://www.facebook.com/loveexploringUK?utm_source=msn&utm_medium=social&utm_campaign=front">Love this? Follow us on Facebook for travel inspiration and more</a></strong></p>

Save baby sea turtles at Puerto Vallarta

The beach at Nuevo Vallarta is one of the few places in the world where sea turtles come ashore to build their nests and lay eggs. But, once hatched the new-borns face a treacherous journey into the sea. Puerto Vallarta Tours offers volunteers the chance to give the turtles a helping hand while protecting them from predators. Tours run seasonally, from September to January.

Love this? Follow us on Facebook for travel inspiration and more

Join in with the nation as they remember and honor their deceased loved ones. The Day of the Dead festivals are held around 1 November, when families believe their relatives' spirits come back to see them. Parades and parties take place in public squares and cemeteries across the country, but you’ll find the most impressive events in Oaxaca, Lake Patzcuaro on the island of Janitzio and San Andres Mixquic.

Celebrate the Day of the Dead festival

Head to this grand white-marble building to admire the vast murals and sculptures that take center-stage on its top floors. Situated in Mexico City, the Palacio de Bellas Artes is also home to a concert hall and hosts opera, dance and literature events throughout the year. It’s such an important cultural hub, it was recognized by UNESCO as an artistic monument in 1987.

Visit the Palacio de Bellas Artes

Wonder at the ancient remains of pyramids, temples and palaces at one of Mexico’s most important archaeological sites. Founded around 600 BC, this walled city is perched on a flattened hilltop 1,312 feet (400m) above the valley floor. ‎Located near Oaxaca, in central Mexico, the ruins were once the home to the Zapotec civilization.

Explore the pyramids of Monte Alban

<p>Why choose between beautiful beaches, lush vegetation and ancient ruins when you can enjoy them all at once? Tulum is the only coastal Maya city and is popular with tourists thanks to its laid-back, New Age vibe. When you tire of lounging by the sea, head to the Castillo (pictured), perched on the edge of a 39-foot-high (12m) limestone cliff. Just be careful negotiating the steep steps on your way down.</p>  <p><a href="https://www.loveexploring.com/galleries/75464/the-worlds-most-dangerous-beaches?page=1"><strong>These are the most dangerous beaches in the world</strong></a></p>

Visit a clifftop castle at Tulum

Why choose between beautiful beaches, lush vegetation and ancient ruins when you can enjoy them all at once? Tulum is the only coastal Maya city and is popular with tourists thanks to its laid-back, New Age vibe. When you tire of lounging by the sea, head to the Castillo (pictured), perched on the edge of a 39-foot-high (12m) limestone cliff. Just be careful negotiating the steep steps on your way down.

These are the most dangerous beaches in the world

Guadalajara is Mexico’s second largest city and where some of the nation’s longest-standing, most famous traditions were born. Expect to find wide-brimmed sombreros, folk dancing and mariachi music bands. There’s also some stunning historic architecture, such as the cathedral (pictured). Head to the fashionable Chapultepec neighborhood for modern shopping, restaurants and a burgeoning art scene.

Explore Guadalajara where modernity meets tradition

Like WWE in America, Lucha Libre wrestling is all for show, but it’s still very entertaining. In fact, it’s the second most popular spectator sport in the country, eclipsed only by football. Expect over-the-top dramatics, colorful Spandex and a whole lot of attitude both in the ring and from the bloodthirsty crowd. You’ll find shows around the country, but the Arena Mexico in central Mexico City is the nation’s most famous venue.

Get swept away with the crowds at Mexican wrestling

Head to the spectacular rock formations at Hierve el Agua to swim in the hot springs and admire the waterfalls. Here you’ll discover the 164-foot-tall (50m) 'cascada chica', which pours into turquoise-green lakes that are rich in minerals and said to have healing properties. Nearby, you’ll also find a 'petrified waterfall' (pictured), which appears frozen but is really crystallized salt.

Go hiking and swimming at Hierve el Agua

<p>Buried in the jungle on the Sierra Madre hillside you’ll find this surreal garden of quirky sculptures and deliberately unfinished artworks. Las Pozas was created over 20 years by the eccentric British artist Edwards James, who dreamt of building a surreal lost city as a "joke to future generations". Despite the strange intentions it’s still a great place to visit with giant gothic structures, spiral staircases that lead nowhere, a labyrinth of paths and a waterfall.</p>

Wonder at Las Pozas surrealist gardens

Buried in the jungle on the Sierra Madre hillside you’ll find this surreal garden of quirky sculptures and deliberately unfinished artworks. Las Pozas was created over 20 years by the eccentric British artist Edwards James, who dreamt of building a surreal lost city as a "joke to future generations". Despite the strange intentions it’s still a great place to visit with giant gothic structures, spiral staircases that lead nowhere, a labyrinth of paths and a waterfall.

<p>Playa Norte on Isla Mujeres is one of the best beaches in the world, <a href="https://www.tripadvisor.co.uk/TravelersChoice-Beaches-cTop-g1">according to TripAdvisor</a>. With its white sands, turquoise ocean and bohemian atmosphere, the beach is a short walk from the ferry port and the most popular shore on the island, which is only five miles (8km) long and located just north of Cancún.</p>

Head to Mexico’s most beautiful beach

Playa Norte on Isla Mujeres is one of the best beaches in the world, according to TripAdvisor . With its white sands, turquoise ocean and bohemian atmosphere, the beach is a short walk from the ferry port and the most popular shore on the island, which is only five miles (8km) long and located just north of Cancún.

<p><a href="http://www.travelandleisure.com/worlds-best">Recently voted the fifth best city in the world by Travel + Leisure</a>, after ranking first in 2021 and second last year, San Miguel de Allende is often described as a fairy tale destination. With charming colorful streets, enchanting architecture and a picturesque city square, it’s a photographer’s dream. Aside from the scenery, you’ll find hot springs, great nightlife, galleries, museums and the ancient pyramid at Canada de la Virgen where you can enjoy a spectacular sunset.</p>

Explore one of the best cities in the world

Recently voted the fifth best city in the world by Travel + Leisure , after ranking first in 2021 and second last year, San Miguel de Allende is often described as a fairy tale destination. With charming colorful streets, enchanting architecture and a picturesque city square, it’s a photographer’s dream. Aside from the scenery, you’ll find hot springs, great nightlife, galleries, museums and the ancient pyramid at Canada de la Virgen where you can enjoy a spectacular sunset.

<p>When Museo Soumaya art gallery was completed in 1994, it became an instant landmark of Mexico City and it’s easy to see why. The stunning two-part structure was designed by famed architect Fernando Romero. One of the nation’s most visited buildings, the interior is just as impressive and is home to 66,000 European and Mexican artworks, including pieces by Dali, Monet, Matisse, Picasso and van Gogh.</p>  <p><a href="https://www.loveexploring.com/galleries/89355/the-worlds-most-beautiful-museums?page=1"><strong>These are the world's most beautiful museums</strong></a></p>

See world-class art

When Museo Soumaya art gallery was completed in 1994, it became an instant landmark of Mexico City and it’s easy to see why. The stunning two-part structure was designed by famed architect Fernando Romero. One of the nation’s most visited buildings, the interior is just as impressive and is home to 66,000 European and Mexican artworks, including pieces by Dali, Monet, Matisse, Picasso and van Gogh.

These are the world's most beautiful museums

<p>Wade through turquoise rivers and wonder at the dramatic stalactites and stalagmites overhead in this ancient network of caves. Rio Secreto, meaning secret river, at Playa del Carmen was discovered in 2005 by a farmer who moved some rocks while chasing an iguana. It has since become a popular and highly-rated attraction among visitors. You don’t need to be a strong swimmer to take part and guests are issued with wetsuits and hard hats.</p>

Explore the underground rivers of Rio Secreto

Wade through turquoise rivers and wonder at the dramatic stalactites and stalagmites overhead in this ancient network of caves. Rio Secreto, meaning secret river, at Playa del Carmen was discovered in 2005 by a farmer who moved some rocks while chasing an iguana. It has since become a popular and highly-rated attraction among visitors. You don’t need to be a strong swimmer to take part and guests are issued with wetsuits and hard hats.

Mexico’s Hidden Beach is one of the country’s most spectacular stretches of sand. Located on the Marietas Islands, off the coast of Puerto Vallarta, it can only be reached by swimming or kayaking through an underwater tunnel. It’s believed this natural sunroof may have been caused by bombing during WWI.

Head to a Hidden Beach

Head to Cancun Underwater Museum to see around 500 sculptures, mostly created by British artist Jason Taylor, underneath the ocean. Located off the coast of Isla Mujeres, the museum is a non-profit organization created to draw people away from the natural corals and give marine life a chance to regenerate and breed. Most of the artwork, which is submerged up to 18 feet (5.5m) below the surface, has become covered with algae and polyps, making the area the largest artificial reef in the world.

Snorkel above hundreds of underwater sculptures

<p>With 23 exhibition halls and the world’s largest collection of ancient Mexican art, you could spend a few days at the National Museum of Anthropology in Mexico City. Laid out in chronological order, it culminates in the Aztec Hall, where you’ll find the famous Aztec Calendar or Stone Sun (pictured). Other highlights include the statue of Aztec god Xochipilli and a peacock feather and gold thread headdress made for the Aztec ruler Moctezuma II. Don’t miss the El Paraguas stone sculpture in the courtyard.</p>

Learn about Mexico’s cultural history

With 23 exhibition halls and the world’s largest collection of ancient Mexican art, you could spend a few days at the National Museum of Anthropology in Mexico City. Laid out in chronological order, it culminates in the Aztec Hall, where you’ll find the famous Aztec Calendar or Stone Sun (pictured). Other highlights include the statue of Aztec god Xochipilli and a peacock feather and gold thread headdress made for the Aztec ruler Moctezuma II. Don’t miss the El Paraguas stone sculpture in the courtyard.

The town of Playa del Carmen is about an hour from Cancun but smaller and a little less touristy. Popular with vacationers searching for a more relaxed vibe, it’s lauded for its beautiful palm-lined beaches, pedestrianized streets and array of shops and restaurants. In the evening, head to Quinta Avenue where you’ll find most of the best bars in the area.

Relax and party in Playa del Carmen

<p>Looking for something a bit more unusual? Take a two-hour canal ride from Mexico City and head to the Island of the Dolls. This accidental tourist attraction was created by reclusive local man Julian Santana Barrera, who died in 2001. He collected and hung the dolls to appease the spirit of a young girl he believed to be haunting the woods. The area was declared a UNESCO World Heritage Site in 1987.</p>  <p><a href="https://www.loveexploring.com/galleries/68140/haunted-hotels?page=1"><strong>Would you be brave enough to check into these haunted hotels?</strong></a></p>

Be spooked by the Island of the Dolls

Looking for something a bit more unusual? Take a two-hour canal ride from Mexico City and head to the Island of the Dolls. This accidental tourist attraction was created by reclusive local man Julian Santana Barrera, who died in 2001. He collected and hung the dolls to appease the spirit of a young girl he believed to be haunting the woods. The area was declared a UNESCO World Heritage Site in 1987.

Would you be brave enough to check into these haunted hotels?

Get away from the tourists and enjoy breathtaking views of the Teotihuacan Pyramids in a hot air balloon. One of Mexico’s most famous landmarks and an UNESCO World Heritage Site, the holy city is dedicated to the sun and moon. Various operators offer tours that last around an hour and most include hotel transfers from Mexico City.

Take a balloon ride over the Teotihuacan Pyramids

The Paricutin volcano is one of the Seven Natural Wonders of the World and is famous for being the youngest volcano on Earth. Located in Michoacan, it was discovered after an earthquake in 1943 by a farmer. He initially ignored it but within 10 weeks it had grown to 1,000 feet (305m). The volcano erupted continuously until 1952 and now stands at 10,400 feet (3,170m)high. The most popular way to reach the top is on horseback, and you’ll find many local guides ready to show you the way.

Go horse-trekking at the world’s youngest volcano

<p>Travel back in time and discover how Mexico’s most famous tipple was originally made during a tour on the <a href="https://tequilaexpress.mx/">Tequila Express</a>. During the expedition, you’ll hear about the distilling process and be serenaded by Mariachi musicians, while passing through fields of blue agave plants. The tour starts at Guadalajara station at 10.15am at weekends, and booking is essential.</p>

Take the tequila trail

Travel back in time and discover how Mexico’s most famous tipple was originally made during a tour on the Tequila Express . During the expedition, you’ll hear about the distilling process and be serenaded by Mariachi musicians, while passing through fields of blue agave plants. The tour starts at Guadalajara station at 10.15am at weekends, and booking is essential.

<p>One of Mexico’s most famous Maya sites, the magnificent Chichen Itza in the Yucatan dates back to around AD 800. The focal point is the 78-foot-high (24m) Temple of Kukulkan, also known as El Castillo (pictured). Created as a physical calendar, it aligns with the sun so perfectly that on the spring and summer equinox, it creates a shadow of a serpent slithering down the steps. </p>  <p><strong><a href="https://www.loveexploring.com/galleryextended/157264/inside-the-ancient-temples-of-the-americas?page=1">See inside the other ancient temples of the Americas</a></strong></p>

Explore the ancient Chichen Itza

One of Mexico’s most famous Maya sites, the magnificent Chichen Itza in the Yucatan dates back to around AD 800. The focal point is the 78-foot-high (24m) Temple of Kukulkan, also known as El Castillo (pictured). Created as a physical calendar, it aligns with the sun so perfectly that on the spring and summer equinox, it creates a shadow of a serpent slithering down the steps. 

See inside the other ancient temples of the Americas

<p>Eat like the locals in Mexico City and tuck into the array of world-class street foods on offer. Start your day with tamales – Mexico’s favorite breakfast. These consist of dough wrapped around meat, vegetables and fruit, served in a banana leaf. Just make sure you order by 10am as they often sell out early. You’ll also find tortillas, tacos, burritos and enchilada stalls (and holes in the wall) throughout the city.</p>

Try authentic Mexican street food

Eat like the locals in Mexico City and tuck into the array of world-class street foods on offer. Start your day with tamales – Mexico’s favorite breakfast. These consist of dough wrapped around meat, vegetables and fruit, served in a banana leaf. Just make sure you order by 10am as they often sell out early. You’ll also find tortillas, tacos, burritos and enchilada stalls (and holes in the wall) throughout the city.

<p>One of Mexico’s greatest natural wonders, the Copper Canyon is an immense series of valleys and ridges covering 25,000 square miles (64,000sq km). That’s four times larger than the Grand Canyon. Take a scenic tour through this spectacular landscape aboard the <a href="https://www.coppercanyon.com/index.php/train">Copper Canyon Train</a>. The four-hour journey between Los Mochis and Chihuahua operates one train daily in each direction. You must buy tickets in advance. </p>

See the Copper Canyon from the tracks

One of Mexico’s greatest natural wonders, the Copper Canyon is an immense series of valleys and ridges covering 25,000 square miles (64,000sq km). That’s four times larger than the Grand Canyon. Take a scenic tour through this spectacular landscape aboard the Copper Canyon Train . The four-hour journey between Los Mochis and Chihuahua operates one train daily in each direction. You must buy tickets in advance. 

One of the 16 boroughs of Mexico City, Coyoacan is popular with tourists thanks to its historic center and art scene. Take some time to wander the streets and plazas, admire the architecture and lounge by the fountain. To experience a typical Mexican market, stop by Mercado de Coyoacan where you’ll be able to pick up some local handicrafts, souvenirs and street food.

Wander the streets of Coyoacan

<p>An adventure park may not seem particularly unique, but there aren’t many places you can explore caves, swim through underground rivers covered in stalactites and stalagmites <em>and</em> glide across the jungle on a zip line. <a href="http://www.xplor.travel/">Xplor Park</a> is one of Cancun's most popular and highly-rated attractions, open Monday to Saturday only.</p>

Get the adrenalin pumping at Xplor Park

An adventure park may not seem particularly unique, but there aren’t many places you can explore caves, swim through underground rivers covered in stalactites and stalagmites and  glide across the jungle on a zip line. Xplor Park is one of Cancun's most popular and highly-rated attractions, open Monday to Saturday only.

Considered one of the most beautiful places to go diving in Mexico, the Palancar Reef in Cozumel is home to sea turtles, barracudas, stingrays, lobsters and countless varieties of colorful fish. Confident scuba divers can venture out to caves and tunnels but there are plenty of easier-access snorkeling areas to enjoy for the less experienced.

Go diving at the Palancar Reef

<p>The largest known vertical shaft in the world, the 1,200-feet-deep (366m) Cave of Swallows is so big you could fit the Eiffel Tower inside – or the Statue of Liberty twice. Located in San Luis Potosi, in central Mexico, it’s home to thousands of birds and in recent years has become popular with base jumpers. Local guides offer tours but you may not be allowed to enter in wet weather, so it's best visited during the dry season.</p>  <p><a href="https://www.loveexploring.com/galleries/141742/jawdropping-caves-you-can-visit-in-north-america?page=1"><strong>Now read on for more of North America's most breathtaking caves</strong></a></p>

Admire the scale of the Cave of Swallows

The largest known vertical shaft in the world, the 1,200-feet-deep (366m) Cave of Swallows is so big you could fit the Eiffel Tower inside – or the Statue of Liberty twice. Located in San Luis Potosi, in central Mexico, it’s home to thousands of birds and in recent years has become popular with base jumpers. Local guides offer tours but you may not be allowed to enter in wet weather, so it's best visited during the dry season.

Now read on for more of North America's most breathtaking caves

More for You

Donald Trump

Donald Trump Lawyer Lands in Hot Water With Judge Merchan

jerry seinfeld

Jerry Seinfeld says ‘movie business is over’ and has been ‘replaced’

Martin Lewis issues warning to people choosing air fryer over oven

Martin Lewis issues warning to people choosing air fryer over oven

Why You Should Be Putting Aluminum Foil Behind Your Router

Why You Should Be Putting Aluminum Foil Behind Your Router

Snacks and other food items banned in the US

30 food items that you might not know are banned in America

Charles Barkley.

Charles Barkley slams Lakers for blaming refs after Game 2 loss

RoboBurger co-founders Dan Braido, Audley Wilson and Andy Siegel.

Vending machine founders get $1.5 million 'Shark Tank' offer—despite a business model Mark Cuban called 'a huge mistake'

John Ficarra

I Thought My Pain Was Due to Age. I Never Saw my Diagnosis Coming

If You See Black Residue on Your Cast-Iron Skillet, This Is What It Means

If You See Black Residue on Your Cast-Iron Skillet, This Is What It Means

Emma Flint smiling

I'm abrosexual - it took me 30 years to realise

The best conservative places to live in America

The 50 best conservative places to live in America today, according to data

24 Food And Cooking Myths

24 Food Myths That Are Getting Thrown Out With The Trash

Louise Boyce

At 43, I’ve finally learned how to love my size 16 curves

Explorer Reveals Ernest Shackleton's Perfectly Preserved 116 Year Old Hut In The Antarctic

Explorer Reveals Ernest Shackleton's Perfectly Preserved 116 Year Old Hut In The Antarctic

New Marine One helicopters the US spent $5 billion on aren't allowed to carry the president because they could scorch the lawn

New Marine One helicopters the US spent $5 billion on aren't allowed to carry the president because they could scorch the lawn

Larry Ellison, co-founder and chairman of Oracle, speaks during the Oracle OpenWorld 2017 conference in San Francisco on Oct. 3, 2017.

Oracle is moving its world headquarters to Nashville to be closer to health-care industry

birds eye view ant hill

Why You Should Think Twice Before Pouring Boiling Water Over Ant Hills In Your Yard

Comparison. Portrait of beautiful woman with problem and clean skin, aging and youth concept, beauty treatment

Age at which you're officially old has changed

Taco Bell are bringing back a fan-favorite to the menu

Taco Bell brings back beloved menu item for limited time only

‘These mass, illegal firings will not stop us’— Pro-Palestine coalition of tech workers slams Google CEO after firing of 28 workers

Ex-Googler and Palestinian-American fired for opposing Project Nimbus speaks out: ‘This was not my idea of what the American workplace should be’

The 24 Most Beautiful Places in Mexico

04/15/2021 by Emily Becker 2 Comments

If you haven’t had the chance to explore the magic of Mexico, this is your sign from the universe that it’s time to start planning your trip. Stay tuned for pristine beaches, towering mountains, lush jungles, colorful towns, and cultural gems.

From as far northwest as Baja California to the easternmost tip of the Yucatán, here’s a handpicked list of the most beautiful places in Mexico:

Table of Contents

24. Isla Espiritu Santo, Baja California Sur

isla ceralvo sea lions

This tropical island paradise is a great place to swim with sea lions. You can sign up to do so here. Located just off the coast of beautiful La Paz, this destination makes a great stop on any Baja California Sur itinerary . The Baja California Sur area is well known for its bright blue waters and has been a UNESCO World Natural Heritage Site since 2005.

The contrast between desert and sea plus the rugged volcanic rock creates a picturesque landscape. With so many virtually untouched beaches, it’s the perfect place to enjoy the sea without the crowds. The island is also known for paddleboarding, diving, snorkeling, and glamping.

23. Todos Santos, Baja California Sur

Baja California Sur

Todos Santos is one of Mexico’s many “magic towns”, which is apparent as soon as you arrive there. The town itself has an artsy vibe and offers incredible views of the Pacific ocean. You can’t swim in the sea here, so it’s recommended to book a place that has a pool, like this one .

You can often catch a glimpse of breaching whales in the distance which adds to the dreamy atmosphere of Todos Santos. With The Palapa Society, you can tour the town’s historic homes to learn more about the history and culture of the area.

– Read More –

The Perfect Baja California Sur Itinerary

22. Lacandon Jungle, Chiapas

most beautiful places in mexico

There are fewer places in Mexico that have been able to preserve nature better than the state of Chiapas. The Lacandon Jungle is a testament to that. This is Mexico’s largest rainforest and stretches over 10,700 acres of lush green terrain. Here you’ll find the most biodiverse flora and fauna of Mexico alongside waterfalls, rivers, and ancient Mayan ruins.

To get the most out of a visit to the Lacandon Jungle, I recommend taking a tour. This one operates out of nearby Palenque and includes a bilingual guided tour of both Bonampak and Yaxchilán archaeological sites. Being the most remote places on this list by far, it is sure to give you the most accurate picture of indigenous and natural life in Mexico.

The Perfect Chiapas Guide

21. Agua Azul, Chiapas

most beautiful places in mexico

If you find yourself yearning to soak underneath a waterfall, head to Agua Azul in Chiapas. This dreamy waterfall falls into a turquoise pool that you can swim in. It is surrounded by lush green scenery that provides a spectrum of cool colors fit for any travel magazine.

Getting to Agua Azul is easy if you’re based in San Cristóbal de las Casas . Here’s a tour that will take you to Agua Azul and Palenque in the same day. Another option is to take a longer tour which includes another waterfall called Misol-Ha.

20. Palenque Ruins, Chiapas

most beautiful places in mexico

The ancient Mayan ruins at Palenque are some of Mexico’s absolute best. It feels like you’re stepping back in time as you stroll through the site. The backdrop of the jungle makes the whole place seem surreal. Hire a guide to take you around and tell the story of the ancient city and its many dynasties.

There is a lot of mysticism around Palenque and some people even believe that its inhabitants had direct communication with alien life. I don’t know if I’m totally convinced, but Palenque has a particular energy that always leaves me wanting to go back and explore.

If you want to visit Palenque from San Cristóbal de las Casas , check out this tour which will take you there and Agua Azul in the same day. It doesn’t include a guide, but you can hire one at the site itself for about $10 USD.

19. Xoxocotlan, Oaxaca

most beautiful places in mexico

Known as the birthplace of the Día de los Muertos celebrations, Xoxocotlan is the absolute best place to experience the magic and mystery of the underworld in Mexico. The city is located just 5 kilometers outside of Oaxaca de Juarez, making it an easy stop on any Oaxaca itinerary .

In the spirit of the mystical and witchy, this town still observes a tradition called martes de brujas , or “witch Tuesdays”, which demonstrates the area’s beliefs around death and the underworld. You can find a lot of art and handicrafts inspired by these customs here.

If you are lucky enough to be in Oaxaca around Día de los Muertos at the end of October and beginning of November, make sure to check out the elaborate altars and vibrant decorations in Xoxocotlan.

18. Mazunte, Oaxaca

most beautiful places in mexico

Mazunte had my heart as soon as I stepped foot on its sandy shores. This beach is beloved by hippies from all around the world and has an eclectic vibe which stands out from other beaches in Mexico. It’s not uncommon to see groups of musicians jamming out on the street, barefoot and swaying to the beat.

El Rinconcito beach is the easiest to access and is capped on both sides by rocky cliffs, which make great shade in the afternoon. The water at this beach is great for swimming, but further to the left you’ll see bigger waves where surfers hang out.

You can get to Mazunte from Puerto Escondido, which is about an hour away. Puerto Escondido has its own airport and you can take a taxi to Mazunte for around $500 pesos ($25 USD) or catch public transportation for a fraction of the cost.

17. Punta Allen, Quintana Roo

most beautiful places in mexico

I know you’ve heard of other places in Quintana Roo like Cancún , Tulum , and Playa del Carmen. If you want to experience the beauty of the Caribbean without the tourist traps, consider heading to Punta Allen. This paradise is located just south of Tulum and is next to the Sian Ka’an biosphere. With those protected lands behind it, the water in Punta Allen feels so much more untouched than anywhere else in the Yucatán.

Getting to Punta Allen will take some planning, but is definitely worth it. I recommend booking your accommodation beforehand and asking your host for explicit directions. You can drive there quite easily, but public transportation is unpredictable.

Consider booking an adorable A-frame tent for a more luxurious glamping experience.

16. Mahahual, Quintana Roo

most beautiful places in mexico

Mahahual is another beach paradise that doesn’t have the same crowds as other places on the Yucatán peninsula. Best known for its diving and snorkeling, this sleepy beach town has a great mix of local charm and natural beauty. It’s not as much of a secret as it once was and the city is growing steadily, but is still a far cry from other Caribbean destinations.

You’ll find Mahahual between Tulum and Bacalar. You can take a bus there from either of those cities, or you can easily drive if you’ve rented a car . This hotel comes highly recommended but you can also find options on Airbnb.

15. Isla Holbox, Quintana Roo

most beautiful places in mexico

Between bioluminescent pools, pristine beaches, and automobile-free streets, Holbox truly has everything you need to have a tranquil vacation. Last time I went to Holbox was right before the pandemic, just in time for Carnaval. If you can, I recommend going during this time because the island turns into a wonderland of lights, music, and colorful costumes.

You can easily book a day trip to Holbox from your hotel in Cancún , but there are also plenty of great places to stay on the island. This one has some stunning views and amazing amenities.

14. Tulum, Quintana Roo

Tulum

As much as Tulum has changed in the last decade, it still remains one of the most beautiful places in Mexico. The combination of white sandy beaches and crystal clear cenotes is truly remarkable and worth checking out. There are two distinct areas of this magical town: the hotel zone and the centro.

The hotel zone is the gateway to the beach and has posh resorts, chic restaurants, and some neat architecture. The centro is where you’ll find more budget-friendly accommodation, local eats, and fun street art. I recommend renting a bike to travel between the two. You can even reach some of the best cenotes in the area by bike!

For a more detailed list of things to do, check out our Tulum Guide ! Tulum is full of neat places to stay, so check out our list of the best Airbnbs for some inspo.

13. Bacalar, Quintana Roo

most beautiful places in mexico

Bacalar is situated on a lagoon that is referred to colloquially as the “lagoon of 7 colors” for its varying shades of blue. If that doesn’t spark your curiosity about this Caribbean paradise, I don’t know what will. This charming “magic town” is located about an hour and a half south of Tulum .

There has been a lot of buzz around Bacalar becoming the “next Tulum” because of how much it has gained popularity over the last few years. While the increase in tourism has led to a boom in construction, the town remains relatively small and quaint. You won’t find the same type of party scene you’d encounter in other places in the Riviera Maya and the lagoon itself has a whole different vibe than the beaches of the Caribbean.

In Bacalar you can tour the lake by boat , rent a kayak to explore, or rent a paddleboard . My favorite place to hang out on the lagoon is Cenote Cocalitos, which has hammocks hung over the water to relax in. Another great place to enjoy the water is Hostel Tortuga Bacalar which has a dock, hammocks, and a small bar where you can get a drink if you’re not staying there.

There are also a few cenotes close to Bacalar that you can easily access via taxi. Cenote Azul and Cenote Esmeralda are both just 15 minutes away from the main square!

12. Celestún, Yucatán

most beautiful places in mexico

If you’re a nature enthusiast like me, Celestún belongs on your Mexico bucket list. This sleepy coastal town has a beach, mangroves, and a biosphere reserve. The main attraction, however, are the flamingos. The shallow waters in the Ria Celestún Biosphere Reserve create the perfect ecosystem for hungry flamingos to flock to during the months of November through April. The best time to see them is from December to February, as their babies have just hatched and the flock is much larger.

Celestún makes a great day trip from Mérida and this tour will take you right to the flamingos. If you want to spend a couple days exploring, you can find affordable accommodation right on the beach. This place is a great option! The beach at Celestún is my favorite in Yucatán, but it definitely isn’t on the same level as the white sand beaches of the Caribbean.

11. Valladolid, Yucatán

most beautiful places in mexico

You may have heard about the historical charm of Mérida, but have you ventured to Valladolid yet? This kitschy colonial city is often a stopping point before reaching nearby cenotes and Chichen Itza. In my humble opinion, Valladolid is a much better base for these day trips than Cancún.

Like many smaller cities in Mexico, Valladolid has a couple walking streets that are lined with cute shops and restaurants where you can try the local cuisine. It’s a great food city because of the mix of old Mayan recipes and Spanish gastronomy. I recommend giving the papadzules a try!

Valladolid is a very Mayan city. You’ll see women wearing traditional Maya clothing–usually white gowns embroidered with colorful flowers and lace hems. You might also notice the stature of the local population is much shorter than what you might find in other places in Mexico or the United States. I’m only 5’3″ and I felt like a giant!

I recommend taking a tour of the city to learn about the history, visiting the nearby cenotes, and taking a quick trip to see the Chichen Itza archaeological site.

10. Izamal, Yucatán

most beautiful places in mexico

Izamal is another gem of the Yucatán peninsula. This small city is known as the “yellow city” because of the yellow paint that covers nearly every building in the downtown area. In pre-Columbian times, Izamal was an important city for the Maya people. When the Spanish arrived they built their city right on top of the existing Mayan monuments and places of worship. Archaeologists are still uncovering Mayan artifacts beneath the existing colonial architecture.

So, why all the yellow buildings? Historians believe that the Spanish painted the city yellow to represent the sun, as the city of Izamal was considered by the Maya people to be the home of the sun god. To learn more about Izamal’s neat history, take a walking tour . The city is also close to Cenote Ik Kil, which is my absolute favorite of the Yucatán Peninsula.

Izamal makes a great day trip from Mérida. This one includes stops at Cenote Xooch and a tour of the city!

9. Las Coloradas, Yucatán

View this post on Instagram A post shared by Turismo las coloradas (@turismolascoloradas)

Las Coloradas is the pink lake you dreamt of as a child, but it’s actually the real deal. The lake is actually man-made and was dug by a salt company. After some time, the water which accumulated in the lake began to turn pink because of the plankton, red algae, and brine shrimp that inhabit the salty water.

The area surrounding the lake is part of the Río Lagartos Biosphere Reserve, which is an expansive wetland. The biosphere is home to flamingos, crocodiles, birds, sea turtles, and even jaguars! A visit to Las Coloradas would make a great day trip from Mérida, Valladolid, or even Cancún. I recommend taking a tour of the lake as opposed to going there solo, as the lake itself is on private property and quite tricky to access without a tour guide.

8. Islas Marietas, Nayarit

Things to Do in Sayulita, Mexico

These precious islands are located right off the coast of Punta de Mita in the state of Nayarit. They are some of the most heavily protected islands in Mexico because of their unique biodiversity, which is often compared to that of the Galapagos Islands. Because of conservation efforts of the Mexican government, there is a limit on how many people are allowed to access the islands per day in order to give the coral reefs a break.

You can take a tour to these uninhabited islands from nearby Sayulita . A typical tour might include snorkelling around the islands, checking out the coves, and even accessing a secret beach called Playa de Amor. You can only get to Playa de Amor during low tide when the cave entryway is accessible. If you visit between December and March, you might be able to see humpback whales and dolphins!

7. Bernal, Querétaro

most beautiful places in mexico

This magical town is your perfect off the beaten path destination for a truly authentic experience in Mexico. Located just a short drive away from Querétaro de Santiago, your stop in Bernal makes a great addition to any road trip.

Bernal’s beauty is attributed mostly to the incredible towering Peña de Bernal, one of the world’s largest monoliths. The monolith is nearly 1,100 feet tall and can be seen from just about anywhere in town. You can easily walk to the base of it and then start your adventurous hike to the top to get a view of the town from above.

After climbing to the top of Peña de Bernal, take a stroll through town and take in the quirks of a small Mexican town. Like many pueblos mágicos , one of the main attractions and gathering places is the cathedral in the center of town. Check out the old colonial architecture at Parroquia de San Sebastián, El Castillo, and Capilla de las Ánimas.

6. Lake Pátzcuaro, Michoacán

most beautiful places in mexico

The state of Michoacán is known for having some of the friendliest, most hospitable people in Mexico. That alone is beautiful to me, but there are also plenty of places in Michoacán that are stunning. Lake Pátzcuaro is one of those places.

The town of Pátzcuaro is just a quick 45-minute drive from the charming city of Morelia and the lake itself is just 2 miles outside of the town. Along the shores of the lake you’ll find quaint fishing villages which are a delight to explore. From the docks of Pátzcuaro, you can take a boat out to an island called Isla Janitzio which is famous for its giant statue of José Maria Morelos, which you can climb inside to get a view of the lake from above.

The best time to visit Lake Pátzcuaro is during Day of the Dead, Christmas, or Easter. The town of Pátzcuaro, the small lakeside villages, and Isla Janitzio are all famous for their huge holiday celebrations which are a great way to get a taste of Mexico.

5. Morelia, Michoacán

most beautiful places in mexico

The city of Morelia was declared a UNESCO World Heritage Site in 1991 and continues to be one of the most beautiful cities in Mexico. Its quintessential pink stone buildings and Baroque architecture make the city feel romantic and timeless.

Strolling through Morelia you’ll find its urban beauty combines flawlessly with the gorgeous landscapes surrounding the city. Visit the Cathedral of Morelia, explore the Aqueduct, or hang out at the Las Tarascas Fountain and Callejón del Romance (Romance Alley). Day trips from Morelia will take you to Lake Pátzcuaro, Los Azufres which has geothermal pools, and caves at Grottos de Tziranda.

Cantera Diez Hotel Boutique is highly recommended to stay at for its location and luxury. Book here !

4. The Copper Canyon, Chihuahua

most beautiful places in mexico

The Copper Canyon in the state of Chihuahua is easily one of the most impressive natural wonders of Mexico. It’s even several times larger than the Grand Canyon in the USA! The best part? You can take a train through it.

The railroad that goes through The Copper Canyon is called Ferrocarril Chihuahua Pacífico or “El Chepe” for short and travels between the cities of Chihuahua and Los Mochis. Los Mochis is a preferred starting point because the best views are closer to it and in the winter when the sun sets earlier you’ll risk missing those views if you start in Chihuahua.

El Chepe Express is a luxurious train which is designed for tourists. This train ride takes around nine hours and winds through the canyon at top speeds with plenty of windows to take in the views. If you’re a fan of the American Southwest , this is the trip for you.

3. San Miguel de Allende, Guanajuato

most visit places in mexico

San Miguel has a magnetic quality that makes visitors ponder the idea of relocating there permanently. There’s no wonder why it’s become such a cosmopolitan city! Even though it has a steadily growing population of foreigners, it still remains relatively off the beaten path . It is one of the most important architectural cities in Mexico and is well-known for its intricately detailed facades and brightly colored buildings.

Take a historic walking tour around the city or venture out for a wine tasting at a local vineyard . There is also a World Heritage Site outside of the city called Santuario de Atotonilco, which is a church complex that was built in the 18th century. It’s known as the “Sistine Chapel of Mexico” because of its breathtaking murals.

2. Las Pozas in Xilitla, San Luis Potosí

View this post on Instagram A post shared by México a través de una lente (@mexicoatravesdeunalente)

Unlike any other place in the world, Edward James’ Las Pozas in Xilitla is both strange and alluring. It’s a great day trip from the city of San Luis Potosi and includes gardens, ponds, and truly unique architecture. Laz Pozas is a surrealist sculpture garden that is nestled within a thick jungle.

The concept around Las Pozas is to invoke curiosity and wonder. The site includes doors leading nowhere, man made pools alongside natural ones, stairways stretching upward with no destination, and plenty of other oddities. In its mystery, there is so much beauty to behold here.

1. Puebla de Zaragoza, Puebla

most beautiful places in mexico

Last but certainly not least is Puebla de Zaragoza (Puebla for short), one of the most culturally diverse and colorful cities in Mexico. Being so close to Mexico City, Puebla is often overlooked by tourists. However, it has nearly everything that CDMX has to offer but has a much more laid back atmosphere.

Like many of the cities on this list, Puebla has some jaw-dropping architecture and is known for its Baroque style. Here you’ll find the International Museum of Baroque Art, which is a testament of the city’s international influence. With so much cultural diversity, Puebla is a treasure trove for foodies. Try traditional mole or go for some tacos arabes (Arab tacos) which were created by Mexico’s Lebanese immigrants.

The best thing about a visit to Puebla is the amount of incredible places you can visit just outside the city. This tour will take you to the pyramids of Cholula and boasts incredible views of the Popocatépetl and Iztaccíhuatl volcanoes.

Pin this for later:

most beautiful places in mexico

I might be biased since Mexico has been my home for a couple years, but I sincerely think it’s the most beautiful country in the world. You know that heart-melting feeling you get when you see someone you love? That’s how I feel when I’m traveling through Mexico.

Each of these destinations have something special to offer and will have you pulling out your camera to snap pictures often. Traveling to Mexico solo? Check out our solo travelers guide to Mexico . You can also find more off the beaten path destinations in Mexico by checking out this post as well. Happy planning!

About the author: Emily is a Mexico travel enthusiast based in San Cristóbal de las Casas, Chiapas. She is a part-time freelance writer for BMTM and part-time doula.

Some links in this post are affiliate links that support us at no extra cost to you. We only recommend what we love!

About Emily Becker

Emily Becker is a digital nomad based in Costa Rica. She's been traveling on and off since 2014 and has visited 15 countries—planning to tick many more off her bucket list. In addition to writing for BMTM, she works as a copywriter and project manager.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

 subscribe to our newsletter

This site uses Akismet to reduce spam. Learn how your comment data is processed .

04/16/2021 at 2:22 pm

Another great, “save for future reference” post!

Kristin says

04/18/2021 at 6:10 pm

Glad to hear it!

Frye's Old Town complex in Red River, New Mexico. Image credit Nolichuckyjake via Shutterstock

  • 8 of the Most Charming Small Towns to Visit in New Mexico

New Mexico , often referred to as the "Land of Enchantment," blends Native American, Hispanic, and Anglo traditions, evident in its art, architecture, and local customs. The state's landscape is equally varied, encompassing high deserts, wooded mountain ranges, and vast plains. New Mexico's capital, Santa Fe, is the oldest state capital in the United States, founded in 1610, and is known for its Pueblo-style architecture and vibrant arts scene. Albuquerque, the largest city, hosts the International Balloon Fiesta, the world's largest hot-air balloon festival.

Beyond its cities, New Mexico is also home to charming small towns that give a more intimate look at the state's rich history and cultural heritage. These eight should be at the top of your bucket list.

Taos Pueblo, UNESCO World Heritage Site.

Taos, New Mexico , is located in the high desert at the base of the Sangre de Cristo Mountains. The town has long been a crossroads of the Native American, Hispanic, and Anglo cultures and is perhaps best known for its historic adobe architecture. Taos has been a magnet for artists and writers since the early 20th century, drawn by its dramatic landscapes and light. Towering mountains provide a backdrop for the town.

Taos Pueblo is a must-visit, showing off the living history and culture of the Native American community that has resided there for millennia. The adobe structures and the community's practices are a way of life preserved through the ages. Another site is the Rio Grande Gorge Bridge, one of the highest bridges in the United States. It spans the deep canyon carved by the Rio Grande and has views of the gorge. Additionally, a visit to Earthship Biotecture is an eye-opening look at sustainable living. This community of off-grid homes, built from natural and recycled materials, showcases innovative designs that minimize ecological impact and are adapted to the harsh desert environment.

Historic downtown in Cimarron, New Mexico

Cimarron is in the northeastern part of New Mexico, and its name is derived from the Spanish word for "wild" or "untamed." The town was once a frontier of conflict and commerce, frequented by notable figures such as Kit Carson and the infamous outlaw, "Black Jack" Ketchum. The surrounding area comprises rolling prairies broken by volcanic rocks and the Sangre de Cristo Mountains to the west.

Cimarron Canyon State Park has dramatic rocky cliffs and river scenery ideal for fishing, hiking, and camping. The park's ecosystems and accessible trails allow visitors to closely experience New Mexico wilderness. The Palisades Sill, located within the state park, is an impressive geological feature composed of vertical columns of cooled volcanic ash, ideal for photography and nature walks. Additionally, the historic Chase Ranch is home to well-preserved 19th-century ranch buildings and is still operational. This ranch offers educational tours that highlight traditional ranching practices.

Jemez Springs

House in Jemez Springs.

Jemez Springs, New Mexico, is a village in the Jemez Mountains. Known for its natural hot springs , Jemez Springs is located in the Jemez National Recreation Area, rich in geological features including vast caldera and rugged basalt cliffs. Historically, the area has been the homeland of the Jemez Pueblo people, who have resided there for centuries.

The Jemez Historic Site has ruins of the 17th-century San José de los Jemez church and several ancient pueblo dwellings. This site gives an important perspective on the Spanish colonial history and the ancient traditions of the Native American people of the region. The Valles Caldera National Preserve is another attraction. It was formed by volcanic activity that can be explored through hiking, fishing, and wildlife viewing in one of the largest calderas in the United States. Additionally, Spence Hot Springs is a relaxing and scenic experience, where visitors can soak in natural thermal pools surrounded by the Jemez Mountains.

Beautiful green park with fountains and water lake, Ruidoso, New Mexico

Ruidoso is a mountain resort town in the Sierra Blanca range. This charming village, sitting at an elevation of approximately 6,900 feet, has a cool, mild climate and abundant pine forests. Historically, Ruidoso began as a small logging town. The area's history is also marked by its proximity to the Lincoln County War sites, which were central to the conflict involving figures like Billy the Kid .

Lincoln National Forest surrounds Ruidoso and is excellent for hiking, camping, and horseback riding, with trails and vistas that cater to all levels. Fort Stanton-Snowy River Cave National Conservation Area is another notable attraction as one of the longest cave systems in New Mexico. Visitors can participate in guided tours of the caves to see its natural underground formations. Grindstone Lake is a more relaxed setting for fishing, hiking, and picnicking, with additional options for boating and water sports during the summer months. The lake area also includes a trail system for mountain biking and hiking.

El Santuario de Chimayo in Chimayo, New Mexico.

Chimayó, New Mexico, is a small, culturally rich village in the foothills of the Sangre de Cristo Mountains in the north-central part of the state. This region is known for its Native American roots and the influence of Spanish colonial settlers who arrived in the late 17th century. Chimayó is particularly famed for its religious heritage, deeply rooted in the local Catholic community, which contributes to its reputation as a place of pilgrimage.

El Santuario de Chimayó, one of the most revered holy sites in the United States, attracts thousands of pilgrims annually, especially during Holy Week . This historic church is famed for its healing dirt and religious folk art. Ortega’s Weaving Shop is another must-visit location, where visitors can observe traditional Spanish weaving techniques and purchase handwoven textiles that reflect the rich weaving heritage of Chimayó. Finally, Rancho de Chimayó serves traditional New Mexican cuisine in a century-old adobe home. This restaurant lets visitors witness the traditional lifestyle and hospitality integral to Chimayó's charm.

Quaint Roadside Shop in Madrid New Mexico.

Madrid is in the Ortiz Mountains along the scenic Turquoise Trail. The town flourished due to the demand for coal. Madrid's coal mines were among the most productive in the state until the decline of coal use in the mid-20th century, which led to the town's temporary abandonment. In the 1970s, Madrid was revitalized by artists and entrepreneurs who transformed the abandoned homes and shops into galleries, boutiques, and cafes.

The Mine Shaft Tavern has a rustic, historical ambiance and serves as a community hub where visitors can enjoy live music, local cuisine, and a variety of beverages. The Old Coal Town Museum further explores Madrid's mining era through artifacts, photographs, and stories from its coal mining days. Additionally, the Madrid Christmas Parade is an annual highlight, displaying the town's quirky and artistic spirit. This festive event includes colorful floats, performances, and holiday cheer.

Tourist looking at the ristras hanging in front of the store in Mesilla, New Mexico.

Mesilla, New Mexico, is a town in the southern part of the state, near Las Cruces and just a short distance from the Rio Grande . Founded in the mid-19th century, Mesilla was significant in the area's transition from Mexican to US governance following the Gadsden Purchase in 1854. The town's plaza and surrounding buildings are examples of traditional Spanish colonial architecture. Mesilla has been a crossroads of cultures for centuries.

Mesilla Valley Bosque State Park has trails for walking and bird watching along the Rio Grande. The park is a relatively new addition to New Mexico's state park system and aims to preserve and restore the floodplain of the Rio Grande. The Basilica of San Albino, one of the oldest missions in the area, stands proudly on the historic Mesilla Plaza. It educates visitors on the religious history of the region. For entertainment, the Fountain Theatre, operated by the Mesilla Valley Film Society, is the oldest movie theater in New Mexico and shows independent and foreign films.

Timbers Restaurant, a steakhouse on W Main St in downtown Red River, New Mexico.

Red River is a mountain town within the high peaks of the southern Sangre de Cristo Mountain range in the Rockies . Founded in the late 19th century as a mining camp, the town was originally a hotspot for gold, silver, and copper miners. As the mining industry dwindled in the early 20th century, Red River transformed into a resort destination, capitalizing on its alpine setting, with lush forests and clear streams.

The Enchanted Forest Cross Country Ski Area has extensive trails for cross-country skiing and snowshoeing in the winter in snow-covered hills and forests. It is an excellent place for families and individuals. The Goose Lake Trail is a hiking destination, known for its challenging yet rewarding hike that leads to Goose Lake. This trail is ideal for those looking to explore the more remote areas of the surrounding mountains. For the more adventurous, the Wheeler Peak Wilderness Area presents an opportunity to explore New Mexico’s highest peaks, with hiking trails to lookouts of the surrounding valleys and rugged terrain.

New Mexico's charming small towns are windows into the state's diverse culture and natural beauty. From the historical depth and artistic spirit of Taos to the quiet allure of Jemez Springs with its soothing hot springs and native history, these towns exemplify the unique character of the "Land of Enchantment." Ruidoso and Chimayó further showcase the state's appeal, offering a blend of recreational activities and spiritual heritage that draws visitors year-round. Each of these towns contributes to the rich mosaic of experiences that New Mexico offers, making them essential destinations for anyone seeking to explore beyond the more frequented urban centers.

More in Places

Kids crossing the street in Cedar City, Utah, via stellalevi / iStock.com

7 Most Affordable Towns to Retire in Utah

The tree-lined, lakeside community of Flower Mound, Texas - one of the most livable cities in the United States.

The Best US Cities To Live In By Livability Score

Stairway leading down to rocky beach at Coquille Point in Bandon, Oregon.

6 Coolest Towns in The Pacific Northwest for a Summer Vacation in 2024

Aerial view of the residential region of Moscow, Idaho

8 Most Affordable Towns to Retire in Idaho

Sunrise at the beach with sea stacks at Battle Rock Wayside in Port Orford on the Oregon coast. Editorial credit: Bob Pool / Shutterstock.com

The Best Small Towns in Oregon for a Weekend Retreat

Main Street, Virginia City, Nevada. Image credit M. Vinuesa via Shutterstock.com

7 of the Most Charming Small Towns to Visit in Nevada

The Occidental Hotel Lodging and restaurants in the city of Buffalo, Wyoming. Image credit Cheri Alguire via Shutterstock.

6 Towns Perfect for Retirement in Wyoming

Waterfront houses along the coast in Alexandria Bay, New York. Editorial credit: Khairil Azhar Junos / Shutterstock.com

7 Most Idyllic Small Towns in Upstate New York

  • New Mexico Tourism
  • New Mexico Hotels
  • New Mexico Bed and Breakfast
  • New Mexico Vacation Rentals
  • Flights to New Mexico
  • New Mexico Restaurants
  • Things to Do in New Mexico
  • New Mexico Travel Forum
  • New Mexico Photos
  • All New Mexico Hotels
  • New Mexico Hotel Deals
  • Last Minute Hotels in New Mexico
  • Things to Do
  • Restaurants
  • Vacation Rentals
  • Travel Stories
  • Rental Cars
  • Add a Place
  • Travel Forum
  • Travelers' Choice
  • Help Center

Food in alburquerque - New Mexico Forum

  • United States    
  • New Mexico (NM)    

Food in alburquerque

  • United States Forums
  • Europe Forums
  • Canada Forums
  • Asia Forums
  • Central America Forums
  • Africa Forums
  • Caribbean Forums
  • Mexico Forums
  • South Pacific Forums
  • South America Forums
  • Middle East Forums
  • Honeymoons and Romance
  • Business Travel
  • Train Travel
  • Traveling With Disabilities
  • Tripadvisor Support
  • Solo Travel
  • Bargain Travel
  • Timeshares / Vacation Rentals
  • United States forums
  • New Mexico forum

most visit places in mexico

Thanks for all the trip ideas for new mexico. I also wanted to ask about must visit restaurants in alburquerque as well as santa fe?

' class=

Favorite places in Santa Fe include La Choza , Del Charro, Paper Dosa , La Plazuela at La Fonda, Tia Sophia's , Restaurant Martin,

  • The 6 DISTINCT AREAS of Santa Fe & What's in Them. 9:30 pm
  • Food in alburquerque 9:08 pm
  • Alburque yesterday
  • Best places to see wildlife? Apr 21, 2024
  • Scenic New Mexico Road Trip for Fall Foliage Colors! Apr 20, 2024
  • Hotel location for two nights in Albuquerque? Apr 20, 2024
  • Ghost Ranch - how many nights and are beds comfortable? Apr 17, 2024
  • Transport from Albuquerque to Santa Fe - July, 2024 Apr 16, 2024
  • Rio Rancho Uber Apr 14, 2024
  • Is the northwest area of New Mexico that bad? Apr 13, 2024
  • Santa Fe Solo Trip in July for senior lady Apr 11, 2024
  • Dining near the Plaza Apr 10, 2024
  • Need help with a few choices - restaurants, hikes, spas Apr 10, 2024
  • Best NM hot springs/spa for March near Santa Fe/Taos? Apr 10, 2024
  • New Mexico Weather - March 3 replies
  • Best time to visit: Aug/Sept/Oct? 10 replies
  • 4th of July in Taos or Santa Fe? 10 replies
  • Driving from Denver to Taos 7 replies
  • New Mexico family vacation 4 replies
  • Camping in Northern New Mexico- Best Places?? 6 replies
  • Is there Car Rental at Albuquerque Amtrak Station? 2 replies
  • Faywood hot springs has reopened! 11 replies
  • Where is the best casino in New Mexico?? 3 replies
  • water parks and other entertainment in Albq/Santa Fe? 10 replies

New Mexico Hotels and Places to Stay

  • Where should I eat? (Updated 9/2023)
  • What is winter like?
  • What is New Mexican food?
  • What museums to see in central & northern NM?
  • What about the altitude & altitude sickness
  • What to Know About the Annual SW Monsoon Season

most visit places in mexico

Numbers, Facts and Trends Shaping Your World

Read our research on:

Full Topic List

Regions & Countries

  • Publications
  • Our Methods
  • Short Reads
  • Tools & Resources

Read Our Research On:

What we know about unauthorized immigrants living in the U.S.

The unauthorized immigrant population in the United States reached 10.5 million in 2021, according to new Pew Research Center estimates. That was a modest increase over 2019 but nearly identical to 2017.

A line chart showing that the number of unauthorized immigrants in the U.S. remained mostly stable from 2017 to 2021.

The number of unauthorized immigrants living in the U.S. in 2021 remained below its peak of 12.2 million in 2007. It was about the same size as in 2004 and lower than every year from 2005 to 2015.

The new estimates do not reflect changes that have occurred since apprehensions and expulsions of migrants along the U.S.-Mexico border started increasing in March 2021 . Migrant encounters at the border have since reached historic highs .

Pew Research Center undertook this research to understand ongoing changes in the size and characteristics of the unauthorized immigrant population in the United States. The Center has published estimates of the U.S. unauthorized immigrant population for more than two decades. The estimates presented in this research are the Center’s latest, adding new and updated annual estimates for 2017 through 2021.

Center estimates of the unauthorized immigrant population use a “residual method.” It is similar to methods used by the U.S. Department of Homeland Security’s Office of Immigration Statistics and nongovernmental organizations, including the Center for Migration Studies and the Migration Policy Institute . Those organizations’ estimates are generally consistent with ours. Our estimates also align with official U.S. data sources, including birth records, school enrollment figures and tax data, as well as Mexican censuses and surveys.

Our “residual” method for estimating the nation’s unauthorized immigrant population includes these steps:

  • Estimate the total number of immigrants living in the country in a particular year using data from U.S. censuses and government surveys such as the American Community Survey and the Current Population Survey.
  • Estimate the number of immigrants living in the U.S. legally using official counts of immigrant and refugee admissions together with other demographic data (for example, death and out-migration rates).
  • Subtract our estimate of lawful immigrants from our estimate of the total immigrant population . This provides an initial estimate of the unauthorized immigrant population .

Our final estimate of the U.S. unauthorized immigrant population, as well as estimates for lawful immigrants, includes an upward adjustment. We do this because censuses and surveys tend to miss some people . Undercounts for immigrants, especially unauthorized immigrants, tend to be higher than for other groups. (Our 1990 estimate comes from work by Robert Warren and John Robert Warren; details can be found here .)

The term “unauthorized immigrant” reflects standard and customary usage by many academic researchers and policy analysts. The U.S. Department of Homeland Security’s Office of Immigration Statistics also generally uses it. The term means the same thing as undocumented immigrants, illegal immigrants and illegal aliens.

For more details on how we produced our estimates, read the Methodology section of our November 2018 report on unauthorized immigrants.

The unauthorized immigrant population includes any immigrants not in the following groups:

  • Immigrants admitted for lawful residence (i.e., green card admissions)
  • People admitted formally as refugees
  • People granted asylum
  • Former unauthorized immigrants granted legal residence under the 1985 Immigration Reform and Control Act
  • Immigrants admitted under any of categories 1-4 who have become naturalized U.S. citizens
  • Individuals admitted as lawful temporary residents under specific visa categories

Read the Methodology section of our November 2018 report on unauthorized immigrants for more details.

Pew Research Center’s estimate of unauthorized immigrants includes more than 2 million immigrants who have temporary permission to be in the United States. (Some also have permission to work in the country.) These immigrants account for about 20% of our national estimate of 10.5 million unauthorized immigrants for 2021.

Although these immigrants have permission to be in the country, they could be subject to deportation if government policy changes. Other organizations and the federal government also include these immigrants in their estimates of the U.S. unauthorized immigrant population.

Immigrants can receive temporary permission to be in the U.S. through the following ways:

Temporary Protected Status (TPS)

In 2021, there were about 500,000 unauthorized immigrants with Temporary Protected Status . This status provides protection from removal or deportation to individuals who cannot safely return to their country because of civil unrest, violence or natural disaster.

Deferred Enforced Departure (DED) is a similar program that grants protection from removal. The number of immigrants with DED is much smaller than the number with TPS.

Deferred Action for Childhood Arrivals (DACA)

Deferred Action for Childhood Arrivals is a program that offers protection from deportation to individuals who were brought to the U.S. as children before June 15, 2007. As of the end of 2021, there were slightly more than 600,000 DACA beneficiaries , largely immigrants from Mexico.

Asylum applicants

Individuals who have applied for asylum but are awaiting a ruling are not legal residents yet but cannot be deported. There are two types of asylum claims, defensive and affirmative .

Defensive asylum applications are generally filed by individuals facing deportation or removal from the U.S. These are processed by the Department of Justice’s Executive Office for Immigration Review. At the end of 2021, there were almost 600,000 applications pending.

Affirmative asylum claims are made by individuals already in the U.S. who are not in the process of being deported or removed. These claims are handled by the U.S. Department of Homeland Security’s Citizenship and Immigration Services (USCIS). At the end of 2021, more than 400,000 applications for affirmative asylum were pending, some covering more than one applicant.

Here are key findings about how the U.S. unauthorized immigrant population changed from 2017 to 2021:

  • The most common country of birth for unauthorized immigrants is Mexico. However, the population of unauthorized immigrants from Mexico dropped by 900,000 from 2017 to 2021 , to 4.1 million.
  • There were increases in unauthorized immigrants from nearly every other region of the world – Central America, the Caribbean, South America, Asia, Europe and sub-Saharan Africa.
  • Among U.S. states, only Florida and Washington saw increases to their unauthorized immigrant populations , while California and Nevada saw decreases. In all other states, unauthorized immigrant populations were unchanged.
  • 4.6% of U.S. workers in 2021 were unauthorized immigrants , virtually identical to the share in 2017.

Trends in the U.S. immigrant population

A pie chart showing that unauthorized immigrants were 22% of the U.S. foreign-born population in 2021.

The U.S. foreign-born population was 14.1% of the nation’s population in 2021. That was very slightly higher than in the last five years but below the record high of 14.8% in 1890.

As of 2021, the nation’s 10.5 million unauthorized immigrants represented about 3% of the total U.S. population and 22% of the foreign-born population. These shares were among the lowest since the 1990s.

Between 2007 and 2021, the unauthorized immigrant population decreased by 1.75 million, or 14%.

Meanwhile, the lawful immigrant population grew by more than 8 million, a 29% increase, and the number of naturalized U.S. citizens grew by 49%. In 2021, naturalized citizens accounted for about half (49%) of all immigrants in the country.

Where unauthorized immigrants come from

Unauthorized immigrants living in the U.S. come from many parts of the world, with Mexico being the most common origin country.

A line chart showing that Mexicans are no longer a majority of unauthorized immigrants living in the U.S.

The origin countries for unauthorized immigrants have changed since the population peaked in 2007, before the Great Recession slowed immigration. Here are some highlights of those changes:

The number of unauthorized immigrants from Mexico living in the U.S. (4.1 million in 2021) was the lowest since the 1990s. Mexico accounted for 39% of the nation’s unauthorized immigrants in 2021, by far the smallest share on record .

The decrease in unauthorized immigrants from Mexico reflects several factors:

  • A broader decline in migration from Mexico to the U.S.
  • Mexican immigrants to the U.S. continuing to return to Mexico
  • Expanded opportunities for lawful immigration from Mexico and other countries, especially for temporary agricultural workers.

The rest of the world

The total number of unauthorized immigrants in the U.S. from countries other than Mexico has grown rapidly. In 2021, this population was 6.4 million, up by 900,000 from 2017.

A bar chart showing that the U.S. unauthorized immigrant populations from most world regions grew from 2017 to 2021.

Almost every region in the world had a notable increase in the number of unauthorized immigrants in the U.S. from 2007 to 2021. The largest increases were from Central America (240,000) and South and East Asia (180,000).

After Mexico, the countries of origin with the largest unauthorized immigrant populations in the U.S. in 2021 were:

  • El Salvador (800,000)
  • India (725,000)
  • Guatemala (700,000)
  • Honduras (525,000)

India, Guatemala and Honduras all saw increases from 2017.

The Northern Triangle

Three Central American countries – El Salvador, Honduras and Guatemala – together represented 2.0 million unauthorized immigrants in the U.S. in 2021, or almost 20% of the total. The unauthorized immigrant population from the Northern Triangle grew by about 250,000 from 2017 and about 700,000 from 2007.

Other origin countries

Venezuela was the country of birth for 190,000 U.S. unauthorized immigrants in 2021. This population saw particularly fast growth, from 130,000 in 2017 and 55,000 in 2007.

Among countries with the largest numbers of U.S. unauthorized immigrants, India, Brazil, Canada and former Soviet Union countries all experienced growth from 2017 to 2021.

Some origin countries with significant unauthorized immigrant populations showed no change, notably China (375,000) and the Dominican Republic (230,000).

Detailed table: Unauthorized immigrant population by region and selected country of birth (and margins of error), 1990-2021 (Excel)

U.S. states of residence of unauthorized immigrants

The unauthorized immigrant population in most U.S. states stayed steady from 2017 to 2021. However, four states saw significant changes:

  • Florida (+80,000)
  • Washington (+60,000)
  • California (-150,000)
  • Nevada (-25,000)

States with the most unauthorized immigrants

U.S. state map showing color-coded range of unauthorized immigrant population by state. Six states had 400,000 or more unauthorized immigrants in 2021: California, Texas, Florida, New York, New Jersey and Illinois.

The six states with the largest unauthorized immigrant populations in 2021 were:

  • California (1.9 million)
  • Texas (1.6 million)
  • Florida (900,000)
  • New York (600,000)
  • New Jersey (450,000)
  • Illinois (400,000)

These states have consistently had the most unauthorized immigrants since 1990 and earlier .

At the same time, the unauthorized immigrant population has become less geographically concentrated. In 2021, these six states were home to 56% of the nation’s unauthorized immigrants, down from 80% in 1990.

Detailed table: Unauthorized immigrant population for states (and margins of error), 1990-2021 (Excel)

Detailed table: Unauthorized immigrants and characteristics for states, 2021 (Excel)

Unauthorized immigrants in the labor force

A line chart showing that the number of unauthorized immigrants in the U.S. workforce has remained mostly steady since 2017.

The share of unauthorized immigrants in the U.S. workforce was slightly less than 5% in 2021, compared with 3% of the total U.S. population.

Demographics help explain the difference: The unauthorized immigrant population includes relatively few children or elderly adults, groups that tend not to be in the labor force.

Overall, about 7.8 million unauthorized immigrants were in the U.S. labor force in 2021. That was up slightly from 2019 but smaller than every year from 2007 through 2015.

Detailed table: Unauthorized immigrants in the labor force for states, 2021 (Excel)

Here are some additional findings about unauthorized immigrants as a share of the workforce nationwide and in certain states:

  • Since 2003, unauthorized immigrants have made up 4.4% to 5.4% of all U.S. workers, a relatively narrow range.
  • Fewer than 1% of workers in Maine, Montana, Vermont and West Virginia in 2021 were unauthorized immigrants.
  • Nevada (9%) and Texas (8%) had the highest shares of unauthorized immigrants in the workforce.
  • Immigrant Populations
  • Immigration Issues
  • Unauthorized Immigration

Jeffrey S. Passel's photo

Jeffrey S. Passel is a senior demographer at Pew Research Center

Jens Manuel Krogstad's photo

Jens Manuel Krogstad is a senior writer and editor at Pew Research Center

Key facts about Asian Americans living in poverty

Latinos’ views on the migrant situation at the u.s.-mexico border, key facts about the nation’s 47.9 million black americans, key facts about the wealth of immigrant households during the covid-19 pandemic, 8 facts about recent latino immigrants to the u.s., most popular.

1615 L St. NW, Suite 800 Washington, DC 20036 USA (+1) 202-419-4300 | Main (+1) 202-857-8562 | Fax (+1) 202-419-4372 |  Media Inquiries

Research Topics

  • Age & Generations
  • Coronavirus (COVID-19)
  • Economy & Work
  • Family & Relationships
  • Gender & LGBTQ
  • Immigration & Migration
  • International Affairs
  • Internet & Technology
  • Methodological Research
  • News Habits & Media
  • Non-U.S. Governments
  • Other Topics
  • Politics & Policy
  • Race & Ethnicity
  • Email Newsletters

ABOUT PEW RESEARCH CENTER  Pew Research Center is a nonpartisan fact tank that informs the public about the issues, attitudes and trends shaping the world. It conducts public opinion polling, demographic research, media content analysis and other empirical social science research. Pew Research Center does not take policy positions. It is a subsidiary of  The Pew Charitable Trusts .

Copyright 2024 Pew Research Center

Terms & Conditions

Privacy Policy

Cookie Settings

Reprints, Permissions & Use Policy

IMAGES

  1. Best places to visit in Mexico

    most visit places in mexico

  2. 15 Most Beautiful and Best Places to Visit in Mexico

    most visit places in mexico

  3. Best Places to Visit in Mexico

    most visit places in mexico

  4. 15 Most Beautiful and Best Places to Visit in Mexico

    most visit places in mexico

  5. 10 of the Most Beautiful Places In Mexico

    most visit places in mexico

  6. Top 24 Most Beautiful Places to Visit in Mexico

    most visit places in mexico

VIDEO

  1. mexico best tourist places

  2. Places to Visit in Mexico 🇲🇽

  3. tourist places in mexico

  4. Send to someone want to visit

  5. Best Places to Visit in Mexico

  6. Top Tourist Attractions in Mexico

COMMENTS

  1. 15 best places to visit in Mexico

    8. Chichén Itzá. Best place to see pre-Columbian architecture. If you've always wanted to see one of the New Seven Wonders of the World, Chichén Itzá is one of the best places to go in Mexico. With origins dating back to the 5th century, this is undoubtedly the most popular of Mexico's ancient sights.

  2. Best Places to Visit in Mexico for 2023-2024

    Ixtapa. #4 in Best Places to Visit in Mexico for 2023-2024. Ixtapa's curved coastline is packed with hotels, restaurants and nightlife, giving the Pacific coast city (located just north of ...

  3. 21 Top-Rated Attractions & Places to Visit in Mexico

    To ensure you plan the very best Mexican travel itinerary possible, check out our list of the best places to visit in Mexico. On This Page: 1. Cancún and the Mayan Riviera. 2. Puerto Vallarta. 3. Cabo San Lucas, San Jose del Cabo, and the Los Cabos Corridor. 4.

  4. 24 Most Beautiful Places in Mexico

    Copper Canyon, Chihuahua. jejim/Getty Images. Also known as the Grand Canyon of Mexico, Copper Canyon is comprised of not one but six separate canyons. This natural wonder, a UNESCO World Heritage ...

  5. 50 incredible places to visit in Mexico from all states [with map]

    1. Teotihuacan Pyramids. Teotihuacan Pyramids, located just outside Mexico City, is an ancient city known for its massive pyramids, the Sun and the Moon. With a history dating back to 100 B.C., these structures stand as testament to a powerful Mesoamerican civilization. @chlo_et_anto / Instagram.

  6. 25 Top-Rated Things to Do in Mexico

    If you're ready to dive into one of the most impressive countries in the world, read our list of the top things to do in Mexico. On This Page: 1. Bask on Mexico's Caribbean Beaches. 2. Experience the World of Xcaret. 3. Dive or Snorkel Cozumel's Teeming Waters. 4.

  7. 40 Epic Places to Visit in Mexico (in 2024)

    Lucha Libre is a fun Mexico City experience. 📍 Google Maps | Mexico City Guides | 👉 Browse Mexico City Hotels on Booking. Mexico City is one of my favorite cities to visit, not just in Mexico, but in the entire world. With over 8 million people, Mexico City is larger than New York City. You'll find a huge diversity of neighborhoods, museums, street markets, restaurants, cafes, and ...

  8. 36 Best Places to Visit in Mexico in 2023

    10. Los Cabos - Cabo San Lucas. Located on the west coast of Mexico on Baja California Sur, Los Cabos is one of the most popular places to visit in Mexico for those living on the West Coast of North America. Los Cabos is a municipality that actually consists of two towns, San Jose del Cabo and Cabo San Lucas.

  9. THE 15 BEST Things to Do in Mexico

    See ways to experience (301) 2023. 10. Malecón Boardwalk. 17,442. Piers & Boardwalks. This pedestrian-only boardwalk spans 12 blocks and is peppered with oceanfront eateries, tequila bars, and vendors selling street food—sip on a margarita as you take in the stunning ocean views.

  10. 19 best things to do in Mexico

    17. Visit a magic town. Mexico has more than 132 pueblos mágicos, and they truly feel like "magic towns." In each place, you can experience the beauty of traditional Mexican life. Many of the towns have a leafy zócalo piazza or square at their center where families and lovers laugh, whisper and enjoy a weekend or long summer evening outdoors ...

  11. 35 Best Places to Visit in Mexico

    9. Chichén Itzá. As one of the New Seven Wonders of the World, it should come as no surprise to see Chichén Itzá on a list of the top places to visit in Mexico. Be prepared to be awestruck by the amazing El Castillo (The Castle), which was built to honor a Mayan serpent deity.

  12. 10 Best Places in Mexico to Visit on Your Next Trip

    To help you decide, here are our top picks for the best places to visit in Mexico. 1. Oaxaca. Location: Oaxaca. Come for: a heady mix of traditional and experimental cuisine, ancient ruins, and a vibrant arts scene. Where to stay: Hotel Sin Nombre.

  13. 10 BEST Places to Visit in Mexico

    Places to visit in Mexico. Top Things to Do in Mexico. Places to Visit in Mexico. Explore popular experiences. See what other travellers like to do, based on ratings and number of bookings. See All. Extreme Sports (1,590) Nature and Wildlife Tours (1,963) Beaches (404) Day Trips (2,141) Cultural Tours (1,924)

  14. 25 Top Tourist Attractions in Mexico (+Photos)

    For ideas on the best places to visit check out our list of the top tourist attractions in Mexico. 25. Monte Alban. Monte Alban, or White Mountain, was once the ancient capital of the Zapotec people. Overlooking the Valley of Oaxaca, Monte Alban is one of the top archeological sites in Mexico.

  15. 22 BEST Places to Visit in Mexico (2023/2024 Guide!)

    BEST Places to Visit in Mexico. 1. Los Cabos (Cabo San Lucas) The natural rock formation, The Arch, in Cabo San Lucas, Mexico. Location: On the southern tip of the Baja California peninsula, in the state of Baja California Sur.

  16. 25 Best Places to Visit in Mexico in 2024

    Cenotes are great places for those who want to cool off from the sun and swim in crisp mineral-rich waters in ancient caves or in midst of the jungle. Some of the most popular cenotes in Mexico are: Cenote Yokdzonot near Chichén Itzá, Cenote Dos Ojos and Gran Cenote near Tulum and Cenote Azul near Playa del Carmen.

  17. 15 Most Beautiful and Best Places to Visit in Mexico

    Best Cities to Visit in Mexico. 10. Puerto Escondido. On the pacific coast of Mexico lies the surfing hotspot of Puerto Escondido. The main beach, Playa Zicatela, is a 3.5km stretch of wide white sand starting in the main town and ending in La Punta, a popular area with longer stay digital nomads and beginner surfers.

  18. 17 Best Places to Visit in Mexico (+Map)

    13. Taxco. Surrounded by rolling hills, valleys and mountains, Taxco is set in a very scenic spot, some 170 kilometers to the southwest of Mexico City. Besides the lovely landscapes and breathtaking views, the city is also known for its colonial architecture and intricately carved artisanal silverware.

  19. 50 Most Amazing Places to Visit in Mexico

    51. San Cristobal de Las Casas (Chiapas) The highlands magic town of San Cristobal de Las Casas is a must place to visit in Mexico. With its cobbled streets, colorful architecture, pleasant weather, and incredible indigenous diversity, it is one of the most striking of the pueblo mágicos.

  20. The 10 Best Places to Visit in Mexico (Our Favorites in 2024)

    Huasca de Ocampo, Hidalgo. Real de Catorce, San Luis Potosi. Tepoztlan, Morelos. There are now 132 (and the list continues to grow) of these magical towns in Mexico, each one offering a unique but similar charm linked to the storied history of the country and the strength, creativity, and beliefs of its people.

  21. Top 20 Most Beautiful Places to Visit in Mexico

    1. Yucatán Peninsula. The Yucatan peninsula sits on the southern tip of Eastern Mexico. The peninsula is a popular and attractive area filled with unique geology, natural beauty, outstanding coastline, pristine beaches - most famously Playa del Carmen - and its Mayan ruins.

  22. 30 Incredible Things To See And Do In Mexico

    Explore the pyramids of Monte Alban. Wonder at the ancient remains of pyramids, temples and palaces at one of Mexico's most important archaeological sites. Founded around 600 BC, this walled ...

  23. The TOP 24 Most Beautiful Places in Mexico

    22. Lacandon Jungle, Chiapas. The murals at the archaeological site Bonampak are some of the oldest and best preserved in the world. There are fewer places in Mexico that have been able to preserve nature better than the state of Chiapas. The Lacandon Jungle is a testament to that.

  24. 8 of the Most Charming Small Towns to Visit in New Mexico

    Ruidoso. Beautiful green park with fountains and water lake, Ruidoso, New Mexico. Ruidoso is a mountain resort town in the Sierra Blanca range. This charming village, sitting at an elevation of approximately 6,900 feet, has a cool, mild climate and abundant pine forests. Historically, Ruidoso began as a small logging town.

  25. Top 15 Lesser-Known Travel Destinations in Mexico

    Mexico is a massive country and one of the most popular tourist destinations in the world. But the majority of travelers stick to the well-known vacation spots like Cancun, Cabo San Lucas and the Riviera Maya. That's unfortunate because the nation is filled with a vast array of treasures just waiting to be discovered. If you'd like to ...

  26. New Mexico Forum

    All. United States forums. New Mexico forum. New Mexico forums. Richard B. 10 posts. Food in alburquerque. Apr 23, 2024, 8:26 PM. Thanks for all the trip ideas for new mexico.

  27. What we know about unauthorized immigrants living in the U.S

    The unauthorized immigrant population in the United States reached 10.5 million in 2021, according to new Pew Research Center estimates. That was a modest increase over 2019 but nearly identical to 2017. The number of unauthorized immigrants living in the U.S. in 2021 remained below its peak of 12.2 million in 2007.