Protect Your Trip »
Best places to visit in mexico.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 .
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.
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.
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
Puerto Vallarta
Cabo San Lucas
San Miguel de Allende
Guadalajara
You May Be Interested In
Best Mexico Beaches for 2024
Best Places to Visit in the Caribbean
Best Spring Break Destinations
Central & South America
Best Places to Visit in Central and South America
Best Cheap Winter Vacations
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
16 Top Adults-Only All-Inclusive Resorts in Mexico
Christina Maggitas|Rachael Hood|Catriona Kendall September 13, 2024
The 26 Best Beach Resorts in the World
Marisa Méndez|Erin Vasta|Rachael Hood|Catriona Kendall September 5, 2024
30 Fun Fall Weekend Getaways for 2024
Holly Johnson August 29, 2024
The 19 Best Fall Family Vacations for 2024
Amanda Norcross August 27, 2024
The 28 Best Water Parks in the U.S. for 2024
Holly Johnson|Timothy J. Forster May 8, 2024
The 18 Best Napa Valley Wineries to Visit in 2024
Lyn Mettler|Sharael Kolberg April 23, 2024
The 25 Best Beaches on the East Coast for 2024
Timothy J. Forster|Sharael Kolberg April 19, 2024
The 50 Best Hotels in the USA 2024
Christina Maggitas February 6, 2024
The 32 Most Famous Landmarks in the World
Gwen Pratesi|Timothy J. Forster February 1, 2024
9 Top All-Inclusive Resorts in Florida for 2024
Gwen Pratesi|Amanda Norcross January 5, 2024
21 Top-Rated Attractions & Places to Visit in Mexico
Written by Meagan Drillinger Updated Mar 1, 2024
Mexico is a country that will take your breath away. It's a country that has something to please absolutely everyone, from endless sunshine to stunning scenery, beautiful sandy beaches , gourmet cuisine, culture, art, festivals, mountains, and so much more.
So important are Mexico's ancient Aztec and Mayan sites and historic colonial cities that many have been designated as UNESCO World Heritage Sites , ensuring they'll remain unchanged for generations to come. Interestingly, these Mayan ruins – including places like Guanajuato, Chichén Itzá, and Uxmal – are often as popular as traditional beach vacation spots like Cancún, Puerto Vallarta, and Playa del Carmen.
Of course, Mexico has some of the most modern and vibrant cities in the world, too, from its capital, Mexico City to smaller urban hotspots like Guadalajara, Guanajuato, and Monterrey.
Topping the whole experience is the country's rich culture, a fascinating mix of native people, as well as colonial influences from Spain, that shows up in everything from the country's culinary creations to its vibrant music and dance traditions. It's also a country rich in flora and fauna, as it is spread across climate zones that encompass everything from arid deserts to lush tropical rainforests.
To ensure you plan the very best Mexican travel itinerary possible, check out our list of the best places to visit in Mexico.
Cancún and the Mayan Riviera
Puerto vallarta, cabo san lucas, san jose del cabo, and the los cabos corridor, copper canyon: mexico's grand canyon, mexico city's historic center, chichén itzá: the mayan metropolis, ixtapa and zihuatanejo, the ancient fortress of tulum, cozumel: island life, guadalajara, mérida: yucatán's white city, oaxaca: a taste of real mexico, historic morelia, riviera nayarit, cenotes, yucatan peninsula, costa oaxaquena, palenque, chiapas, isla holbox, huasteca potosina, san luis potosi.
For most first-timers to Mexico, their first stop will be Cancun or the surrounding beach towns up and down the coast of what is called the Mexican Caribbean, or the Riviera Maya . Cancun's airport is the second busiest in the country and it's all because tourists are flocking to the powder-white beaches , all-inclusive resorts, and endless activities.
The top destinations in the Mexican Caribbean are Cancun, Playa del Carmen , Tulum , and the island of Cozumel . But you'll find many other smaller destinations worth a visit, too, like the small village of Puerto Morelos , the tiny island of Isla Mujeres , and the magnificent turquoise-colored lake, Laguna de Bacalar.
My favorite things to do in the Riviera Maya are to pop in and out of the small coastal towns to escape the business of the main cities. Puerto Morelos is a must for its white-sand beaches, sandy streets, outdoor cafes, and small boutique shops. I also really love the village of Bacalar that sits overlooking the lagoon. Go here for raw, unspoiled nature, epic sunsets over the lake, and a rising boutique hotel scene.
But Cancun, Playa del Carmen, and Tulum are positively brimming with fun things to do, such as dolphin and stingray swims; snorkeling among reefs and tropical fish; as well as scuba diving in the world's largest underwater museum, a spectacular collection of sculptures submerged at depths of up to eight meters.
Then, of course, the region has many ancient Mayan ruins , with some of the closest sites within walking distance of the beaches, while the largest and most impressive – Chichén Itzá and Tulum – are just a few hours away.
- Read More: Top-Rated Tourist Attractions in Cancún
Puerto Vallarta started as a small fishing village, drawing visitors with its broad beaches and misty, jungle-covered mountains. Today it's one of the largest and fastest-growing coastal cities in the country , expanding at lightning speed and catering to every type of traveler. Still, Puerto Vallarta has protected pockets of untouched architecture, cobblestone streets, and historic homes, so you'll still be able to catch a glimpse of its fishing village vibes. I loved it so much that I now call it home and spend about three to six months there every year.
Nowadays, thanks to the many things to do in Puerto Vallarta , the city is as likely to attract an older cruise ship audience looking to swim with the dolphins as it is younger travelers looking for adventure, found here in activities as diverse as paragliding and jet skiing.
The best introduction to Puerto Vallarta begins in the Zona Romantica, the oldest part of the city . Here you'll find narrow, cobblestone streets that zig-zag up into the mountains. Walking the streets of the Zona Romantica, be sure to drink in the gorgeous colors, from the purple bougainvillea blossoms to the burnt orange of the terracotta tile roofs.
Other great neighborhoods to explore include Centro for the famous crown-topped Church of Our Lady of Guadalupe, Cinco de Diciembre for the shopping and beaches, and Versalles for its thriving restaurant scene. You'll also have the marina and Hotel Zone for more high-end shopping and fabulous resorts.
Of course, like any good resort destination in Mexico, you can't leave the city without visiting the best beaches in Puerto Vallarta . The beaches in the Zona Romantica are the busiest, thanks to a long string of open-air restaurants that runs along the length of the coastline. For quieter beaches, head north along the bay back towards the airport and the marina. Beaches like Playa Camarones, for example, are much quieter and cater to a local crowd.
Accommodation: Top-Rated Resorts in Puerto Vallarta
At the southern tip of the beautiful Baja Peninsula, Los Cabos – often referred to simply as "Cabo" – is one of Mexico's top beach destinations. Consisting of a large stretch of coastline that extends from the towns of Cabo San Lucas and San José del Cabo and known as the Los Cabos Corridor (Corredor Turistico), this 30-kilometer stretch of pristine beaches attracts visitors the world over for its clear waters, diving, snorkeling, and fishing (it also hosts the world's largest marlin contest).
What I love most about Cabo is its landscape. The drive from the airport down the corridor towards Los Cabos is one of the most beautiful stretches of natural beauty, with endless views of saguaro cacti, red rock desert mountains, and crashing cobalt-colored sea.
Cabo has so many fantastic things to do , as well, from visiting the natural rock formations at El Arco de Cabo San Lucas , to swimming and snorkeling on its calmer beaches. Keep in mind, many of the beaches around the peninsula are not safe for swimming. But a handful of beaches are renowned for their warm, calm, cove-like waters and fantastic snorkeling conditions. Playa Chileno is one of my favorites.
For some of Los Cabos' history and culture, the city of San Jose del Cabo is perfect. Its downtown has cobblestone streets, a massive main square, and dozens of art galleries, restaurants, and boutiques. San Jose del Cabo is my favorite place to visit when I'm visiting the Los Cabos destination, particularly for its farm-to-table food scene at places like Flora Farms, Acre, and Tamarindos .
Numerous resorts have sprung up that cater to all tastes and budgets, from luxurious spas to golf-centered properties offering some of the best courses in North America. For the most part, however, Los Cabos most appeals to big-budget travelers. It is one of the luxury capitals of Mexico.
Read More: Baja Road Trip: Driving from San Jose del Cabo to Rosarito
Chihuahua, one of Mexico's most northerly states – it shares the border with New Mexico in the US – is home to one of the country's most visited natural attractions, the stunning Copper Canyon (Barranca del Cobre).
Located in a region known as the Sierra Madre Occidental and consisting of a spectacular group of deep canyons, Copper Canyon is in fact larger and deeper than its better-known cousin, the Grand Canyon. Taking its name from the distinctive copper-green coloring along its steep canyon walls, these amazing natural structures were formed by six rivers that converge in the Rio Fuerte before draining into the Gulf of California.
Thanks to the area's increased popularity as a travel destination, there are numerous options available to those wanting to explore this area of outstanding natural beauty, from scenic rail trips aboard the Ferrocarril Chihuahua al Pacífico to more adventurous excursions by bike or even on horseback.
Mexico City is one of my favorite cities in the world. I'd argue that Mexico City can compare with some of the world's most famous and iconic historic capitals like Paris, Rome, and London. This thriving, ancient city is stunningly beautiful, rich with history and culture, and buzzing with some of the world's best restaurants and hotels.
Mexico City (Ciudad de México) is not only the capital of the country and the seat of government, but it is also one of the country's most popular alternative travel destinations thanks to its many world-class museums, art galleries, and attractions. Don't be put off by its size. Instead, focus your efforts on the historic city center (Centro Histórico de la Ciudad), a 15-square-kilometer UNESCO World Heritage Site boasting more than 1,400 important colonial buildings from the 16th to the 19th centuries.
It's here, you'll find most of Mexico City's major highlights , many within walking distance of Constitution Square (Plaza de la Constitución, or the Zocalo), the city's bustling main plaza, including the National Palace , the Metropolitan Cathedral, and the Templo Mayor with its Aztec relics. Adding to the whole experience are the huge volcanic mountains overlooking the city, Popocatépetl and Iztaccíhuatl , each over 5,000 meters tall and offering a perfect excuse to get out and explore the stunning scenery in this part of the Mexican Highlands.
Tip: Head to the rooftop restaurant at the Gran Hotel Ciudad de Mexico for one of the best views over the Zocalo. At night, you'll have a front-row seat for the colorful lights that cast an impressive glow over the centuries-old buildings.
A popular day trip for those visiting Cancún and Playa del Carmen or the Yucatán capital of Mérida , the magnificent Mayan city of Chichén Itzá is one of Mexico's most visited archaeological sites, as well as one of the biggest and best restored. Highlights of a visit to this UNESCO World Heritage Site are numerous. A must-see here is the massive El Castillo , also known as the Pyramid of Kukulkán, and at 30 meters high, the site's tallest structure.
Another noteworthy point of interest here is the magnificent Caracol , an almost 1,000-year-old observatory that stands a testament to just how advanced the Mayans were. The building is notable for the narrow slits in its walls allowing the sun to penetrate twice per year, so priests could accurately determine the date. Also of interest are the site's numerous statues, including many examples of the famous Mayan Chacmools holding their sacrificial vessels as they continue to protect these old temples.
- Read More: Visiting Chichén Itzá from Cancún: Highlights, Tips & Tours
Designated a UNESCO World Heritage Site thanks to its many old colonial buildings, winding lanes, and narrow alleys, Guanajuato is a city that just begs to be explored on foot. A particularly pleasurable experience is visiting its many plazas, including the delightful Jardin de la Union , the city's main square with its splendid old architecture. It's here, you'll find the beautiful old San Diego Church and the majestic Juárez Theater , along with fountains and flower beds, cafés, and restaurants.
Afterward, head underground to the city's subterranean streets, part of a network of tunnels that once carried a river but are now used by cars and pedestrians wanting to get around the city quickly.
Known as an art city, Guanajuato is home to many fine galleries, as well as interesting museums, none more so than the Museum of Quixote , dedicated to the works of Spanish writer Miguel de Cervantes. The city also hosts Latin America's most important festival in honor of the writer, the International Cervantino Festival . And if you've got the stomach for it, check out the city's famous Mummies of Guanajuato exhibit, with its many naturally mummified remains of locals who died during an outbreak of cholera in the mid-19th century.
- Read More: Top-Rated Tourist Attractions in Guanajuato
While there's no denying the appeal of Mexico's larger beach resorts, there's much to be said for paying a visit to some of the country's many smaller vacation destinations. Two of the very best are the towns of Ixtapa and its neighbor, the much smaller former fishing village of Zihuatanejo on the country's Pacific coast.
Although the larger of the two, the former coconut and mango-producing town of Ixtapa has been carefully master-planned as a tourist hub to good effect – its streets and beaches are uncluttered and easy to get around. Be sure to book one of the best all-inclusive resorts in Ixtapa.
The contrast to traditional beach resorts is even greater in beautiful Zihuatanejo, which has worked hard to keep its small-town feel. Still, the town offers a lengthy list of things to do . Lying along a small, well-protected bay, it's a delightful and safe town to explore, home to a number of fine hotels and restaurants. Fun activities include shopping in its fish market or, better still, taking a fishing excursion to catch something of your own.
Famous as the only fortified Mayan settlement located on the coast, the ancient city of Tulum is one of the Yucatán Peninsula's most visited attractions. In the Mayan Riviera and within easy reach of the beaches of Cancún, Playa del Carmen, and Cozumel, the site's well-preserved ruins can be seen for miles around due to their location atop 12-meter-high cliffs overlooking the beautiful Caribbean Sea.
Tulum is also famous for its tall walls, giving the site the feel of a fortress and suggesting a military, as well as religious significance. Dating from the 13th century, the town was inhabited up until the Spanish arrived in 1544 and contains many other important archaeological finds, including the Temple of the Frescoes (Templo de los Frescos), with its sculptures and reliefs, and the Castillo , the site's largest building, famous for its cliff-side location.
- Read More: Visiting Tulum: Attractions, Tips & Tours
The island of Cozumel has pretty much everything needed for a perfect Mexican getaway. Located 20 kilometers from the Yucatán Peninsula, this lush tropical paradise takes its name from the ancient Mayan, "Ah-cuzamil," which translated means "land of the swallows," and has long been inhabited. And while the first visitors to the island were reputedly Mayan pilgrims, followed by European smugglers and pirates, modern-day travelers are drawn here by the promise of endless sunshine. The top beaches for these sun-seekers are Playa San Juan , Playa San Francisco , and Playa Santa Rosa , to name but a few.
Many are attracted to Cozumel by the superlative diving experiences to be enjoyed around its coral reefs. These beautiful locations are rich with fish and other marine life, and it's relatively easy to include at least a little underwater activity by booking a diving experience through your resort (or ahead of your travel), or simply grabbing a pair of flippers and a mask when you get here.
If you're into serious diving, head to the Palancar Reef on the southwest tip of the island. Here, you'll be rewarded with an undulating seabed that plunges from its shallow spots to depths of 80 meters. A relatively new experience includes diving around man-made landmarks, including sculptures and bronze figures, as well as structures deposited to encourage coral growth.
Be sure to drag yourself away from the island's crystal-clear waters long enough to see at least a little of the island's capital, San Miguel de Cozumel. Here, you can grab a ferry for a day trip to either Playa del Carmen or Cancún , or explore top tourist attractions such as the Island Museum with its fascinating displays relating to the island's history, or partake in some shopping or dining.
- Read More: Top-Rated Attractions & Places to Visit in Cozumel
Second only to Mexico City in size, Guadalajara, the capital of the state of Jalisco, has successfully conserved its unique mix of colonial and native Tapatíos influences. Famous for its broad avenues flanked by picturesque parks and fine old buildings notable for their European flair, Guadalajara is a hotbed of traditional Mexican culture, from the mariachi music that seems to emanate everywhere, to its fascinating Charreadas, a type of rodeo that is usually accompanied by festivities such as dancing, singing, and plenty of great food.
It's a fun city to explore on foot due to the four large squares that together form the shape of a cross and comprise the old city center. The best of them, Plaza de Armas , is the perfect place to begin a sightseeing tour and includes such notable buildings as the 17th-century Government Palace (Palacio de Gobierno) and the beautiful Baroque Guadalajara Cathedral (Catedral de Guadalajara), built between 1558 and 1616.
Whenever I visit Guadalajara, I like to explore the Colonia Americana neighborhood , which is within walking distance of Centro. Its leafy, tree-lined streets are flanked by great restaurants and galleries, and it has some of the best hotels in the city. Villa Ganz Boutique Hotel is a personal favorite, housed in a 1930s villa with a beautiful and tranquil backyard.
- Read More: Top-Rated Tourist Attractions in Guadalajara
The capital of Yucatán, Mérida is one of Mexico's finest old colonial cities and is perfectly located to serve as a base from which to explore the region's many fine Mayan sites, including Chichén Itzá and Tulum. It's an equally popular day trip or overnight stopover from the resorts of the Mayan Riviera. Established in 1542 by the Spanish, Mérida is laid out on a grid pattern, making it easy to explore its numerous attractive parks and fine old buildings.
European influences are everywhere, particularly in the old city squares and plazas where evidence of French architecture can still be seen. It's also a remarkably neat and tidy city, something of a badge of honor for its citizens who like to dress in white, giving the city its long-standing nickname of Ciudad Blanca, the "white city."
My favorite place to hang out in Merida is near the Parque de Santa Lucia . Not far from the broad and historic Paseo de Montejo Boulevard, and close to the shopping and restaurants of Calle 59, Parque Santa Lucia is in the heart of the action and a nice, shady spot to escape the infamous Merida humidity.
- Read More: Top Attractions & Places to Visit in Mérida
Capital of the state of the same name, Oaxaca is one of the most popular city destinations for travelers interested in sampling a taste of the real Mexico. An interesting mix of native indigenous and Spanish elements, the city has remained largely untouched by the kind of large developments that have sprung up in some of the country's other popular destinations, and as a consequence, it has been declared a UNESCO World Heritage Site .
In addition to its unspoiled city center and old architecture, the city has become a cultural hub that draws crowds for its numerous events and festivals, including the spectacular Guelaguetza , an indigenous festival that takes place each July and includes traditional dancing, costumes, music, food, and crafts. The city also makes a great jumping-off point to explore the splendid surrounding scenery, along with numerous ancient ruins such as those of the Monte Alban .
One of my favorite things to do in Oaxaca is to take a trip to the magical Hierve El Agua natural mineral pools . These beautiful clifftop pools , which are open to the public for swimming, have spectacular views out over the surrounding valley and mountains. Even more impressive, from a distance, the spillage from the pool has calcified to the cliff below, creating the illusion of a waterfall frozen in time.
If you happen to extend your stay in Oaxaca, it's worth a trip down the mountains to the coast to experience some of the state's very best beaches .
- Read More: Top Tourist Attractions & Places to Visit in Oaxaca
A gem of a city, the colonial-era Morelia is a delightful place to linger in Mexico, whether you're here for a few days or longer. Little change has been made to the layout of this historic city, founded in 1541, and thanks to the more than 200 well-preserved buildings that date back many hundreds of years, the entire downtown core has been designated as a UNESCO World Heritage Site .
A highlight of a visit is spending time in the magnificent Plaza de Armas . Laid out nearly 500 years ago, this large public square is perfect for those who like to explore on foot. In addition to its many great cafés, restaurants, and shopping opportunities, here you'll find everything from statues of revolutionary heroes to attractive stretches of gardens and pleasant fountains, making for one of the prettiest cityscapes in all of Mexico.
Nearby attractions you'll want to visit include the attractive Morelia Cathedral , built from local stone over a period of 100 years, starting in 1640, and still dominating the skyline to this day. Be sure to pop inside, too, and spend time examining interesting features, including its amazing artwork. A short walk from here is another must-see: the Morelia Aqueduct . Completed in 1789 and featuring over 250 arches, it, too, was built of local stone, and for years was the city's main source of drinking water.
- Read More: Top-Rated Tourist Attractions in Morelia
If you haven't heard of it yet, chances are you will very soon. Riviera Nayarit is the stretch of coastline north of Puerto Vallarta that begins in the neighboring state of Nayarit. Familiar towns that stick out might include Sayulita , or the luxury enclave peninsula that is Punta Mita. But Riviera Nayarit has so much more to explore and is practically overgrown with natural beauty.
While Puerto Vallarta was building and expanding, surfers for decades have been flocking to the jungle-beaten paths and virgin beaches to the north. The picture is a little different these days, as once-fishing villages have turned to sleepy boutique hotel towns. Five-star resorts and villas dot the hillsides, and former surf towns have been reinvented as havens for yoga retreats and boho-chic galleries. The ultra-high-end luxury is well on its way.
Still, the more north you go up the coast, the more you'll be traveling back in time to a simpler time of Mexico beach beauty – complete with rolling, emerald-colored peaks, craggy cliffs that plummet into the ocean, and nothing but a string of shady palapas along golden-colored sand, as far as the eye can see.
A personal favorite along the Riviera Nayarit is the small village of San Pancho . It neighbors Sayulita, but receives a fraction of the tourists and is geared much more toward travelers "in the know." Things are changing, and soon San Pancho will be less of a well-kept secret, but for now, it's one of those coastal gems that makes you feel like you have the entire place to yourself.
I adore Mazatlan. In my opinion, it is one of the most underrated places to visit in Mexico . It's one of the only historic cities on the sea, which means visitors to Mazatlan have the best of both worlds. Starting from the Centro Historico, you can walk the cobblestone streets of Mazatlan's history. The Spanish colonial architecture reveals beautifully decorated cathedrals, broad plazas, and buildings bathed in bright, almost vibrating, colors.
The Centro Historico is where you'll find the charming, boutique hotels of Mazatlan, as well as its best restaurants. Directly across the main street from the historic downtown is a stretch of beautiful shoreline, which is a rarity in Mexico's historic cities.
Be sure to explore the Plaza Machado , surrounded by historic buildings, and home to the beautiful Angela Peralta theater. A walk around the square will get you to the heart of the city, and it's one of the most vibrant places for street performers, arts and crafts fairs, murals, and much more.
Up the coast is where the beach resorts can be found. These all-inclusive beachfront resorts have beautiful pools, rooms with strong air-conditioning, and sweeping views out to the Pacific. Mazatlan is also a wonderful home base for outdoor activity, from surfing and hiking to ATVing on the beach.
Read More: Top-Rated Things to Do in Mazatlan
One of the best things to do in Mexico is to head underground into its mysterious world of cenotes. Most prevalent on the Yucatan peninsula, Cenotes are large sinkholes in the earth that give entrance to a web of underground rivers and caves carved out of the ancient limestone bedrock. You can find more than 6,000 cenotes in this part of Mexico.
The Mayan people believed that cenotes were the entrance to the underworld, and are still considered to be sacred spots. Many of them are on privately owned land and are protected, but visitors can explore them through organized tours. The gorgeous, crystal-clear pools of water are mesmerizing and can be wonderful places to visit for snorkeling or scuba diving.
Exploring the caves underneath the earth's surface is another popular activity, with centuries-old stalactites and stalagmites that give these cavernous spaces an eerie, other-worldly vibe.
Down from the mountains of Oaxaca City – a 10-hour bus ride, to be exact – the elevation descends rapidly towards the stunning coast of Oaxaca. This stretch of the Pacific is one of the last wild coasts of Mexico. Over the years, it has managed to evade mass development, remaining one of the truest, raw, and wild places to experience undeveloped beaches.
The main town along the Oaxacan coast is Huatulco , a series of nine bays carved out of the coastline. Here is where you will find the majority of hotels and restaurants, as well as a port. As you go farther north, things become much more rugged and remote. You'll pass through the hippie beach havens of Mazunte and Zipolite, before you reach the surf mecca of Puerto Escondido.
Puerto Escondido, or "Puerto" to the locals, is my favorite spot along the entire Oaxacan coastline . Stroll along Playa Zicatela, the main beach in Puerto. This is where the famous Mexican Pipeline crashes just offshore, and is the best place for surfing in all of Mexico . The beach is strewn with lively restaurants, swimwear boutiques, and spots for a fresh juice or acai bowl.
Today Puerto Escondido is seeing a flurry of hotel and restaurant development, and before long it will probably become one of the many Tulums of Mexico, with boutique hotels, trendy restaurants, and shopping. But the spaces in between these hives of activity are where you truly get lost in the craggy, mountainous splendor of the Oaxacan coast.
Read More: Top-Rated Things to Do in Puerto Escondido
The beauty of Mexico's Mayan ruins is that many remain tucked away in thick, lush jungle. Coming upon them only helps to set the tone of these "lost" cities. Palenque, located in the jungles of the southern state of Chiapas, is one of the most magical Mayan archaeological sites. And seeing as it's not as easy to get to as Tulum or Chichen Itza, you'll feel like you've stepped into another world when you visit.
The ruins of Palenque date back more than 1,000 years and are thought to be one of the rival cities with other Mayan cities like Calakmul and Tonina. The site is most famous for its Temple of the Inscriptions, a pyramid temple with hieroglyphics that have been integral in helping archaeologists interpret the Mayan language.
A huge portion of the city remains unexplored, the rest shrouded in the surrounding jungle. Still, what has been uncovered is breathtaking to explore.
Flecked off the northeastern corner of the Yucatan peninsula, Isla Holbox is about as close as Mexico gets to its own Caribbean island. The car-free, skinny barrier island is accessed via a very quick ferry ride from the port town of Chiquila.
Once on-island, visitors will find the pace slows way down. Sandy roads run the length of the island, from the small main town all the way to the farther, palm-fringed reaches. This island is all about taking it slow, from the daily yoga activities to the laid-back beach restaurants and boutique hotels.
Barefoot and casual, this island has long been on the backpacker and digital nomad trail. It started to gain serious traction in the last few years, and more brand hotels are taking interest in it. But for now, it still remains one of the best-kept secrets along the Mexican Caribbean.
Mexico has many deep canyons and raging rivers, but none is as beautiful as the La Huasteca Potosina region. The Huasteca region of Mexico is the area home to the Indigenous Huasteca people, and it spans many states. But the region in the state of San Luis Potosi is particularly known for its epic waterfalls.
This hot and humid jungle is simply bursting with tropical flowers that explode from the thick, green foliage. Its veins are coursing with bright blue water, which give way to beautiful ribbons of gushing falls – and swimming holes to go along with them.
Huasteca Potosina is not terribly convenient to get to, but it is particularly appealing to adventure travelers who want to see a side of Mexico that few international travelers get to experience.
More on Mexico
- Search Please fill out this field.
- Manage Your Subscription
- Give a Gift Subscription
- Newsletters
- 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.
shalamov/Getty Images
Beautiful beaches, ancient ruins, rugged landscapes, and colorful cities galore: Mexico is teeming with awe-inspiring locales, so narrowing down where you want to go can be tricky, especially considering how vast the country is.
To round up the most beautiful places to go in Mexico, we enlisted a handful of experts, including Zachary Rabinor, a T+L A-List Travel Advisor and the founder of Journey Mexico .
From where to find the best fish tacos to prime snorkeling spots, this is where they recommend.
- Best tourist destination: San Miguel de Allende, Guanajuato
- Underrated hidden gem: El Pescadero, Baja California Sur
- Best for families: Puerto Escondido, Oaxaca
- Best for couples: Valle de Guadalupe, Baja California Sur
- Best for solo travelers: Playa del Carmen, Quintana Roo
Ready to start planning your Mexico escape? These are experts' picks for the most beautiful places in Mexico.
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.”
Like Merida, it's truly one of the nicest cities in Mexico — so nice that it was voted the best city in the world in T+L's 2024 World's Best Awards . Kaczka 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 .
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 — among them Cerritos Beach — which 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.
Puerto Escondido, Oaxaca
Alex Borderline/Getty Images
According to Fora travel advisor Natalie Stegman , this under-the-radar Oaxaca 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 a detour to nearby Playa del Palmarito, one of the largest turtle nesting beaches along the Mexican Pacific Coast (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).
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 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.
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 .
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 2023 World's Best Awards — and it’s easy to see why. Rabinor says 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.” If you're a city person, this is one of the best places to go for your first time in Mexico. 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 is known for its gorgeous natural surroundings, including powdery white-sand beaches and shallow turquoise waters. It's about three hours from Cancun by bus or car and then ferry, so it takes some planning to reach Isla Holbox — but it's worth it.
“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.”
Bacalar, Quintana Roo
loeskieboom/Getty Images
The 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 Our Habitas Bacalar ; meanwhile, Banyan Tree Veya 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 — between Playa del Carmen and Merida — is amongst the most picture-perfect with its circular platform, which makes the ideal 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; [it] 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 and are the #1 tourist site in Mexico, alongside Chichén Itzá in the Yucatán. The site's 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.
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-Pacific Railway (El Chepe) for a scenic journey through rugged landscapes, towering cliffs, and picturesque villages.”
Related Articles
© Marco Bottigelli / Getty
Check out this year's Best in Travel winners
Palm-fringed beaches, chili-spiced cuisine, steamy jungles, teeming cities, fiesta fireworks: Mexico conjures diverse, vivid dreams – and then delivers them.
Best Time to Visit
Best places to visit, attractions, must-see attractions.
Tulum Ruins
Tulum is one of the most visited archaeological zones in Mexico and for good reason: it’s sublime. The ruins sit on seaside cliffs, high above turquoise…
Parque Nacional Isla Contoy
A white sand beach with manta rays gliding through the shimmering turquoise waters. No hotels. No nightclubs. No roads or cars of any kind. It’s hard to…
Wandering barefoot through the contemporary art museum at Azulik hotel, you feel like you’re in a giant cocoon. Nature surrounds you, inside and out:…
Jardín Botánico de Vallarta
Puerto Vallarta
For a change of scenery from the beach, head for the tropical highlands of the Sierra Madre mountains and wander the well-curated Jardín Botánico de…
Museo Maya de Cancún
Surrounded by dense tropical forest, the contemporary Museo Maya de Cancún is a welcome respite from the beach and buffet lines of the neighboring high…
Home to a small fishing community, the picturesque beach of Yelapa hugs an emerald coastline backed by jungle-shrouded mountains. The remote coastal…
Palacio Nacional
Centro Histórico
As the seat of the federal branch of the Mexican government, the Palacio Nacional (National Palace) is home to the offices of the president of Mexico and…
Torre Latinoamericana
The Torre Latinoamericana was Latin America’s tallest building when constructed in 1956, and remains the dominant focal point of Centro Histórico. It's an…
Planning Tools
Expert guidance to help you plan your trip.
Best Things to Do
From swimming in cenotes and eating street food to soaking up the history and culture of this vibrant nation, here are the best things to do in Mexico.
Transportation
From ski slopes and jungle to deserts and sublime stretches of sand, expect to use many transport options to get around the world's 13th biggest country.
Visa Requirements
If you’re planning a vacation in Mexico, these are some of the ins and outs of navigating its visas, tourist permits and more.
Money and Costs
Soak up history and art without spending a cent, and find out how to make every peso stretch further with our top tips for visiting Mexico on a budget.
Traveling with Kids
Family is at the center of daily life in Mexico, and children are warmly welcomed almost everywhere. Here are the top things to do with little ones in tow.
Best Road Trips
Fuel your wanderlust on the open road in Mexico with these epic drives.
Plan with a local
Experience the real Mexico
Let a local expert craft your dream trip.
Latest stories from Mexico
Filter by interest:
- All Interests
- Adventure Travel
- Art & Culture
- Beaches, Coasts & Islands
- Food & Drink
Aug 22, 2024 • 13 min read
Whether you opt for a quick dip or want to linger for hours on the soft sands, Mexico’s stunning beaches are one of the best parts of any trip to the country.
Jul 14, 2024 • 11 min read
Feb 1, 2024 • 7 min read
Oct 30, 2023 • 6 min read
Oct 24, 2023 • 4 min read
Oct 18, 2023 • 6 min read
Oct 13, 2023 • 8 min read
Oct 10, 2023 • 9 min read
Oct 9, 2023 • 13 min read
Oct 8, 2023 • 5 min read
in partnership with getyourguide
Book popular activities in Mexico
Mexico and beyond.
36 Best Places To Visit in Mexico in 2024
Written By: The Planet D
Updated On: April 3, 2024
We have often considered settling down in Mexico when we retire. Each time we visit México, we love it! We haven’t visited everywhere in the country but love to add a new destination each time we go down. So we combined our extensive travels with Nathan of The TRVL Blog to showcase the best places to visit in Mexico.
Table of Contents
Top Places to Visit in Mexico
Mexico is a country made up of 758,000 square miles and 31 states. Bordering the United States and the Latin America countries of Belize and Guatemala, Mexico is a land of pyramids, jungles, beautiful beaches, and sprawling resort towns.
From the bustling capital city, Mexico City, to the quiet towns of Baja California Sur , Mexico gives you all the variety you need. Mexico is diverse and on our list of must-visit places in Mexico, we’ve included a variety of destinations to suit all tastes. So sit back and start planning your trip to Mexico today.
1. Yucatán Peninsula
When exploring the Yucatan, there are so many destinations that it is best to settle on one place as your base so that you can go back again and again. Consisting of the Mexican States of the Yucatan, Quintana Roo, and Campeche chances are you are going to visit the Yucatan Peninsula.
Mexico’s Yucatán Peninsula is by far one of the most popular places to visit in Mexico. Jutting out between the Gulf of Mexico and the Caribbean Sea this beautiful peninsula is the most popular tourist destination in Mexico. It houses some of Mexico’s top attractions and destinations. It houses the popular beach towns of Cancun, Cozumel , Playa Del Carmen and so much more. At 197,000 square km (76,300 square miles) there is a lot to see and do here.
Book this whale shark adventure (that we booked as well) from Cancun . Whale shark tours occur in the Yucatan from May to December. Get Your Guide is the company we went with and they have free cancelation within 24 hours of the tour.
Cancun is the most famous of all the cities in the Yucatan Peninsula. This resort town is party central and a popular tourist destination for students on Spring Break. It was the first place we visited in Mexico and probably the first stop for most people and with good reason.
A lot of people will say not to go to Cancun, but we still like it. We’ve been back a couple of times and Cancun makes for a great base to explore the Mayan Riviera. Read everything to do in Cancun at Best Things to do in Cancun, Mexico
There are plenty of resorts to suit all budgets and types of travel including all inclusive resorts that cater to couples-only and adults-only resorts for a quieter more romantic escape. The last time we visited Cancun we stayed on the Cancun Riviera at The Excellence in nearby Puerto Morales and loved the luxury all-inclusive escape.
From Cancun, there are countless day trips, water sports, adventures, and Mayan ruins to explore. So don’t let its reputation turn you off, it’s popular for a reason. The long stretch of sandy beach along turquoise waters of the Hotel Zone is second to none and the place to stay. Read more: The Best Cancun Day Trips
Our favorite hotels in Cancun are:
- Cancun Excellent Riviera – Adults-Only hotel on the Cancun Riviera. Great food entertainment and luxury rooms. See our video tour here.
- Cancun Moon Palace – Fun atmosphere on Cancun’s South Shore, luxury accommodations yet laid back vibe.
- Hyatt Zilhara Cancun – Adults-only all-inclusive in the heart of the hotel zone of Cancun. We love Hyatt Zilharas throughout the Caribbean
- Read more at: Where to Stay in Cancun: Best Hotels and Areas For Every Budget
Famous for the ancient ruins of Tulum Tulum is located in the south of Mexico’s Yucatan Peninsula.. While these ruins aren’t our favorite in Mexico, they do have the most awe-inspiring setting of all the Mexican ruins .
Sitting atop high cliffs on the Caribbean Sea, the ancient Mayan city of Tulum had the best view in the house. What makes Tulum popular to tourists besides day trips to the ruins, is its stretch of white sandy beaches. Read more: The Best Tulum All Inclusive Resorts
Where to Stay in Tulum
- Generations Riviera Maya Resort is one of the best all-inclusive resorts if you want to be situated right on the coastline.
- Kore Tulum Retreat is a stunning adults-only resort amid Tulum’s Hotel Zone. When we say central, we mean it; you are just steps away from Tulum’s archaeological sites.
- Bahia Principe Grand Tulum is one of the best all-inclusive resorts in Tulum. Its all-inclusive resort package includes all meals – giving you a definite head start on saving money when staying in Tulum.
4. Rio Secreto Cenote
The resorts along its turquoise waters are quieter than the other resort areas making for a more off-the-beaten-path vacation than the busier city of Cancun. If you want to explore Cenotes, this is the place to do it, Tulum has a high concentration of these breathtaking underground sinkholes. Read more: Cenotes in Photos – Discover Mexico’s Extraordinary Underground Caves
One of our first proper scuba diving trips was to Cozumel and with good reason. This island off the east coast of Mexico’s Yucatan Peninsula in the Caribbean Sea, Cozumel a popular tourist destination for divers drawing visitors to explore its waters from around the world to view its marine life and coral reefs. This island has some of the best scuba diving on earth within its waters. Don’t worry if you are not a diver, you can go snorkeling as well.
Many people visit Cozumel on a day trip from Cancun or Playa del Carmen, but staying on this island truly has a Caribbean vibe. There are all-inclusive resorts on Cozumel, some small Mayan ruins, and plenty of beautiful beaches. The downtown markets are a fun place to shop and like many Mexican tourist destinations, there’s plenty of nightlife and dining. Read more: The Best Cancun Day Trips
Where to Stay in Cozumel
- Presidente InterContinental Cozumel Resort & Spa : Located on a half-mile of private beach, this luxury resort is a paradise for water sports enthusiasts, particularly divers and snorkelers, with the island’s best coral reefs nearby.
- Hotel B Cozumel : Combining traditional Mexican design with contemporary style, this boutique hotel offers a unique, artsy vibe. With a location right on the Caribbean Sea, it features a private beach area, a seaside hot tub, and opportunities for snorkeling.
- Secrets Aura Cozumel : This adults-only all-inclusive resort is perfect for couples looking for a romantic getaway.
6. Riviera Maya
This stretch of resort area spans from just south of Cancun to Punta Allen which is south of Tulum. The Riviera Maya, (or Mayan Riviera as we like to call it) in southern Mexico houses the best resorts of Cancun , Playa del Carmen , and Cozumel. Chances are if you are looking for an all-inclusive resort, you will set your sights on the Riviera Maya.
This stretch makes for a great base as most tours pick you up right at your hotel and hotels have shuttles to major attractions. Plus, with its location on the Gulf of Mexico, the waters are warm and calm with coral reefs right off the shore making for the perfect beach vacation. Check out: Rio Secreto Cenote – Mexico’s Magical Underground Caves
7. Isla Mujeres
Isla Mujeres, “The Island of Women” is mostly visited on a day trip from the mainland but there are resorts on the island where you can stay in paradise.
With white sand beaches, clear turquoise waters, and an abundance of marine life, it’s perfect for water sports, scuba diving and snorkeling or swimming with sea turtles. it is a quieter place in Mexico for a vacation. (unless you stick around the beach where daytrippers come in to party).
The small island is easy to get around by motorscooter or bicycle making for the perfect laid-back vacation. Isla Mujeres is the jumping-off point for whale shark tours and this once-in-a-lifetime tour is something everyone should do when visiting Mexico. Read more: Swimming with Whale Sharks Cancun – A Massive Adventure
8. Chichen Itza
We were lucky during our visit to the ancient city of Chichen Itzá so many years ago that we could still climb to the top of the Grand Pyramid El Castillo at this UNESCO World Heritage Site then. While you can no longer go up, it is still worth visiting as one of the new 7 Wonders of the World.
This ancient Mayan city is the mother of Mayan Ruins in Mexico with impeccable grounds that have been well preserved.
This is one of the most popular day trips in Mexico and can become very crowded, so if you really want to explore Chichen Itza, consider spending the night nearby so you can get there early to avoid the tour buses. If you want to book a day trip to see it, make sure to combine it with a dip in one of the nearby Cenotes. Read more: 7 Wonders of the World – the New, The Natural, and the Ancient
9. Playa Del Carmen
Playa del Carmen is another famous Mexican beach destination. Located an hour south of Cancun on the Riviera Maya, this is a lovely beach town with plenty of nightlife, shopping, and dining. All of the day trips and activities that you do from Cancun can be done from here and tour operators will pick you up from your hotel.
This resort town has grown a lot over the years and it is no longer the sleepy town we first visited in 1998, but there are still quiet portions. We recommend booking a vacation rental when visiting Playa del Carmen so you can enjoy the beach and the nightlife like a local. Search for places to stay in Playa del Carmen with TripAdvisor.
Where to Stay in Playa del Carmen
- Barcelo Maya Palace – Beautiful all-inclusive luxury resort for families.
- Excellence Riviera – Adults Only hotel with free shuttles.
- Search for more Playa Del Carmen Hotels on Booking.com
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.
The resort strip of Cabo San Lucas lies between the two towns and is filled with all the activities one would expect on a Caribbean Vacation. Albeit, this body of water is on the Sea of Cortez and the Pacific Ocean. Cabo San Lucas is a touristy town where you’ll find partying and nightlife whereas the beach town of San Jose del Cabo has a more authentic feel where you can get a taste of true Mexican culture.
Todo Santos and San Jose del Cabo are great alternatives with plenty of accommodation options. Read more: Sea Kayaking Baja Mexico – A Remarkable 10 Day Journey
Where to Stay in Cabos San Lucas
- The Resort at Pedregal : This luxury resort offers an exclusive and secluded setting on a private coastal bluff. It features plunge pools in every room.
- ME Cabo by Melia : Located on Medano Beach, this stylish, modern resort is known for its vibrant pool scene and proximity to downtown Cabo’s nightlife.
- Pueblo Bonito Los Cabos Blanco Beach Resort : This all-inclusive resort offers a family-friendly environment with a prime location on El Médano Beach, one of the most swim-friendly beaches in the area.
11. Chiapas
Chiapas is the southernmost state in Mexico and we were completely blown away by the beautiful scenery, Mayan Ruins, and the beautiful colonial town of San Cristobal de Las Casas. Make your base in San Cristobal de Las Casas for an out-of-the-ordinary Mexican vacation. The historic center feels as if you have stepped back in time with cobblestone streets weaving through churches and Spanish architecture. The Indigenous People wear their traditional dress as they do their business in this charming town of southern Mexico.
Visit the Mayan ruins of Palenque and climb its pyramid in solitude and hike through Canyon del Sumidero. The canyon is as old as the Grand Canyon and reaches 300 meters (1000 fett) into the air. Explore its caves and waterfalls and spider monkeys play overhead.
Where to Stay in Chiapas
- San Cristóbal de las Casas : This charming colonial city in the highlands of Chiapas is full of color, culture, and history.
- Palenque : If you’re interested in Mayan history, consider staying in or near the town of Palenque, which is close to the famous Palenque archaeological site.
- Tuxtla Gutiérrez : As the capital city of Chiapas, Tuxtla offers a variety of accommodations to suit different budgets and preferences.
Izamal is a charming small town located in the Yucatán Peninsula of Mexico, known as the “Yellow City” because of the color of its buildings, particularly the impressive Convento de San Antonio de Padua, a massive 16th-century Franciscan monastery built on top of a Mayan pyramid.,
The Yellow City is built on and around several ancient Mayan pyramids. The most significant of these is Kinich Kak Moo pyramid, one of the largest in Mexico, which visitors can climb for a panoramic view of the City of Hills.
Izamal is one of Mexico’s “Pueblos Mágicos” or “Magic Towns,” a designation given by the Mexican government to towns that offer unique cultural and historical significance. It’s one of the oldest cities in Yucatán and was an important religious center in the ancient Mayan civilization.
Where to Stay in Izamal
- Hotel Rinconada del Convento : Situated in a beautiful colonial building, this charming hotel offers spacious rooms arranged around a tranquil central courtyard. With its close proximity to the Convent of Saint Anthony of Padua.
- Hotel San Miguel Arcangel : This boutique hotel boasts a blend of colonial and modern styles. Its comfortable rooms, beautiful gardens, and swimming pool provide a relaxing retreat after exploring the city. Located near the city center, it’s an excellent base for exploring Izamal’s main attractions.
- Macan ché Bed & Breakfast : This eco-friendly B&B offers a unique, peaceful setting with lush tropical gardens. Macan ché emphasizes sustainability and local culture, serving homemade breakfasts featuring local ingredients. It also boasts two pools, hammocks for lounging, and is just a short walk from Izamal’s main sites.
13. Copper Canyon
Speaking of canyons, Copper Canyon in Northern Mexico is larger than the Grand Canyon in Arizona! Consisting of six canyons it is a popular place in Mexico to explore by train. Hop aboard the Copper Canyon Railway (The Chihuahua-Pacifico Railway) and take the scenic route from Chihuahua to Los Mochis. Instead of just taking the train, make sure to stay overnight in a hotel overlooking one of the deepest canyons on earth. There is plenty of adventure to be had at Copper Canyon from zip lining, hiking, and horseback riding.
Copper Canyon, or Barranca del Cobre, is located in the southwestern part of the state of Chihuahua in Mexico. It’s often compared to the Grand Canyon in the United States, although Copper Canyon is actually larger and deeper. Copper Canyon provides a blend of natural beauty, cultural immersion, outdoor activities, and culinary exploration, making it a unique destination in Mexico.
14. San Miguel de Allende
One of the most popular places in Mexico for ex-pats is the beautiful colonial city of San Miguel de Allende. It attracts those who wish to enjoy its laid-back lifestyle on an extended trip. For a vacation in Mexico, it isn’t at the top of the list, but for someone traveling around or looking to spend the winter in the country, this is an excellent choice. If you have explored most of the hot spots in Mexico, San Miguel de Allende is the place for you.
This charming town is located just 170 miles from downtown Mexico City, its historic center is filled with rich history and beautiful Spanish-colonial architecture, and the neo-gothic church of La Parroquia de San Miguel Arcángel stands proud at its heart.
Where to Stay in San Miguel de Allende
- Rosewood San Miguel de Allende : This luxury resort beautifully captures the charm of the city’s rich cultural heritage.
- Hotel Matilda : A boutique hotel that seamlessly combines traditional Mexican architecture with contemporary design.
- Casa de la Noche : This bed & breakfast is located in a historic former bordello, adding a touch of intrigue to your stay.
Located just 2 hours from Mexico City in central Mexico, Puebla is another captivating destination in Mexico that is beloved for its culinary scene and stunning colonial architecture. The city’s Historic Centre is a UNESCO World Heritage site, with beautiful buildings and streets filled with colourful tiles (talavera).
Puebla is renowned in Mexico for its cuisine. It’s the birthplace of mole poblano, a rich and complex sauce often served over chicken, and chiles en nogada, a stuffed pepper dish that reflects the colors of the Mexican flag.
It is home to the Puebla Cathedral, a Roman Catholic church in the city’s Historic Centre that’s notable for its stunning architecture and the nearby Chapel of the Rosary (Capilla del Rosario) is considered a masterpiece of Mexican Baroque architecture.
Just outside Puebla, you’ll find the Great Pyramid of Cholula, which is considered the world’s largest pyramid by volume. It’s a must-see for anyone interested in pre-Columbian history.
16. Puerto Vallarta
I first heard of Puerto Vallarta on the Love Boat when Captain Stubing took his passengers on a Mexican cruise during one of its special episodes. It only took about 30 years to finally make it there, but we thoroughly enjoyed one of the earliest resort areas in Mexico. Located on Mexico’s Pacific Coast, Puerto Vallarta is a beach town that has been a top draw for tourists for decades.
With all-inclusive resorts similar to the likes of Cancun, visitors can indulge in food and nightlife, beautiful beaches, and watersports. The colonial town of Puerto Vallarta sits among the jungle mountains reaching up from the sea and it is one of the premier places on earth to see humpback whales as they migrate through from December to March. Go horseback riding on the beach or scuba diving off its shores. Puerto Vallarta is a place for relaxation or adventure.
Where to stay in Puerto Vallarta
- Garza Blanca Preserve Resort & Spa : This luxury resort is set within a nature preserve, offering a blend of beachfront relaxation and adventurous activities.
- Hotel Playa Los Arcos : Located in the Romantic Zone of Puerto Vallarta. It features three pools, including one for adults only, and offers nightly entertainment. Its location is excellent, within walking distance of the city’s popular beach, Playa Los Muertos, and numerous shops, restaurants, and bars.
- Casa Kimberly : This boutique hotel is the former home of Elizabeth Taylor and Richard Burton. It offers a glamorous and romantic setting with suites named after Taylor’s films, a stunning pool with a jacuzzi, and a rooftop restaurant.
17. Riviera Nayarit
Located a little farther up Mexico’s Pacific Coast from Puerto Vallarta is Riviera Nayarit. Less visited than the likes of Puerta Vallarta, the beach town of Riviera Nayarit has been a popular surfing spot for years. Sayulita has been a secret to ex-pats and bohemians who enjoy the artistic lifestyle, pristine beaches, and world-class surfing. Explore its fishing villages and enjoy the laid-back beach life as you relish the slow pace of its relaxing beach vibe.
Explore Parque Nacional de la Tovara which is fed by the Pacific Ocean as you enjoy some of the best bird watching in the country. Keep an eye out for crocodiles, and turtles as you enjoy a boat trip through this scenic park. Enjoy the port city of San Blas and stay in a small boutique resort to enjoy its many amazing beaches and colonial history. Or enjoy the authentic Mexican charm of the quiet fishing village of Bucerías:
18. Tecaté – Rancho La Puerta
Tijuana may be the more famous town on Mexico’s northern border, but nearby Tecate is where we took a quiet retreat at Rancho le Puerto. This wellness retreat is a sanctuary in the mountains and has consistently been named one of the best spa destinations in the world by Condé Naste Traveler. Located just outside the small town of Tecate, we crossed the border from San Diego to explore this lesser-visited place in Mexico. Tecate is the gateway to Mexico’s wine route and to the state of Baja California.
19. Mexico City
What can I say about the Mexican capital city of Mexico City? It’s impossible to pinpoint one sole aspect of Mexico City, as to why it deserves its name on this list. Is it the food, architecture, museums, art galleries, bars, or shopping? The city center, a UNESCO World Heritage site, is filled with significant historical buildings, like the Metropolitan Cathedral and the National Palace.
Mexico City is home to a staggering number of museums (over 150), including the world-renowned National Museum of Anthropology, Frida Kahlo Museum, and the Museum of Fine Arts. The city’s culinary scene is one of the best in the world, offering everything from street food stalls to high-end restaurants. It’s the perfect place to sample authentic Mexican cuisine like tacos, tamales, and enchiladas, as well as regional dishes from all over the country.
Just outside Mexico City, you can visit the ancient city of Teotihuacan, home to some of the largest pre-Columbian pyramids in the Americas. Read more and start planning your visit with 10 Best Things to do in Mexico City for an Epic Trip
Where to Stay in Mexico City
- Four Seasons Hotel Mexico City : This luxury hotel, situated on the grand boulevard of Paseo de la Reforma, offers spacious rooms with views of the courtyard or streetscape.
- Hotel Carlota : A trendy boutique hotel in the Cuauhtémoc neighborhood, Hotel Carlota is a stylish choice for design lovers.
- Gran Hotel Ciudad de Mexico : Overlooking the Zócalo, this historic hotel is known for its stunning Art Nouveau stained glass ceiling and early 20th-century Parisian-style decor.
The Baja California Sur capital is a charming city with creative street art and strong coffee with the Sierra Madre Mountains looming in the distance. This charming beach town is known for its gorgeous beaches most notably, Balandra Beach. Think white sands and crystal clear waters hidden away within a bay. Within the bay the water doesn’t rise above your legs, making it possible to walk all the way to a deserted castaway-style beach on the opposite side.
Development is forbidden around the area of Balandra Beach, so there are no ugly resorts lining the beach. In fact, there are no buildings for miles. Sounds perfect, doesn’t it? Not only is Balandra Beach the best beach in Mexico, but it’s also one of the most gorgeous beaches in the world. Read more and start planning 19 Best Things to do in La Paz, Mexico
Where to Stay in La Paz
- CostaBaja Resort & Spa : This upscale resort overlooks the Sea of Cortez and is adjacent to Mexico’s only Gary Player-designed golf course.
- Hotel Catedral La Paz : Located in the heart of La Paz, this boutique hotel combines modern comforts with touches of traditional Mexican design.
- Hyatt Place La Paz : This hotel offers a balance of comfort and convenience. With its spacious rooms, outdoor pool, fitness center, and complimentary breakfast, it’s a solid option for both business and leisure travelers.
21. Oaxaca City
If you’re a foodie, you’ll be right at home in Oaxaca City. Nestled at the base of the Sierra Madre Mountains, Oaxaca City Around every corner in this bustling city, you will find local Oaxacan delights to stuff your face with. If you’ve never tasted Oaxacan cheese, now is your chance. Mole is also the thing to try here. Mole comes in many different flavors, so prepare for a serving of hot chicken smothered in a flavorsome thick sauce.
As with many Mexican cities, the colonial architecture will keep you occupied for hours upon hours. When you’ve finished eating your way through and exploring Oaxaca City, take a day trip to Hierve el Agua. Roughly translating to ‘the water boils’ Hierve el Agua is the site of natural springs, where solidified minerals cascade down the cliff’s edge to look like waterfalls. Pretty impressive if you ask me.
22. Puerto Escondido
Puerto Escondido, located on the Pacific coast of Oaxaca and is a popular destination in Mexico known for its beautiful beaches. It is particularly known for its surfing at Zicatela Beach, known as the “Mexican Pipeline.” It’s one of the best surf spots in the world, attracting professionals and serious amateurs. There are also beaches with calmer waters suitable for beginners. and surfing.
In addition to Zicatela, there are several other gorgeous beaches to explore, such as Playa Carrizalillo, Playa Manzanillo, and Playa Principal. These beaches are great for relaxing, swimming, and snorkeling.
The area around Puerto Escondido is rich in biodiversity. Laguna de Manialtepec, a few kilometers north of the town, is famous for its bioluminescent plankton. There are also opportunities for wildlife spotting, including birds, turtles, and whales. Puerto Escondido is known for its sea turtle conservation efforts. Visitors can participate in release programs, where baby sea turtles are released into the ocean.
Oaxacan cuisine is one of the most renowned in Mexico, and Puerto Escondido is no exception. You can find delicious seafood dishes, traditional Oaxacan mole, tlayudas (Oaxacan pizza), and mezcal, a traditional Mexican spirit. And this city has excellent nightlife with beachfront bars, clubs and live music venues.
23. Ensenada
If you adore food, especially seafood, you will love Ensenada. Every corner in Ensenada is home to no-frills food stands serving up simple-yet-delicious deep-fried prawn or fish tacos.
A soft flour taco, topped with deep-fried prawns, shredded crunchy lettuce, zesty lime juice, a squirt of sour cream, and fiery chili sauce. What more could you ask for? It doesn’t stop there, Ensenada is home to an award-winning ceviche stand. La Guerrerense is the award-winning stand in question. The awards are well deserved. There’s not a day that’s passed where I haven’t thought about that mixed ceviche taco I devoured from La Guerrerense.
24. San Augustinillo
On the Pacific coast of Mexico lies the small fishing village of San Augustinillo. The neighboring towns Mazunte and Zipolite often get the acclaim for this area of the Oaxacan coast, but I’d recommend making a beeline straight to San Augustinillo and forgetting about the more popular and built-up neighboring towns.
There are minimal hotels, cabanas, and restaurants lining the beach in San Augustinillo, so there are no crowds of tourists here. The chances are you’ll have a large area of the beach to yourself. If your thing is relaxing on the beach or catching some waves with the surf or bodyboard, the charming village of San Augustinillo is the place for you.
25. Tequila
Could any trip to Mexico be complete without visiting the home of tequila, Tequila? OK, this could get a bit confusing. Tequila the drink is named after a town in central Mexico named Tequila. This traditional Mexican town is where the drink tequila is produced. Too much tequila? Get used to it, the one and only theme of your day in Tequila will be drinking lots of tequila.
There are distilleries spread across this town, so head for one and learn how the humble agave plant transforms into one of the world’s most popular drinks and of course, sample their own style of tequila. One place that you cannot miss while you’re in the town of Tequila is La Capilla, named in the top 100 bars in the world.
26. Bacalar
Often referred to as the “Maldives of Mexico” because of its stunningly clear, blue lagoon Bacalar is an incredible place to visit in Mexico. lso known as the Lake of Seven Colors, Laguna Bacalar is the second largest natural freshwater lake in Mexico and is known for its stunning blue and turquoise colors. This lagoon is perfect for swimming, kayaking, sailing, and paddleboarding.
Compared to more popular destinations like Cancun or Playa del Carmen, Bacalar is a quieter and less crowded place, which makes it an excellent location for a peaceful and relaxing getaway. Plus, it has a reputation for being eco-friendly with a focus on sustainable tourism. This approach has helped preserve the natural beauty of the area.
I’ve seen some stunning lakes in my time, but the bright blue waters of Bacalar Laguna knock every one of them out of the park. Bacalar is one laid-back place, so it’s nice to kick back and relax for a couple of days.
Don’t spend all your time chilling out and relaxing by the tranquil Laguna though, there are 16 square miles of lake to explore. Rent a kayak and explore the lake yourself. The water is nice and calm, ensuring the perfect conditions for kayaking. Also, take a speed boat tour and spend the morning exploring the cenotes around the lake.
27. Guanajuato
The first word that springs to mind when I think of Guanajuato is colorful. If there’s one thing they do well in Guanajuato, it’s sprucing up their buildings with bright colors. Located in central Mexico, Guanajuato is full of culture, history, and unique attractions. Guanajuato’s city center is a UNESCO World Heritage site, known for its beautifully preserved Spanish colonial architecture and cobblestone streets.
One of the unique features of Guanajuato is its subterranean network of tunnels, originally created for flood control, which now helps manage the city’s traffic. Walking through these tunnels is an adventure in itself and make sure to visit Alley of the Kiss (Callejón del Beso) a narrow alleyway famous for a tragic love story akin to Romeo and Juliet.
Guanajuato is conveniently located in the heart of Mexico, within easy reach of other notable destinations like San Miguel de Allende and Querétaro, and Mexico City.
28. Querétaro
Querétaro is a vibrant city located in the central part of Mexico. It is renowned for its well-preserved Spanish colonial architecture and excellent wine. Querétaro is considered one of the best places to visit in Mexico because of its historic center which is a UNESCO World Heritage site due to its beautifully preserved colonial architecture. The city’s baroque buildings and narrow cobblestone streets are among the most impressive in Mexico.
One of Querétaro’s most iconic landmarks is its massive aqueduct, built in the 18th century. It consists of 74 tall stone arches that stretch across a distance of 1.3 kilometers, offering a remarkable sight.
Querétaro is considered one of the safest cities in Mexico, which makes it an attractive destination for travelers. Plus, Querétaro’s central location makes it a convenient base for exploring other parts of central Mexico. It’s within easy reach of Mexico City, San Miguel de Allende, and Guanajuato.
29. Valladolid
There are a few places on the Yucatan Peninsula that I couldn’t possibly leave off this list. The town of Valladolid is beautiful. There’s a central plaza overlooked by a stunning cathedral with plenty of bars and restaurants housed in pastel-colored buildings, serving up local specialties.
Having said that, the main reason Valladolid makes this list is down to the cenotes which you’ll discover around the outskirts. Rent a bike and cycle to Cenote X’Keken and Samula. Take a dip in the refreshing waters of the limestone cave cenotes and marvel at the endless stalactites hanging down above you.
30. Isla Holbox
If you haven’t heard of Isla Holbox yet, where have you been? The popularity of this Mexican island has rocketed in the last few years and it’s easy to see why. People are flocking from all corners of the globe to Isla Holbox. At the moment, the island isn’t as developed as the likes of Isla Mujeres. However, who knows in the future?
The main draw of Isla Holbox is the opportunity to get up close and personal with whale sharks from June-September. As well as swimming with whale sharks visit the ecological reserve Yum Balam, kayak in the mangroves, go flamingo spotting, grab yourself a beer at a beach bar, or spend the day floating around in the crystal-clear waters.
Being the capital city of the Yucatan Peninsula and the cultural hub of Mexico, Merida is often hailed as one of the best places to visit in Mexico because of its cultural heritage. But it also has a warm and welcoming atmosphere, delicious local cuisine, and close proximity to significant archaeological sites.
The city is known for its colonial architecture, colorful streets, and historic landmarks, it is a city of beautiful. With art galleries and fine cuisine It’s also a gateway to some of the most important Mayan archaeological sites, such as Uxmal and Chichen Itza. It is close to the beautiful Yucatan Peninsula, with its cenotes (natural sinkholes), wildlife, and beautiful beaches. It’s a short drive from the city to Progreso, a port city known for its beach and seafront promenade.
Plus, Merida has a reputation for being one of the safest cities in Mexico, which makes it a comfortable and welcoming place for tourists. The locals are known for their friendliness and hospitality.
Where to Stay in Merida
- Casa Lecanda Boutique Hotel : This small luxury boutique hotel is located in the heart of Mérida.
- Rosas & Xocolate Boutique Hotel + Spa : This award-winning boutique hotel on the prestigious Paseo de Montejo is renowned for its unique pink façade.
- Hotel El Conquistador : Located near Mérida’s historic center, this hotel offers comfort and convenience. It features a swimming pool, an on-site restaurant, and spacious rooms.
32. Guadalajara
Guadalajara is the second largest city in Mexico after Mexico City and the capital of the state of Jalisco. One of the best places to visit in Mexico for culture, Guadalajara is the birthplace of mariachi music, a symbol of Mexican culture. The city hosts the International Mariachi Festival annually, with performances, parades, and competitions.
Just outside Guadalajara is the town of Tequila, where the world-famous spirit is produced. You can take a tour of the tequila distilleries, see the blue agave fields, and learn about the process of making tequila. The city also has a thriving arts scene, with numerous galleries, street art, and local crafts.
The city also has and impressive architectural heritage, from the grand Guadalajara Cathedral and the Hospicio Cabañas (a UNESCO World Heritage Site) to the modernist buildings in the Colonia Americana neighborhood. Guadalajara is home to several beautiful parks, including the Guadalajara Zoo, one of the most important zoos in Latin America, and the Barranca de Huentitán, a stunning canyon on the outskirts of the city.
33. Acapulco
Acapulco is located on Mexico’s Pacific coast and is a renowned beach resort city that has long been a favorite destination for both domestic and international tourists. It is most famous for its golden sandy beaches. The city’s bay is lined with high-rise hotels and restaurants, and the beaches, such as Playa Condesa and Playa Icacos, are perfect for sunbathing, swimming, and water sports.
The city is known for its party atmosphere, with plenty of places to dance and enjoy music into the early hours of the morning. One of Acapulco’s most iconic attractions, the La Quebrada Cliff Divers are a group of professional divers who perform daring jumps from cliffs as high as 35 meters into the ocean below, a must-see spectacle for any visitor.
Despite being a modern city, Acapulco has some interesting historical attractions. The 17th-century Fuerte de San Diego, for example, is a star-shaped fortress that now houses the Historical Museum of Acapulco, offering insights into the region’s history. From the Chapel of Peace (Capilla de la Paz), located at one of the highest points in the city, you can enjoy stunning panoramic views of Acapulco Bay.
Where to Stay in Acapulco
- Banyan Tree Cabo Marques : Located on the cliffs of the Pacific Ocean, this luxury resort offers private villas with plunge pools, some with ocean views.
- Las Brisas Acapulco : This iconic hotel located on a hillside offers a unique experience with private casitas, each with its own or shared pool.
- Hotel Emporio Acapulco : Located on the main tourist strip of Acapulco, this hotel offers a range of amenities including several outdoor pools, restaurants, a fitness center, and a spa. Its location right on the beach, and proximity to shopping, restaurants, and nightlife, make it a convenient choice for many travelers.
34. El Cuyo
El Cuyo is a sleepy fishing village located on the Yucatan Peninsula’s north coast, in the Yum Balam Biosphere Reserve. Although not as widely known as some of Mexico’s other beach destinations, it’s a place of unspoiled beauty that offers tranquility and an authentic local experience.
Unlike more crowded destinations like Cancun and Playa del Carmen, El Cuyo offers long stretches of relatively untouched and uncrowded beaches, providing an ideal setting for relaxation and escape from the hustle and bustle. Located in the Yum Balam Biosphere Reserve, El Cuyo offers excellent opportunities for wildlife spotting. The area is known for its flamingo colonies and is home to a wide variety of other bird species. Depending on the time of year, visitors may also witness the nesting of sea turtles or catch sight of dolphins in the sea.
As a small fishing village, El Cuyo provides a taste of authentic Mexican life that’s harder to find in more touristy destinations. Visitors can enjoy fresh seafood, interact with the friendly locals, and immerse themselves in the laid-back lifestyle.
35. Monterrey
Monterrey, located in northeastern Mexico, is the country’s third-largest city and one of its most important economic centers. Monterrey is known for its modern skyline, featuring skyscrapers such as the Torre Ciudadana and the Pabellón M. The Faro de Comercio, a striking green laser monument in the city’s Macroplaza, is also a notable sight.
Speaking of the Macroplaza, it’s one of the largest city squares in the world and houses important buildings such as the Metropolitan Cathedral of Monterrey, the Government Palace, and several museums.
Despite being a bustling city, Monterrey is located near impressive natural attractions. The Cumbres de Monterrey National Park includes the iconic Cerro de la Silla mountain, and the Grutas de Garcia are stunning caves accessible by a scenic cable car ride.
36. San Luis Potosí
San Luis Potosí, both a city and a state in central Mexico, played a crucial role in Mexico’s independence and revolution. As a result, it boasts numerous historical monuments, buildings, and museums that chronicle the country’s past.
The city’s historic center, a UNESCO World Heritage site, is filled with well-preserved colonial buildings. Highlights include the ornate Cathedral of San Luis Potosí, Government Palace, and Plaza de Armas.
It’s home to the Huasteca Potosina, a region boasting lush jungle, waterfalls, caves, rivers, and the surreal landscapes of the Las Pozas garden in Xilitla.
Make sure to visit Real de Catorce. Located in the state of San Luis Potosí, this old silver mining town is now a “Pueblo Mágico” (Magic Town) and a popular tourist attraction. It’s known for its well-preserved colonial architecture and spiritual significance, as many believe it to be a place of energy and healing.
San Luis Potosí’s central location makes it an excellent base for exploring other regions of Mexico. It’s a short distance from several other major cities, such as Guadalajara, Monterrey, and Mexico City.
Mexico has Variety
Variety is Mexico’s middle name. After a day lounging on a pristine beach , you may find yourself tucking into fresh ceviche from a modest food stand on the side of the street or hitting the clubs for an exciting night out. Another day you’ll be wandering around the narrow streets of a city discovering colonial churches amongst the brightly painted buildings. The possibilities in Mexico are endless. So are you ready to choose one of these best places to visit in Mexico on your next trip? Start planning today!
Picturesque beaches are found north, south, east, and west of Mexico. What’s that I hear you say, you want more than beautiful beaches? From Cancun to Tulum and La Paz to Isa Mujeres, the beautiful beaches of Mexico are endless soft white sand that you can walk for days upon.
Don’t worry, the architecture in Mexico’s colonial towns and cities will have you occupied for days. Also, there’s the food, how could I go this long without mentioning Mexican cuisine? The variety of local dishes across the country will have you tucking into something new each meal. Forget about the Tex-Mex restaurants in Cancun and Puerto Vallarta, get some traditional Mexican food down you at all of these other places to visit in Mexico.
Frequently Asked Questions about Places to Visit in Mexico
Where is the nicest place in Mexico?
This largely depends on what you’re looking for. For beach lovers, places like Cancun, , Tulum, and Puerto Vallarta offer stunning shorelines. For cultural enthusiasts, cities like Mexico City, Guanajuato, Oaxaca, and San Miguel de Allende are rich in history, architecture, and local traditions. Nature enthusiasts might enjoy the natural beauty of Chiapas or the Copper Canyon in Chihuahua.
What did Mexico used to be called?
Before it was known as Mexico, the area was home to numerous indigenous civilizations, including the Aztecs and Maya. The Aztecs called their homeland “Anahuac.” After the Spanish conquest, the territory became known as “Nueva España” or “New Spain.” It wasn’t until the country’s independence in 1821 that it became “Mexico,” named after the Mexica people, the indigenous group known as the Aztecs.
What is the most American City in Mexico?
This could be interpreted in different ways. If you’re referring to a city with a significant American expatriate population, cities like San Miguel de Allende, Puerto Vallarta, and Lake Chapala are known to attract many American retirees.
If you’re referring to cities with a lot of American cultural influence, cities closer to the border like Tijuana, Monterrey, and Ciudad Juarez have more American businesses and cultural influences due to their proximity to the United States.
Where in Mexico do the most Americans live?
The highest concentrations of American expatriates in Mexico are found in Mexico City, Guadalajara, San Miguel de Allende, the Lake Chapala area, and various cities in Baja California and along the Riviera Maya, which includes Cancun, Playa del Carmen, Cabo San Lucas and Tulum.
Places to Visit in Mexico – Map
And these are the best places to visit in Mexico. Where is your favorite?
Plan Your Next Trip to Mexico with These Resources
- 10 Best Things to do in Mexico City for an Epic Trip
- 15 Fun Facts About Mexico
- Best Things to do in Cancun, Mexico
- 19 Best Things to do in La Paz, Mexico
- Amazing Things to do in Mexico’s Yucatan Peninsula
- Rio Secreto Cenote – Mexico’s Magical Underground Caves
- 20 Most Beautiful Caribbean Islands to Put on The Bucket List
- Amazing Things to Do in Belize
This post was originally written by Nathan of The TRVL Blog. His website is no longer active and it has now been updated by The Planet D.
Travel Planning Resources
Looking to book your next trip? Why not use these resources that are tried and tested by yours truly.
Book Your Flights: Start planning your trip by finding the best flight deals on Skyscanner. We have used them for years and have found that they have the best flight deals.
Book your Hotel: Find the best prices on hotels with these two providers. If you are located in Europe use Booking.com and if you are anywhere else use TripAdvisor.
Find Apartment Rentals: You will find the cheapest prices on apartment rentals with VRBO .
Travel Insurance: Don't leave home without it. Here is what we recommend:
- Safety Wing - Occasional Travelers.
- Medjet - Global air medical transport and travel security.
Book Your Activities: Looking for walking tours, skip-the-line tickets, private guides, and more? Then we recommend Get Your Guide.
Need more help planning your trip? Make sure to check out our Resources Page where we highlight all the great companies that we trust when we are traveling.
You May Also Like
15 Reasons to Visit Mexico In 2024
26 Best Things To Do In Oaxaca, Mexico in 2024
The Best of Loreto – Best Kept Secret in Baja California Sur
About The Planet D
Dave Bouskill and Debra Corbeil are the owners and founders of The Planet D. After traveling to 115 countries, on all 7 continents over the past 13 years they have become one of the foremost experts in travel. Being recognized as top travel bloggers and influencers by the likes of Forbes Magazine , the Society of American Travel Writers and USA Today has allowed them to become leaders in their field.
Join thousands of others who get our monthly updates!
Leave a comment cancel reply.
Save my name, email, and website in this browser for the next time I comment.
13 thoughts on “36 Best Places To Visit in Mexico in 2024”
Thanks for the travel inspiration and comprehensive guide. Can’t wait to plan my Mexican getaway and tick off some of these amazing spots!
Nice to see Bacalar mentioned. Spent two weeks in 2006 and fell in love with the people and town.
There is a lot to see in Mexico, without a doubt a lot of culture and magical places to visit and enjoy. I recommend you to take the time to visit all the towns and cities you mention.
ENSALADA! love love love it
My husband and I have vacationed in Mexico numerous times with the help of our travel service elite1500. We absolutely loved Holbox and are hoping it doesn’t get developed too fast!! And yes, swam with the whale sharks and it’s an incredible experience. Still haven’t made it to Mexico City but it’s definitely on the bucket list.
Thanks for your sharing, I plan to go to Mexico next year. But my question is: can people in Mexico speak English? My Spanish skills are limited so I was wondering if you guys could speak fluently while in Mexico and if not, do people speak English? I really want to talk everybody here, but that might be difficult if we don’t have a common language…
Thank you for sharing information. I visited Holbox through “Oscar Cancun Shuttle”, but due to time short, I was unable to visit other popular places.I wish plan and visite again.
Very nice when you got travel to Mexico !
Great article..! It looks like Mexico is one of the most amazing place to visit..Balandra beach looks gorgeous and
Bacalar blue lake is awesome to see…! Hoping to visit soon. Thank you for such a beautiful article.
OMG 🙂 I was there once, but now I see I need to go back asap! Thanks for sharing :)))))) Praying for Mexican people after earthquake.
We will be visiting Holbox for the first time in February. I’m looking forward to it!
Love this article. Read lots of blogs about Mexico as I contemplate where to go and what to do..and this one has came up with new and interesting ones that truly inspire me. Thank you.
WOW! Really wonderful information…
The Verdict Is In: These Are the Best Places to Visit in Mexico
Best places to visit in mexico.
As the 13th largest country in the world, Mexico has it all. Want to lie down on the sand or go surfing? You have both the Caribbean and the Pacific. Feeling like escaping to a mountain town where they distill tequila? No problem! Itching for culture in a city with millenary history? You'll find several.
In truth, few places on Earth can compete with this incredibly beautiful, wonderfully friendly and unfailingly fun country. The biggest dilemma every traveler faces is choosing where to go. To help you out, U.S. News released its 2023 rankings of the best places to visit in Mexico.
Try to go to each of these 15 amazing Mexican destinations at least once.
15. Punta Mita
Located in Mexico's Nayarit Riviera, Punta Mita is a wonderful gateway into the country's Pacific Coast. It's a quieter and more laid-back alternative to nearby Puerto Vallarta.
The town is known for its luxurious spas and resorts, but there are also affordable and beautiful accommodations near the sea. Life here revolves around the water, so you'll definitely want to participate in watersports and indulge in fresh seafood. The absolute best thing to do, however, is to take a boat trip to the Marieta Islands, where you'll find the most beautiful beach in all of Mexico .
*Note: This list comes from U.S. News and World Report's 2023-24 report .
14. Playa del Carmen
On the other side of the country, hugging the Caribbean Sea, you'll find Playa del Carmen. A popular destination for international tourists, this city is known for beaches, shopping and nightlife.
It's also close to some of the Yucatan Peninsula's coolest spots, like Xcaret's eco-parks and several cenotes.
Though it receives a healthy dose of national tourism, Puebla is still somewhat hidden from the international eye. That's all the better for those who make the three-hour drive from Mexico City to this colonial town.
Built around the Puebla Cathedral, the historic center is a UNESCO World Heritage Site. While walking around, try some of the city's famous foods, like mole poblano and cemitas. Also, set aside a day to visit the Pyramid of Cholula, whose base area is the largest in the world.
12. Mexico City
Even city haters can't resist the allure of Mexico City. Sure, it's loud, there's pollution, and the crowds are unbelievable. But none of that matters when you're walking around one of the most exciting places on the planet.
Spend time in the large Chapultepec Park, an impressive urban green space that also hides several museums, including the world-renowned National Museum of Anthropology. Catch the Mexican Ballet at the Fine Arts Museum, see the works of Frida Kahlo, Diego Rivera and other important Mexican artists, and spend time at the Zocalo, the heart of the city.
The capital of the Mexican state of Yucatan, Merida might be one of the country's most neglected cities. People love its colorful streets and the buzz of urban life that brings with it chaos, diversity and excitement.
But the best part about Merida is that you can easily escape to see ancient Maya ruins, cenotes and quiet fishing villages.
10. Guanajuato
Guanajuato is truly one of the prettiest colonial cities in the entire world. The hilly streets abound in color, and cars pass through small tunnels in order to get from one part of the city to another. In the backdrop, the imposing mountains provide scenic views.
Its city center is another UNESCO site, housing landmarks like the Juarez Theater and the Basilica of Our Lady of Guanajuato. For an impressive panorama over Guanajuato, take the funicular up to Monumento al Pipila. And for something truly unique, go to the Mummy Museum, where you'll see local mummies that were naturally preserved by the geological conditions of the area.
Mexico's party town par excellence is not a place you'd go to for peace and quiet. The city is big, loud and rowdy, offering some of the best nightlife in the country. Expect over-the-top night shows, gigantic clubs and bars in every corner.
But while you party your vacation away, don't neglect to enjoy Mexican culture. Within Cancun's Hotel Strip, you'll find El Rey, ancient Maya ruins as well as the Maya Museum. You'll also be close to some of the Yucatan Peninsula's most interesting spots (some of which also appear on this list). Break off an entire day to go to Chichen Itza, one of the New Seven Wonders of the World that's a must-visit archaeological treasure.
8. Manzanillo
With whitewashed houses piled on top of each other, Manzanillo looks as if it belongs on the Mediterranean. Instead, you'll find it on the Pacific, attracting people who want to see a less touristy side of Mexico.
The vibe is laid back, the seafood is delicious, and the people are friendly. And if you love the world hidden underneath the ocean, you'll be delighted to find shipwrecks and coral reefs that welcome both snorkelers and divers.
7. Sayulita
Located near Puerto Vallarta and Punta Mita, people come to Sayulita for its strong surfer culture. The high waves of this Pacific town bring in surfers from all over Mexico — as well as the world. Although the spot has become increasingly popular, it has managed to retain its chill atmosphere and stay true to what made it so charming in the first place.
You can also visit the magical Marieta Islands from here or (in the right season) do whale-watching tours. Outside of the water, you can learn about the Huichol people, who are native to the area and who sell their art around town.
6. Isla Holbox
If you want to see what the Yucatan Peninsula was like before it was overtaken by mass tourism, go to Holbox. About 2.5 hours away from Cancun, this island is cut off completely from the mainland, meaning that you have to take a ferry to get there. This guarantees that only dedicated travelers get here, which keeps it a true island paradise.
Since Holox is part of the Yum Balam Nature Reserve, you'll have the chance to see some of the Gulf of Mexico's most magnificent wildlife, including sea turtles, flamingos and whale sharks, the largest fish in the entire world.
5. Isla Mujeres
Another one of Yucatan's treasures, Isla Mujeres is located right off Cancun and is accessible by ferry on a 20- to 40-minute ride. You'll find a completely different vibe from the city and a decidedly wealthier (and older) crowd.
This is the best spot in the Mexican Caribbean for a luxury vacation, filled with time on gorgeous beaches and visits to the spa, just letting the hours melt away.
Ixtapa is Cancun's twin on the Pacific Coast. Although decidedly less rowdy, the city is marked by a string of large hotels, international restaurants and golf courses. Visitors love to take boats out onto the water or do extreme water sports like parasailing.
If you're into diving, you absolutely have to book a tour to Los Morros de Potosí, where granite rocks make a habitat for various fishes. Of course, you'll also want to try to catch the sunset every single day.
Like Isla Mujeres, Cozumel is an island off the coast of Cancun. But because it is a very popular stop for Caribbean cruises, it tends to be much more crowded and busy. Not that that should deter you from visiting. After all, the island is popular for a reason.
Whether you come on a day trip or stay longer, get out to the ocean, where you'll find coral reefs teeming with life. You can also take a jeep tour through the inland jungle or visit the Mayan Ruins of San Gervasio, dedicated to Ixchel, the Maya goddess of love and fertility.
Years ago, Tulum was the perfect foil to the buzz of Cancun and Playa del Carmen. Today, the once-sleepy town has a boho-bougie vibe that attracts a young crowd with its green-and-beige palette. But despite its change, Tulum is an amazing destination, especially because of its seaside Maya ruins .
While here, make sure you also explore the treasures of the area, particularly the cenotes (underground sinkholes) that were sacred to the Maya and that now provide incredible spots for swimming and diving.
1. Zihuatanejo
If Ixtapa is too busy for you, head a bit farther south to the fishing village of Zihuatanejo. This relaxed spot on the Pacific is known for its seafood, particularly its delicious fish tacos. In the city center, you'll find local markets where you can savor regional food and buy local art and crafts.
The town's most popular beaches are Playa la Ropa and Playa las Gatas, but there are also smaller beaches where you can enjoy some sun and sand. As in most other places along the Pacific Coast, Zihuatanejo offers great spots for snorkeling, diving, kayaking and boating.
37 Best Places to Visit in Mexico You’ll Love
By: Author Amanda OBrien
Posted on Last updated: 16/02/2024
Nestled in the southern portion of North America, Mexico is a long-standing favourite vacation destination. This vibrant country is home to rich culture with an intriguing mix of native traditions and Spanish influences.
In Mexico, you’ll come across an abundance of stunning scenery, beautiful beaches, awe-inspiring architecture, cultural attractions, and historical landmarks. There is so much to explore in the country, but a few spots certainly deserve to be on your bucket list.
To help you compile the perfect travel itinerary when touring Mexico, I’ve highlighted the best destinations for an unforgettable trip. From resort towns to natural attractions, you can find them all below.
37 Best Places to Visit in Mexico
Whether you’re looking to visit a breathtaking beach vacation spot or explore a historic city, you’ll find a variety of diverse destinations in Mexico. Here are the top spots that you should visit.
1. Mexico City
Mexico City is one of the most popular travel destinations in the country. If you’re a culture-loving adventurer looking for an affordable trip, visiting this capital city would be perfect for you.
Tourists flock to the city for its lively atmosphere, renowned arts, delicious cuisine, and vibrant cultural scene. A stroll in the downtown area will allow you to experience the city’s colonial-style architecture and intriguing past.
Some of the top attractions and famous landmarks in the city include the Frida Kahlo Museum, Museo Nacional de Antropologia, and Mexico City Metropolitan Cathedral. Another must-visit location is the Palacio de Bellas Artes. It is a notable cultural centre in the city that has hosted esteemed events in music, theatre, dance, opera, and literature.
Located on the Caribbean coastline of Yucatán Peninsula, Tulum is a must-visit location. This ancient city boasts well-preserved Mayan ruins and beautiful white sand shores with turquoise waters.
After soaking up the sun at the beach, you can tour the Tulum Archaeological Site, where you’ll learn more about the area’s fascinating history. For more spectacular experiences in the area, check out Playa Paraiso, Cenote Calavera, Coba Ruins, and Sian Ka’an Biosphere Reserve.
Tulum offers spectacular experiences with a range of accommodation options. Whether you want to stay at a 5-star resort or beachside bungalow, there are plenty of options to fit your taste.
Don’t Miss my Post on 33 Fantastic Things to do in Tulum .
3. Cabo San Lucas
Cabo San Lucas is one of the top beach destinations in Mexico. This resort city is situated on the southern tip of the stunning Baja California Peninsula. Here you’ll come across several beautiful beaches and scuba diving locations.
Some of the marine life you can expect to see in the dazzling waters include striped marlin, stingrays, and mahi-mahi. When visiting, be sure to check out the Arch of Cabo San Lucas, El Medano Beach, Playa del Amor (Lovers Beach), and Mt. Solmar for a fun outing.
In Cabo, you’ll also find numerous world-class resorts and deluxe villas. A few of the best resorts include the Villa del Palmar Beach Resort , Hotel Tesoro Los Cabos , and Riu Palace Cabo San Lucas .
Oaxaca is a vibrant destination that offers a taste of the real Mexico. It comprises a fascinating mix of native Indian and Spanish elements and has remained mostly untouched throughout the years. As such, it has maintained much of its natural beauty.
This unspoiled city is home to plenty of captivating old architecture. Here you’ll also come across several weekly markets, colourful fiestas, and a vibrant art scene. Other must-see attractions include the UNESCO-listed Historic Centre of Oaxaca and the nearby Monte Alban.
Don’t Miss my post on 23 Must-See Landmarks in Mexico .
5. Copper Canyon
If you’re looking for a destination that’s rich in biodiversity and cultural history, the Copper Canyon is certainly worth visiting. Nestled in northern Mexico, you can find this group of deep canyons in the Sierra Madre Occidental mountains.
This renowned natural attraction gets its name from the distinctive copper-green colour of the canyon walls. When visiting this scenic destination, you can enjoy several activities, including hiking, zip-lining, and horseback riding.
One of the best ways to explore the area is aboard the Ferrocarril Barrancas del Cobre (Copper Canyon Railway). On this scenic trail ride, you’ll have stunning views of tropical valleys, alpine forests, and rocky landscapes of the canyons.
You might enjoy reading my article on Mexico Fun Facts.
6. Cancún
Cancún is a lively resort and beach destination located on the eastern edge of the Yucatan Peninsula. The bustling city attracts countless travellers each year and is a popular spring break holiday destination among university students.
There are plenty of fun things to do in this city, including snorkelling, jet skiing, and swimming among reefs and tropical fish. Another exhilarating experience is exploring the Cancún Underwater Museum . Here you’ll come across a stunning collection of sculptures submerged in water that will leave you in awe.
7. Guanajuato
Nestled in central Mexico, Guanajuato is renowned for its silver mining history and stunning colonial architecture. The historic city was founded in the early 16th century and became a UNESCO World Heritage Site in 1988.
Today, it’s a charming vacation spot that offers spectacular experiences. If you’re looking for a central location to tour the city, the Jardin de la Union plaza is ideal. It’s the perfect location to explore the winding lanes and tunnels on foot.
You’ll also find numerous fine art galleries, intriguing museums, and an abundance of architectural gems. Some notable attractions to check out include the Museum of the Mummies of Guanajuato, Juarez Theater, and the Basilica of Our Lady of Guanajuato.
8. Puerto Vallarta
Located on the Pacific coast in Jalisco state, Puerto Vallarta promises exceptional experiences for those looking for a beach holiday. There are plenty of enjoyable water activities for every kind of traveller.
Whether you want to swim with the dolphins or relax on a luxury yacht sightseeing tour , adventure is abundant in the sparkling sea. In addition to the city’s stunning shores, you’ll find several boutique stores and a range of restaurants along the cobblestone streets. When touring the city, be sure to visit the Puerto Vallarta Pier, Los Muertos Beach, and Parroquia de Nuestra Señora de Guadalupe.
Cozumel is a popular Mexican island located just off the Yucatan Peninsula. It is an ideal destination for sun-seekers wanting to explore the magnificent marine life found in the Caribbean Sea.
Cozumel is renowned for its scuba diving spots around its coral reefs. You’ll also find diverse marine life such as manatees, sea turtles, and dolphins in the glistening waters.
A few of the top beaches on the island include Palancar Beach, Paradise Beach, and Playa Punta Morena. Other notable attractions in the area are Zona Arqueológica San Gervasio, Discover Mexico Park, and Punta Sur Ecological Beach Park.
If you want to discover the magnificent Mayan sites in Yucatan, Merida is the place to be. In the city, you can easily access historical attractions such as the Chichen Itza and Tulum.
This capital city is one of the most outstanding old colonial areas in Mexico. Merida is known as the “white city” due to its collection of white stone mansions. While it is called the white city, Merida is a truly colourful and vibrant place, filled to the brim with rich culture and history.
You’ll find eye-catching European influences with French architecture in the area. And there are plenty of admirable places to visit, such as the Mayan World Museum of Merida, Paseo de Montejo, and Plaza Grande.
11. Chichen Itza
The spectacular Chichen Itza is one of the most visited archaeological sites in Mexico. You’ll find this massive and well-restored site situated on the Yucatan Peninsula.
The ancient city is home to magnificent structures that have been around for thousands of years. Chichen Itza thrived from around 600 A.D. to the 1200s. Today, it is visited by countless travellers seeking to experience the rich Mayan culture.
One of the most popular points of interest in the area is the massive step pyramid, El Castillo (Temple of Kukulkan). Many travellers enjoy a Chichen Itza day trip to this magnificent location during their stay in Merida, Cancun, or Playa del Carmen.
12. San Miguel de Allende
San Miguel de Allende is a colonial-era city nestled amongst central Mexico’s Sierra Madre Mountains. It is known for its Colonial and Spanish architecture and visual arts.
This city features a romantic atmosphere and is perfect for couples. It’s also a top spot for travellers looking to explore the thriving art scene, music, food, and culture festivals.
In the historic city centre, you can enjoy strolls through the 500-year-old narrow walkways. Along the way, you’ll find plenty of artisan shops that sell stunning jewellery, crafts, and handmade accessories. Other top spots to visit include the Parroquia de San Miguel Arcángel, Fábrica la Aurora, and Charco Del Ingenio.
13. Morelia
Located in the central state of Michoacán, Morelia is a delightful place to explore in Mexico. Here you’ll find more than 200 well-preserved historic buildings from the 17th and 18th centuries.
Additionally, the colonial city’s downtown area has been designated as a UNESCO World Heritage Site. The picturesque Plaza de Armas is a great starting point to explore the city on foot.
In this large public space, you can easily access several restaurants, cafes, and shopping spaces. There are also spectacular sightseeing opportunities, from statues of revolutionary heroes to scenic gardens.
14. Acapulco
Acapulco is a renowned beach resort town situated on the Pacific coast. In the 1950s, it was a popular getaway destination in Mexico. And today, this iconic spot is making a comeback with increasing popularity as a vacation destination for travellers seeking a lively atmosphere.
Acapulco is best known for its beautiful beaches and vibrant nightlife. So, if you’re a beach bum or party lover, this epic location is certainly worth visiting. It is also a popular getaway for spring breakers and those looking to indulge in international cuisine.
15. Guadalajara
Guadalajara is a fun city located in western Mexico. It is the capital of the state of Jalisco, where mariachi music and tequila were born. Guadalajara is the second-largest city in the country, and there are plenty of exciting things to do here.
The city’s historic centre is filled with colonial plazas and famous landmarks, including the Teatro Degollado, Palacio del Gobierno, and the Baroque Guadalajara Cathedral. Additionally, you can discover the vibrant Mexican culture all around the city. From the mariachi music to the delicious foods, Guadalajara offers an enjoyable experience for all.
Situated in east-central Mexico, Puebla is renowned for its colonial architecture, pottery, and culinary history. Here you’ll come across an extensive display of awe-inspiring pre-Hispanic art that includes mural fragments and ceramics.
If you’re looking for a getaway filled with rich traditions and eye-catching arts, exploring Puebla is a great choice. There are several attractions in the area that are worth visiting such as the Zona Arqueologica de Cholula, Catedral de Puebla, and Museo Amparo.
Puebla is also well-known for its sweet and spicy cuisine. One of the top dishes to try is Mole Poblano. This traditional Mexican dish is made with delicious ingredients, including chocolate, chilis, fruits, nuts, and seeds.
17. Zacatecas
If you’re looking for a Mexican getaway with fewer crowds, Zacatecas is the perfect place to visit. This spectacular state is located in north-central Mexico. It is home to a rich heritage that you can experience through the local foods and captivating cultural sites.
A notable landmark in the area is the La Quemada archaeological site. At this massive pre-Columbian hilltop settlement, you’ll come across a magnificent museum, pyramid and columns. More must-visit attractions for art enthusiasts are the Museo Pedro Coronel and the 16th-century mine, El Eden.
18. San Cristóbal de las Casas
San Cristóbal de las Casas is situated in the state of Chiapas. It features a combination of Mayan culture and colonial architecture.
The highland town features a combination of Mayan culture and colonial architecture, which includes the yellow San Cristobal Cathedral. When touring the downtown area, be sure to check out the Centro de Textiles del Mundo Maya. At this striking museum, there are several breathtaking displays of colourful, traditional textiles and historical exhibits.
19. Todos Santos
Todos Santos is located at the foothills of the Sierra de La Laguna Mountains on the Pacific coast of Baja California Peninsula in Mexico. This charming vacation spot offers both warm hospitality and weather for a well-deserved getaway.
Todos Santos is a haven of natural beauty and an excellent option for adventure-seeking travellers. Many individuals are attracted to this location for its arts, healthy lifestyle, and surfing opportunities.
You’ll find many beautiful beaches in the town as well as art galleries. Some of the top spots to visit include Los Cerritos Beach, Punta Lobos, and Casa de la Cultura Profr Nestor Agundez.
20. Cabo Pulmo
Cabo Pulmo is one of the best places to visit in Mexico for epic scuba diving experiences. This protected National Marine Park is located on the east coast of the Baja California Peninsula, spanning between Pulmo Point and Los Frailes Cape.
At Cabo Pulmo, you can rediscover the dazzling beauty of the underwater world. You can expect to see an abundance of horse-eye jacks and triggerfish, as well as black coral bushes. Larger marine life that you might spot includes whale sharks and spy hammerhead sharks.
21. Costa Maya
If you’re seeking an intimate holiday with quiet beaches, Costa Maya promises a peaceful stay. This stretch of the Caribbean coast is situated on the eastern Yucatan Peninsula in Mexico. Here you’ll find quaint fishing villages, spectacular scenery, and a laid-back atmosphere.
There are also exceptional diving sites for those looking for some extra adventure. Some of the best places to visit in the area include Mahahual Beach, Costa Maya Port Mexico, and Maya Lost Mayan Kingdom.
22. Riviera Nayarit
The Riviera Nayarit is a nearly 322 kilometre stretch of sandy shores and charming villages north of Puerto Vallarta. Natural beauty is abundant in Riviera Nayarit, making it one of the top places to visit in the country. The most popular cities in Riviera Nayarit include Sayulita, Bucerias, and Nuevo Vallarta.
If you want to catch some waves or watch the best sunsets , there are plenty of breathtaking beaches in the area. Some of the best unique beaches to visit are Sayulita Beach, Playa San Pancho, and Nahui Beach.
23. The Monarch Butterfly Biosphere Reserve
The Monarch Butterfly Biosphere Reserve, or Reserva de la Biósfera Santuario, is a beautiful nature preserve in Mexico. You’ll find this breathtaking biosphere within the rugged forested mountains northwest of Mexico City. It supports the wintering habitat of the gorgeous monarch butterfly.
This picturesque site is a must-see for outdoor enthusiasts, especially during the annual migration and overwintering of the monarch butterfly. Popular months to visit to witness these phenomenal golden-orange butterflies are between mid-November and mid-March.
24. Volcan Paricutin
If you’re looking to climb a volcano, Paricutin is certainly worth checking out. It is a cinder volcano in the state of Michoacan. Paricutin is the youngest volcano in the world and gained popularity after it surged in 1943.
This dormant volcano stands at around 2,800 metres in elevation and offers an exhilarating climb. Here you’ll walk through the scenic forest before making your way over a sea of lava rocks. Once at the top, the stunning vistas will leave you in awe.
25. Isla Espiritu Santo
Isla Espiritu Santo is a stunning island that offers a relaxing escape in Mexico. You can find this protected ecological reserve located in the Gulf of California off Baja California Sur. A day trip to the island promises a spectacular experience.
Here you can enjoy several water activities, including kayaking, snorkelling, and diving. It is also an excellent spot for wildlife watching. Some of the species that you can expect to see include sea lions, corals, starfish, manta rays, blowfish, and hawksbill sea turtles.
26. Pico de Orizaba
If you want a thrilling trek, visiting Pico de Orizaba would be worthwhile. Pico de Orizaba, also called Citlaltepetl Volcano, lies on the border of Veracruz and Peubla in south-central Mexico. At 5,636 metres in elevation, it is the highest mountain in the country and the third highest in North America.
If you’re ready to get your hiking boots dirty, this hike will not disappoint. You’ll have breathtaking views of the surrounding mountainous terrain as well as the domes and bell towers of historic churches in the distance.
27. Isla Mujeres
Isla Mujeres is a small Mexican island off the coast of Cancun. It’s an ideal destination for a Isla Mujeres catamaran tour exploring the Caribbean Sea. The island is known for its crystal-clear waters, where you can enjoy snorkelling, diving, and swimming with whale sharks.
As Isla Mujeres is relatively small, it’s easy to explore nearby attractions on foot. Additionally, you can rent a golf cart, bicycle, or scooter to get around on the island. A few notable points of interest on the island include Playa Norte, Garrafon Natural Reef Park, and Avenida Miguel Hidalgo.
28. Huasteca Potosina
Huasteca Potosina is situated in San Luis Potosi in central Mexico. The remote region offers an idyllic escape surrounded by tropical gardens. It is also home to an impressive network of rivers and cascading waterfalls.
From admiring tropical flowers to exploring the caves, there are plenty of enjoyable activities for all. In addition to the breathtaking scenery, you can also discover the rich culture of local Huastec people in the region. Top attractions in Huasteca Potosina include the Bridge of Gods, Media Luna Swimming Park, and Tamasopo Waterpark and Waterfalls.
29. Isla Holbox
If you want a peaceful island getaway, a trip to Isla Holbox is a great option. It is located in Quintana Roo State, north of the Yucatan Peninsula in Mexico. Isla Holbox is also an excellent choice for a day trip if you want a break from the bustling city of Cancún.
The island features colourful Caribbean houses, a lack of cars, and a laid-back atmosphere. Although the seawater is not as clear as other areas in Yucatan, visitors can swim alongside sea turtles and whale sharks during summer.
The island is also home to more than 150 bird species, including pelicans, white ibis, pink spatulas, and flamingos. When visiting Isla Holbox, be sure to check out the Punta Mosquito, Playa Holbox, and Playa Punta Cocos.
Nestled in Yucatan, Izamal is one of the most photogenic towns that you’ll find in Mexico. This small town is nicknamed “Ciudad Amarilla” which means “Yellow City” in English.
In this magical town, you’ll find countless buildings painted in yellow. This bright colonial city is certainly worth visiting, even just for a day trip from Merida. And you definitely wouldn’t want to forget your camera to get those Instagram-worthy pictures.
In addition to the striking buildings, there are several historical sites to see in Yellow City. Some of the top sights include the Kinich Kakmo Pyramid, the Archaeological Zone of Izamal, and Convento de San Antonio de Padua.
31. Palenque
Palenque was a Maya city-state in Southern Mexico. It was anciently known as Lakamha and perished in the 7th century. Today, you can discover the rich history in a scenic setting at the Palenque Archaeological Zone.
The Mayan ruins at Palenque are just as remarkable as those of Chichen Itza. The ruins are positioned in the middle of the jungle which is filled with mahogany, cedar, and sapodilla trees, as well as gorgeous waterfalls.
32. Manzanillo
Located in the state of Colima, Manzanillo is a popular place to visit for sun-seekers and sea lovers. It’s a Pacific Ocean port city and resort that features two bays, Bahía de Manzanillo and Bahía de Santiago.
Bahia de Santiago is well-known for its stunning shores, such as Playa La Boquita and Playa La Audiencia. The beautiful beaches bustle with water sports and offer calm waters, perfect for beginners.
The waters off the coast are great for exploring the captivating coral reefs, dive sites, and shipwrecks. There is also plenty of marlin in the sea. As such, the area is also a popular deep-sea sportfishing site.
33. Sumidero Canyon
If you’re visiting the state of Chiapas, taking a trip to the Sumidero Canyon should certainly be on your itinerary. Located in the city of Chiapa de Corzo, this natural beauty is a major tourist attraction.
Sumidero Canyon is a deep and narrow canyon that offers a picturesque setting for outdoor adventures. Here you can enjoy several activities, such as picnicking, swimming, hiking, and camping.
You can also enjoy the stunning views with a thrilling Sumidero Canyon tour along the river between the canyon’s walls. And if you’re an extreme sports enthusiast, the area is excellent for rock climbing as well as mountain bike rides.
Akumal is a stunning coastal resort on Riviera Maya, on the Yucatan Peninsula. In the Mayan language, Akumal means “Place of the Turtle”. It is also a popular nesting ground for sea turtles.
Akumal is also a renowned snorkelling destination. So if you’re exploring the sparkling waters, you might just find a sea turtle beside you.
Other marine life that you may see include coral reefs, stingrays, and tropical fish. In addition to Akumal Beach, other top attractions in the area include Aktun Chen, Yal-Ku Lagoon, and Akumal Monkey Sanctuary.
35. Mazatlan
Mazatlan is a resort town located along the Pacific shoreline in Sinaloa, Mexico. It is home to numerous historic sites, intriguing museums, and golden beaches. The area is also famous for big-game fishing. So if you’re an eager angler, it would be a great spot to visit.
In Mazatlan, you’ll find spectacular historical landmarks such as the Teatro Angela Peralta and Cathedral Basilica of the Immaculate Conception. Other points of interest include the Plaza Machado, Acuario Mazatlan, and Parque Acuático Mazagua.
36. Gran Cenote
Gran cenote is a popular tourist attraction situated just outside Tulum. A cenote is a natural sinkhole created by a collapse of limestone bedrock that uncovers the groundwater. This large cenote has relaxing mineral-rich waters for swimming, a massive cave, and plenty of wooden platforms to relax in nature.
The Yucatan Peninsula is home to many cenotes. Of course, the Gran Cenote would be a top choice if you’re visiting Tulum or nearby areas. Other famous cenotes in Mexico include Cenote Azul and Cenote Yokdzonot.
37. Agua Azul Waterfalls
Last but certainly not least is the picturesque Agua Azul Waterfalls. It is a series of waterfalls situated in the state of Chiapas in southern Mexico that’s certainly worth visiting.
⇒ If you’re enjoying this article you’ll love my articles on 15 North America Landmarks , the 10 Most Famous Landmarks in the US , 7 Most Beautiful Bridges American Bridges , 60 Most Famous Landmarks in the World, 9 Gorgeous Lakes Canada has on offer , 23 Must See Landmarks in Mexico , 15 Most Beautiful States in the US , 31 California Landmarks , 16 Most Beautiful Cities in Canada , 17 Washington DC Landmarks Not to Miss , 29 Arizona Landmarks , 11 Beautiful Canada Landmarks and the 20 Most Beautiful Cities in the United States .
Here you’ll find a magnificent stretch of shallow canyons and cliffs where you can admire the bright blue water thundering down into natural pools. The spectacular Agua Azul is in the heart of the jungle. So, you can expect to see a variety of native flora and fauna as well.
Ready to Explore the Best Places in Mexico?
A trip to Mexico would not be complete without visiting one of these spectacular destinations. The endless sunshine, sand, and sea provide the perfect combination for a relaxing getaway.
Whether you’re looking to explore the Mayan ruins or soak up the sun on the white sand beaches, there is a suitable place for every kind of traveller. Regardless of the destination you visit, all offer epic experiences with a vibrant atmosphere.
Looking for more places to explore in North America? Check out this guide on the most beautiful US states .
I covered all of the costs associated with writing this article. However, this best places to visit in Mexico post includes affiliate links. That means if you click through and end up making a purchase I will receive a small commission. I wanted to make sure you were aware of this.
Amanda O’Brien is the creator and editor of The Boutique Adventurer. She has visited 80 countries and is a member of the British Guild of Travel Writers as well as the IFTWTA. She is passionate about wine had has just completed Level 3 of the WSET. Born in Australia, she lives in London.
This site uses Akismet to reduce spam. Learn how your comment data is processed .
Like this post? Why Not Share It?
Thanks for Sharing!
18 Best Places to Visit in Mexico (That May Surprise You)
Mexico is one of the most beautiful and diverse countries in Latin America, and deciding where exactly to travel is the first challenge when you’re putting together an itinerary.
There’s so much to see, and while places like Cancun and Tulum are undeniably beautiful and incredibly popular, they are really just the start of the best places to visit in Mexico.
There are ancient Mayan Ruins waiting in the jungles, Whale Sharks swimming off the coast of La Paz, Aztec history in Central Mexico, and much, much more to explore.
To inspire your next adventure, here are the best places to visit in Mexico!
Don’t leave home without: Lonely Planet Mexico (Country Guide)
18 of the Best Places to Visit in Mexico
Table of Contents
1. Mexico City
Mexico City is the sprawling capital and largest city in the country, and of course, it has to be one of the best places to visit in Mexico.
We also want to admit that Mexico City is hands down one of our favorite cities in the entire world! It has the perfect balance of history, culture, food, architecture and adventure. We adore this city.
While it can be a daunting prospect if it’s your first time in Mexico, there’s so much here to be discovered that it can’t be missed out.
Visit North America’s only castle, at Chapultepec Park, and then spend an entire day walking through the enormous Museum of Anthropology.
Hop through the trendy bars or cafes of Condesa, delve into the Conquistador stories behind Coyoacán, and take in the hidden Aztec history of the Centro Histórico.
Get an insider peek into Mexico City’s culinary hotspot of Polanco on this food walking tour . An in-the-know guide whisks you around the well-heeled neighborhood to several different eating venues.
Sample Oaxacan, Yucatecan and traditional dishes, including chocolate and ice cream desserts, against the backdrop of Polanco’s parks.
2. Teotihuacan
Just outside of the capital, you can find one of the best places to visit in Mexico, the pyramids of Teotihuacan .
While Mexico City was once the Aztec capital, before the Spanish arrived, most of the temples and buildings were buried beneath the new city the conquistadors built.
At Teotihuacan though, you can find the impressive Aztec temples and palaces still standing, remarkably preserved and protected.
Climb to the top of the towering structures and gaze in awe across the beautiful landscapes.
Discover one of Mexico’s most important archeological sites in a small group tour of the Teotihuacan Pyramids from Mexico City . With your guide, visit the highlights of the UNESCO World Heritage Site, which include the Sun Pyramid, Moon Plaza, Palace of Quetzalpapalotl, and the Temple of Quetzalcoatl.
3. Xochimilco
Mexico City was built on a lake, but much of that lake has disappeared over the centuries since the Spanish arrival.
One place that still bears a resemblance to the prehispanic era is Xochimilco, which is just outside the capital.
This serene area of canals is the Venice of Mexico, and you can take a boat ride through these Aztec waterways while Mariachi Bands serenade you and the beers flow.
Ride a traditional barge through Xochimilco canals , then visit Frida Kahlo and Diego Rivera landmarks on an immersive private tour of Aztec history and Mexico City art.
This tour includes round-trip hotel transfer and admission to Xochimilco, the Museo Diego Rivera Anahuacalli, and Casa Azul, and features the mosaic murals at UNAM.
4. Guanajuato
The highlands of Central Mexico are one of the most beautiful places in the country.
One of the best places to visit in Mexico is Guanajuato, an old mining town with an important place in the country’s history.
The city is high up and is known for its colorful houses which rise steeply up the mountainsides. There are beautiful churches, spectacular vistas and plenty of points of interest to visit from the Mexican Wars of Independence.
5. San Miguel de Allende
Just a short drive from Guanajuato, you can find the equally historic city of San Miguel de Allende.
Named for the famous hero of the Mexican wars of Independence, Ignacio Allende, this is another place to trace through the stories of Mexican history and revolution.
San Miguel de Allende is beautiful too, with ramshackle colonial streets and colorful buildings, as well as wineries and great restaurants.
Discover the wonders of San Miguel de Allende cuisine on this 3-hour food walking tour . Soak up rich culinary history and traditions as you explore family-owned restaurants and other eateries, and sample delicious churros, chocolate, mole, ceviche and more.
Admire the city’s Spanish baroque architecture and learn about the local history along the way.
6. Cancun
Cancun is easily the most well-known place in Mexico, and while it’s touristy, it’s always one of the best places to visit in Mexico. It’s really hard to resist the white sand beaches and turquoise waters here.
Cancun is where you find Mexico’s best resorts and some of the most exceptional beaches. Lavish hotels and resorts line the coastline, and you’ll be endlessly entertained by the restaurants, bars, and activities.
If you’re looking for a vacation, then Cancun is the place to go , but always remember that there’s so much to see inland too.
Away from the beaches, you can visit Chichen Itza, the most impressive and accessible Mayan ruins in southern Mexico.
You can visit adventure parks in the jungles, swim or even scuba dive in crystal clear Cenotes, and explore the best of the Yucatan Peninsula.
Delve deep into the Yucatan jungle for a day of adrenaline-packed activity and Mayan culture . Explore the natural wonders of cenotes, an incredible underground cave, and river systems.
Thunder through a tropical forest on an all-terrain Unimog to your next stop, where rappelling and ziplining await.
Located in the Caribbean Sea, just off the coast of Playa del Carmen, Cozumel is one of Mexico’s most spectacular island getaways.
Despite being so close to Cancun, there’s none of the crowds and only a fraction of the development and it’s still more than possible to find secluded beaches and rustic hotels.
Cozumel is best known for its diving, and there are some excellent dive spots all around the island.
Pleasure your palate with meat-stuffed empanadas, succulent shrimp tacos, and sweet Mexican pastries on a culinary tour of Cozumel . Sample the exotic flavors of the idyllic island, noting the Mexican spice and Caribbean flair.
8. Riviera Maya
The Riviera Maya is the stretch of coastline in Quintana Roo which runs from the south of Cancun and past Tulum.
This is one of Mexico’s most glorious beach destinations, and you’ll find everything from five-star hotels in Playa del Carmen through to boutique accommodation in Tulum.
There are beaches, snorkeling and diving spots, turtles and Mayan Ruins all along the length of the Riviera Maya.
Set off into the warm Caribbean Sea on this half-day catamaran sailing adventure . Your luxurious boat will cruise along the Riviera Maya coastline, stopping at the Inah Reef, one of the best locations in the region for snorkeling.
After your water activities, enjoy a gourmet lunch and an open bar, as well as attentive service from your crew.
9. Tulum
Tulum is found at the southern edge of the Riviera Maya, just a few hours south of Cancun.
It’s one of the best places to visit in Mexico because while you have stunning beauty to match the likes of Cancun, it’s still nowhere near as busy or built up.
Tulum is centered around a Mayan ruin that looks out over the Caribbean Sea, while inland you can find more Mayan Ruins hidden by the steaming jungles of Quintana Roo and the Yucatan Peninsula.
Leave the beaches of Cancun and explore Tulum, an ancient Maya fort perched on a bluff during this full-day private tour . At Tulum, overlooking the Caribbean Sea, learn about the city’s once-thriving commercial role in Maya history.
Move on to discover a cavern network of stalactites and stalagmites at Kantun-Chi.
10. Merida
The largest city in the Yucatan is Merida, around a four drive through the jungles from Cancun, but despite being one of the best places to visit in Mexico it’s a destination which is often overlooked by tourists.
Merida was a Mayan city before the Spanish arrived, and the Conquistadors simply built their churches and cathedrals over the Mayan temples.
You can uncover this history in the local museums, including the huge museum dedicated to the Mayan world.
Nearby, there are more Mayan Ruins and fascinating towns such as Izamal, a place which is also known as the Yellow City for its abundance of bright yellow buildings.
There’s good food, good nightlife and lots of history and culture in Merida!
Get acquainted with Yucatan specialties on this street food tour of Merida . Walk with a local guide to Merida’s main market plus a seafood restaurant and gelato shop. Sip fruit juices and sample plenty of local dishes, not limited to empanadas, tamales and seafood tacos.
11. Palenque
If you’re looking for Mayan Ruins then take a trip to the far south of Mexico, where right on the Guatemalan border you can find Palenque.
Once a bustling Mayan city, Palenque was already long overgrown and abandoned when the first Conquistadors hacked their way through the jungle to discover it.
The excavated temples and houses are some of the best-preserved in the Mayan world, and although it’s not a quick journey getting here, it’s well worth the effort.
12. San Cristóbal de Las Casas
Chiapas is one of Mexico’s most diverse and beautiful states, and San Cristobal de las Casas is the best place to visit to start exploring.
This charming colonial city is found high up in the mountains, and the streets are awash with culture and history.
This is the heart of the Mayan world, except here you won’t find ruins, but the living descendants of Central American culture.
Hundreds of indigenous languages are spoken in the area, and San Cristobal de Las Casas is a melting pot of histories and cultures.
Combine visits to Sumidero Canyon and the Magic Chiapa de Corzo on this adventure from San Cristobal de las Casas . With your guide pointing out the flora and fauna, take a boat ride through the canyon on the Grijalva River, admiring in the towering canyon walls around you.
13. Manzanillo
Manzanillo is located on the Pacific Coast, in the state of Colima and it’s one of the busiest tourist destinations and harbors in Mexico.
It is home to some wonderful bays and beaches, and the sunsets here could well be the best in the entire country.
You can snorkel, scuba dive, and enjoy many more watersports, while the ocean here is famed for the quality of its deep-sea fishing.
Ride the rugged mountain trails of Manzanillo on an off-road ATV adventure with an experienced local guide . Leave the city behind then get perfect views of the scenic countryside from the slopes of Cerro del Toro.
Roar along trails in the shade of towering hardwood trees, and spot blooming flowers and ripening fruit in the thick.
14. Comala
Comala is also found in the state of Colima, however, it’s very different from the coastal city of Manzanillo.
Comala is a Pueblo Magico, known for its uniform white buildings which date back to the colonial era.
Found inland, this is a place of culture, and it’s the perfect place to delve into local history and to uncover the layers of heritage hidden here.
If you’re tired of beach resorts and are ready for an edge-of-your-seat adventure, then this trek to an active volcano has you covered . Hit the slopes of Mexico’s most fiery peak, with trekking poles provided.
You’ll also pass through avocado and coffee plantations, with time to savor freshly brewed coffee—made from volcano-grown beans.
La Paz is the capital of Baja California Sur, and it’s easily one of the best places to visit in Mexico.
La Paz is located on the coast, overlooking the Gulf of California, and it’s the perfect place for snorkeling, diving and wildlife watching.
Off the coast, you often spot whales and dolphins, while between October and March you can even go swimming with Whale Sharks.
This great guided street art walk in the center of La Paz lasts for roughly an hour and a half . Discover the stories behind 15 murals painted by a variety of artists from the four corners of Mexico.
True reflections of the local culture, these murals provide the viewer with deep access to the culture of The Baja.
16. Sea of Cortez
The Sea of Cortez is the name that’s also given to the Gulf of California. This is one of the best places to visit in Mexico, and it encompasses more than just La Paz.
This is Baja California, and there’s so much to do here, from snorkeling and diving to hiking in the mountains. The best way to explore by land is to hire a car and road trip.
Alternatively, taking to the seas on a Baja small ship adventure expedition will have you uncovering the beauty of this area in a unique way.
Head out on the Sea of Cortez aboard a catamaran to swim near the natural habitat of whale sharks on this excursion from La Paz .
With certified guides, slip into the water, wearing the provided snorkel equipment, to get a look at these huge creatures in the waters they call home.
17. Cabo
Cabo is another of the best places to visit in Mexico, and it’s also found in Baja California.
Cabo is right at the southern tip of the peninsula, and it’s a beautiful resort destination with plenty of activities, beaches and beautiful vistas to enjoy.
Hop aboard a glass-bottom boat to explore the beauty of Los Cabos and the Sea of Cortez, including the dramatic features of Land’s End.
Pass by the Arch of Cabo San Lucas and snorkel with your guide at Pelican Rock, accessible only by boat.
18. Cholula
Cholula is a small city in the state of Puebla, which is best known for its enormous Prehispanic temple mound.
The Pyramid of Cholula is thought to be the largest pyramid in the world, but it lay undiscovered for centuries, as the Spanish believed it was simply a hill and even built a church on top.
It’s now known to be an important archeological site and it’s one of the best places to visit in Mexico!
Combine visits to both Cholula and Puebla on this private, flexible-timed tour from Mexico City . Enjoy personalized attention from your guide while visiting the church of Santa Maria Tonantzintla, the Chapel of the Rosary, and the Great Pyramid of Cholula, among other landmarks.
More on Mexico:
- Ultimate Baja Mexico Cruise: The Sea of Cortez with UnCruise
- Ultimate 3 Days in Mexico City Itinerary (2020 Guide)
- Where to Stay in Mexico City: Best Districts & Hotels (2020 Guide)
- Ultimate Packing List for Mexico
- Best Time to Visit Cancun: Month by Month Breakdown
- 12 Best Day Trips from Mexico City (That are Worth Taking)
- The Amazing Mexico City Pyramids of Teotihuacan
- Manzanillo Mexico Travel Guide: A Cancun Alternative
- 8 Things to Do in the Riviera Maya for an Epic Vacation
- 9 Incredible Things to do in Cozumel
Did you like this story? Share it!
Travel planning resources, about david stock.
I have always been an outdoorsman so becoming an adventure traveler was just the next natural step. I love nature, I love to get off the beaten path and I like to explore. I enjoy scuba diving and cars. And yes, Lina and I have a naked dog.
Leave a Comment Cancel reply
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Touropia Travel
Discover the World
17 Best Places to Visit in Mexico
By Becky Griswold · Last updated on June 17, 2024
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.
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
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.
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
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.
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.
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.
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
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.
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
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 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
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
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.
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, 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.
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.
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.
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.
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.
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
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 .
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
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.
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
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.
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.
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.
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
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.
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.
Map of Mexico
Share this post:
15 Best Cities to Visit in Mexico
12 Most Amazing Volcanoes in Mexico
10 Best Beaches in Mexico
12 Most Fascinating Mayan Ruins in Mexico
12 Prettiest Small Towns in Mexico
9 Most Beautiful Regions in Mexico
14 Best Cenotes in Mexico’s Yucatan
10 Best Vacation Spots in Mexico
7 Most Amazing Pyramids in Mexico
15 Most Beautiful National Parks in Mexico
Reader interactions.
November 28, 2019 at 6:15 pm
Chichen itza is a toltec maya site once a part of the mayapan federation
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.
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).
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 .
Home » Travel Guides » Mexico » 15 Best Places to Visit in Mexico
15 Best Places to Visit in Mexico
Pueblos and palm trees, Pacific beaches and Carib charm, potent tequila and taste-bud-tingling margaritas all meet between the borders of Mexico; a land of passion and beauty, where sprawling mega cities rub shoulders with the ruins of ancient Maya and the like.
Here, we take a look at 15 of the top spots that should be on the itinerary of any traveler making their way to this bucket list country of Central America .
Let’s explore the best places to visit in Mexico :
1. Mexico City
A sprawling, seething mass of more than eight million people, Mexico City is the beating urban heart of Central America.
It bursts forth from the Valley of Mexico right in the middle of the country; a patchwork of barrios and shanty towns, gilded historic centers and – more recently – shiny blocks of business high-rises.
In the midst of the Centro Historico, the great Zocalo (the third largest city square in the world) spreads out close to sights like the Templo Mayor (raised atop ancient Aztec ruins) and the sun-splashed stones of Madero Street.
Archaeological museums abound, while Chapultepec is green and leafy, and Condesa comes complete with more international eateries and stylish cocktail bars than you can shake a Mexico City burrito at!
2. Puerto Vallarta
Seen by many as the veritable jewel of the Pacific Coast, Puerto Vallarta sits nestled beautifully between Mexico’s Sierras Cuale, the rugged Sierra Madre Occidental and the shimmering rollers of the ocean.
For decades it’s drawn jet setters and sunbathers and fashionistas to its shores, and these folk can still be seen flitting between the beaches of Banderas Bay, the golfing resorts of the Mayan Palace and the wealth of fine-art galleries that pepper the old town heart of El Centro.
However, Puerto Vallarta has taken on a more adventurous edge in recent decades, offering trekkers and horse riders routes through the wild Sierra Madre, surfers some of the top left-to-righters in the country, and whale watchers plenty of humpbacks out at sea.
The sleepless party capital of Mexico makes its home on the sun-splashed coast of the Yucatan, where the tropical jungles of Mesoamerica give way to the warm waters of the Caribbean Sea.
The city is one of two halves, spread out between the historic, Spanish-infused old center and the bustling super-resorts of the so-called Hotel Zone.
Of course, the beaches are top-notch, running north to south from popular Pearl Beach and Isla Mujeres to the lively bar-backed Blue Seagull Beach.
After a long day of sunning yourself, Cancun’s clutch of hedonistic cocktail joints and clubs takes over; the likes of Senor Frog’s and Basic Discotheque offering Spring Break-style blow outs the likes of which you’ve never seen!
4. San Miguel de Allende
A popular out-of-town weekend spot for day-trippers coming from Mexico City and one of the country’s most eye-wateringly wonderful colonial centers for sure, San Miguel de Allende rises in a patchwork of pristine Spanish-style churches and sun-splashed piazzas redolent of Andalusia from its place in the midst of Guanajuato.
A little ironically, this European-infused city was actually one of the powerhouses of the Mexican revolution back in the 19th century, giving the nation the revered national hero of Ignacio Allende (now its namesake). Be sure to case out the beautiful Plaza de Armas and its manicured laurel bushes, before wandering between the tight-knit cobbled streets and spying out the pink-hued El Jardin and San Miguel’s many international eateries and galleries.
5. Chichen Itza
Chichen Itza is a bucket list topper for sure.
Raised from the 7th century onwards, this crumbling cluster of ruins and colossal megalith structures was once one of the nerve centres of the great Mayan civilisation.
Visitors come by their thousands to spy out the soaring pyramid temples and UNESCO-attested ruins, flitting in guide groups between the likes of the Temple of the Warriors and the eerily titled Platform of the Skulls, the observatory tower of El Caracol and the haunting Cenote of Sacrifice.
The piece de resistance though? Well, that only comes twice a year, when the serpentine stairs of the soaring Pyramid of Kukulca reflect the low rays of the sun and cast mysterious shadows over the Mayan rockwork.
6. Valladolid
Surrounded by the totemic ancient and pre-Columbian sites of the Yucatan Peninsula, Valladolid is a charming colonial city that oozes Spanish charm from every one of its ochre-hued, neo-classical facades.
Nestled just a short drive from both Chichen Itza and party-mad Cancun, the spot is gilded with the gorgeous Catedral de San Gervasio and the Mayan relics of the Museo de San Roque.
But the rich history of this aged and fading conquistador’s city aside, travelers who do linger here will also discover a laid-back café culture booming from between the tree-lined boulevards and streets, while the sparkling waters of Cenote Dzitnup beckon on the edge of town.
Perched high above the glimmering waters of the Caribbean Sea just a little jaunt down the coast from lively Cancun, the ruins at Tulum continue to vie with Chichen Itza for the place of Mexico’s most famed Mayan site.
Tulum certainly wins on the looks front – that’s for sure.
Its lichen-spotted temple tops come encircled by groves of swaying palm trees, ringed by powdered sands, while the Pyramid El Castillo is a wonder to behold and the remaining rocks of the God of Winds temple stand firm above the ocean.
Tulum is also beloved of beach bums and kite surfers, cenote seekers (check out the awesome El Gran Cenote) and luxury lovers (there are oodles of top-notch hotels on the shores).
8. Santiago de Queretaro
Santiago de Queretaro is considered one of Mexico’s safest and prettiest towns.
Since 1996 it’s been tagged with that much coveted UNESCO World Heritage epithet.
And boy is it deserved! Bougainvillea blooms spill out from the low-rise pueblo cottages in the historic center, casting shadows across the Spanish cobbles.
Then there’s the former home of the Spanish viceroyalty of the city, and the legendary Theater of the Republic – the very spot where Mexico’s onetime foreign ruler – Maximiliano – was found guilty at the hands of Benito Juarez.
Steeped in history and charming to the hilt, Queretaro’s a real must on any Mexican trip!
9. Oaxaca City
Enfolded by the rising foothills of the Sierra Madre in the deep south-western reaches of Mexico, Oaxaca City is kissed by mountain breezes and adorned with glorious traces of colonialism to boot.
At its very heart, the UNESCO-tagged Zocalo square gives way to a curious medley of the Gothic, Baroque and Art Nouveau.
From here, visitors can opt to hit the stretches of the pedestrianised Andador Macedonio Alcala and spy out contemporary MACO and the Casa de Benito Juarez to name just a few of the artsy and historical musts.
On the fringes of the city stand the World Heritage ruins of Monte Alban too; an enthralling look into the lives and traditions of the mysterious pre-Columbian Zapotec peoples.
10. Cozumel
A fragment of Caribbean paradise set just off the much-trodden shorelines of the Yucatan Peninsula, Cozumel reigns as one of Mexico’s supreme tropical destinations.
It comes with countless beaches and stretches of pearly-white, powdery sands, along with its own share of pre-Columbian ruins at the dusty excavations of San Gervasio and the El Caracol lighthouse.
Family-friendly San Miguel is a great place to sample the fiery tacos and bean stews of the Mexican Caribbean too, and the city is replete with oodles of tour providers offering one of Cozumel’s top activities: diving.
This takes place all around the rugged coves of the coast, delving into the coral gardens and marine parks and seeking out turtle nests and eagle rays along the way!
11. Guadalajara
The great unending capital of Jalisco is a cocktail (no pun intended) of all things Mexican, from tongue-tingling margaritas (this is the home of tequila after all!) to the rhythms of mariachi.
It’s also the country’s second biggest metropolis, and has routes going all the way back to the times when Spanish conquistadores roamed Mesoamerica.
Travelers should be sure to see the gorgeous and much-rebuilt façade of the Guadalajara Cathedral, and the enchanting, sombrero-spotted square of Plaza de los Mariachis.
Meanwhile, the district (actually a separate city altogether) of Zapopan offers lively cantinas and bars, and Tlaquepaque has the flavour of an old Mexican pueblo.
12. Zihuatanejo
Made famous by the dreams of one Andy Dufresne in the classic prison escape film The Shawshank Redemption, you could be forgiven for thinking that the paradisiacal beach-side strips of Zihuatanejo are inhabited mainly by ex-cons and fugitives from north of the border.
They aren’t though, and instead this beautiful seaside spot is home to makeshift cabanas that spill onto the sands in a medley of margaritas and sun umbrellas, the bobbing boats of local fishermen and the sparkling waters of the Pacific, forever lapping against the rocks and tideline.
Just to the northwest is where travelers will find the real tourist boom – if that’s your sort of thing – between the condos and golf courses of Ixtapa.
13. Cabo San Lucas
Set between the chiselled cliffs and rugged bulwarks of rock that define the very tip of the Baja California peninsula, the famed resort town of Cabo San Lucas is a place that continues to defy expectations.
Yes, it’s packed with Spring Breakers out of the US, and comes with the legendary bars of Senor Frog’s and Cabo Wabo (owned by none other than Sammy Hagar of Van Halen fame), but there’s also a refined edge to the town.
For example, the Shoppes At Palmilla strip offers swish boutiques and art galleries, while there are more five-star hotels peppering the clifftops of the Baja than you can shake a platter of Tex-Mex at.
Put simply, this one’s a great, all-rounder on the Mexican line-up of beachside resorts.
14. Chihuahua
Not the most historically rich of towns, nor the most energetic, Chihuahua fuses heritage and authentic northern charm between its smatterings of preserved colonial relics.
It’s also famed as the onetime burial spot of the revered holy man come revolutionary Miguel Hidalgo.
Visitors who opt to stop off here, between the cacti-spotted deserts just south of the US border, can enjoy the lively El Palomar Central Park, where festivals erupt ad hoc throughout the year, and a series of beautifully preserved Spanish-style mansions.
Beware: Chihuahua’s unique culinary output is not for the faint hearted – we’re talking about the chiles rellenos, which packs one serious capsicum punch!
15. Acapulco
Perhaps the most famous balneario (beachside resort town) in all of Mexico and now a name synonymous with Pacific relaxation and recreation, Acapulco once led the way for partying and hedonism in these parts.
Its palm-fringed sands and boulder-strewn coves were first discovered in the 1940s and fast became a magnet for gringos and celebs, who came in their droves to raise condos and villas along the sun-splashed shore.
However, a tumultuous gang war has since diminished the easy-going rep and Acapulco now takes a backseat, in favour of spots like Cabo and Puerto Vallarta.
Those who do come can expect beautiful promenades bustling with cantinas, pristine beaches and some seriously dramatic cliff diving from the heights of La Quebrada.
15 Best Places to Visit in Mexico:
- Mexico City
- Puerto Vallarta
- San Miguel de Allende
- Chichen Itza
- Santiago de Queretaro
- Oaxaca City
- Guadalajara
- Zihuatanejo
- Cabo San Lucas
10 Places in Mexico Where the Locals Love to Go
Quiet beaches, stunning wine regions, and secluded mountain towns top the list.
Amazing beaches, relaxing settings, natural landscapes, and great food — these are some of the key ingredients Mexicans look for when planning a vacation in their own country. Mexico has many travel destinations that attract travelers from around the world, but for locals, beach towns like Ixtapa-Zihuatanejo and Huatulco and the wine region of Valle de Guadalupe are among the top places to go.
- Best tourist destination: Ixtapa-Zihuatanejo
- Underrated hidden gem: Cuernavaca
- Best for families: Puerto Vallarta
- Best for couples: Valle de Guadalupe
- Best for solo travelers: Tulum
Read on for more destinations in Mexico that attract the most local travelers year after year.
Ixtapa-Zihuatanejo, Guerrero
The neighboring towns of Ixtapa and Zihuatanejo are considered one destination, with Ixtapa being more focused on large resorts and Zihuatanejo having a more bohemian vibe. Ixtapa-Zihuatanejo and Acapulco are always competing to be the favorite vacation spot for Mexicans in Guerrero. They share some of the best reasons to visit: warm waves and year-round great weather.
Las Gatas Beach has crystal clear water, making it a favorite place to go snorkeling. And for those looking to explore someplace new, a water taxi from Playa Linda can take you to Ixtapa Island. After the 10-minute boat ride, you reach a green and golden island with beautiful beaches and not a single car or hotel. Head to one of the beaches, where you'll find restaurants serving fresh fish, coconut shrimp, cold beers, and ceviche.
Cuernavaca, Morelos
About 50 miles from Mexico City, this is a favorite spot for city travelers looking for a place to get away. Cuernavaca is known as the "City of Eternal Spring" for its warm weather all year and the colorful flowers that adorn its streets. Whether you rent a house or stay in a hotel like Las Mañanitas or Hotel Sumiya , large gardens and heated pools are a must.
The historic center, with steep streets and stone buildings, is a lovely place for a stroll; people enjoy discovering local shops, colonial buildings, and quaint parks. This is also where many historic attractions can be found, including the cathedral, Cortés Palace, and the Plaza de Armas, where you'll often find food and craft vendors.
Puerto Vallarta, Jalisco
This resort city is a popular destination for Mexicans as it has miles of beaches and is surrounded by natural landscapes to explore. You'll find murals, sculptures, and art performances along the Malecón (boardwalk). This is a great place to eat with panoramic views of the Pacific Ocean, as is the yacht-filled Marina Vallarta, with its iconic lighthouse and pier.
The beach is a popular destination all year long, and in winter, visitors may see humpback whales that come to the Bay of Banderas to give birth. Sea turtles visit the beach in Puerto Vallarta from August through December to lay their eggs. Since turtles return year after year, the city has developed one of the country's most successful conservation programs, including protected nurseries placed at top hotels. Once the turtles hatch, volunteers release them while teaching visitors about the ecosystem and the importance of protecting these animals.
If you get enough of the beach, the mountain range that surrounds the town is a haven for adventure lovers. Here, you can hike next to waterfalls, mountain bike, or explore the suspension bridge, El Jorullo.
Valle de Guadalupe, Baja California
Great food and fantastic wine? This is the place to go for a trip of indulgence. There are over 150 wineries in the region, producing almost all of the wine in the country. Many of them are open for tours, like L.A. Cetto , Monte Xanic , or Vinícola Bruma . You can enjoy tastings, and some have restaurants offering pairing dinners to highlight the flavors of the Baja cuisine.
Lately, Guadalupe Valley has grown as a gourmet destination, with some top restaurants like Fauna and La Esperanza BajaMed drawing foodies from all over Mexico.
If you want to fully immerse yourself in the wine scene, spend the night at El Cielo , a luxury resort and winery that doubles as a luxury resort. Encuentro Guadalupe is another unique accommodation option, with minimalistic rooms on platforms that appear to "float" on the rocky mountain. Campera Bubble Hotel offers glamping in clear-topped "bubble domes" beside a vineyard, perfect for stargazing.
Tulum, Quintana Roo
The archaeological zone of Tulum is unlike any other, as the pre-Hispanic ruins are located on top of a cliff overlooking the turquoise sea of Paradise Beach. Many locals visit Tulum to enjoy the stunning white beaches and explore nature. One of the main draws is the Sian Ka'an Biosphere Reserve, a UNESCO World Heritage site, which includes coral reefs, jungle, mangroves, and cenotes that you can tour .
Many hotels, like Azulik or Papaya Playa Project , offer sustainable experiences, such as spa treatments based on local customs and ingredients. There are also numerous opportunities to connect with nature on a deeper level, like bike tours through the jungle, glamping, or taking a yoga class on the beach.
Valle de Bravo, Estado de México
Valle de Bravo's proximity to Mexico City makes it a popular weekend destination for locals who want to disconnect from urban life. It has the refreshingly slow pace of a small town but offers the amenities you look for in an indulgent vacation. If you want to get off the grid, head to the mountains, where several rental cottages located deep in the forest promise evenings next to the fireplace.
Set on the banks of Lago Avándaro, the picturesque town center is full of restaurants, bars, and shops selling clothing from emerging fashion brands and crafts like blown glass, pottery, and wooden sculptures. The lake is always busy, either with water sports like kayaking and waterskiing or with floating restaurants and bars that take the party to the water. During the winter, visitors head to the Piedra Herrada Sanctuary, where millions of monarch butterflies arrive after a long flight from Canada and the northern United States.
Huatulco, Oaxaca
Mexicans love a good beach, and the 36 beaches of Huatulco are beautiful, framed by a backdrop of green mountains. Water sports like kayaking or sailing are popular, and many visitors enjoy scuba diving through the coral reefs or just sipping mezcal in the shade. Huatulco National Park is the protected area surrounding the nine Huatulco bays, where the tropical forest meets the marine world. It's the perfect place for passionate hikers who want to discover waterfalls, scenic vistas, and wildlife like ospreys and roseate spoonbills.
Learn about the rich culture of Oaxaca by visiting the Museum of Oaxacan Handicrafts . Unlike a traditional museum, the galleries display the work of local community members that's available for purchase. You can visit with craftspeople and shop for rugs with traditional Zapotec techniques and motifs, black clay pottery, clothes with colorful embroidery, or alebrijes (colorful animals made from wood or papier-mâché).
For a worry-free experience, Huatulco has huge resorts in Tangolunda Bay, most all-inclusive, that take care of every detail.
Related: The Best Beaches in Mexico — From Quiet Paradises to Surfing and Party Hot Spots
Playa del Carmen, Quintana Roo
Tulum is where Mexicans go to recharge, but Playa del Carmen is where they go to party. This small beach town, with soft sand and turquoise waters, has a vibrant energy. Exclusive resorts and small boutique hotels offer under-the-sun options like water sports and day clubs. Book a day pass at the iconic Mamita's Beach Club or the chic Coralina Beach Club , which offer upscale amenities like beach loungers with waiter service.
The Quinta Avenida (Fifth Avenue) is the main pedestrian street with restaurants, bars, and shopping, from crafts to luxury brands. The street is full of music and action at night, especially on the weekends.
The options for foodies are endless, from typical seafood like that served at Los Aguachiles to eclectic options like Alux , which serves Mayan and Mexican food in an underground cavern. For a truly unique experience, make new friends in a five-course communal dining experience at The Traveler's Table .
Nuevo Vallarta, Nayarit
This long strip of beautiful golden beaches is a trending destination spot for Mexicans as it has luxury hotels with infinity pools that overlook the ocean and spas that mix modern treatments with ancient knowledge from Indigenous communities. Se Spa at Grand Velas Riviera Nayarit , for example, offers a massage with obsidian stones as well as chocolate body and face masks.
Vacationers also come for the calm sea in the Bay of Banderas, with several marinas offering slips for small boats up to larger yachts. Snorkeling excursions are popular for those looking for a day on the water. If you prefer a land-based activity, the PGA Championship golf course El Tigre Golf Club is a draw for visitors looking to practice their swing.
To learn about the area's nature conservation efforts, visit the El Cora Crocodile Sanctuary . Some tours even include feeding the crocodiles — but only for the brave!
Oaxaca, Oaxaca
Mexicans travel to this beautiful city rich in culture to enjoy its food, experience the art of making mezcal, and enjoy some of the local traditions. Oaxaca is a constant celebration — in July, there's the Guelaguetza Festival with parades around the city and dance and arts presentations, and in late October and early November, Día de los Muertos — Day of the Dead — takes over.
Exploring the city on foot is a must. You can start by visiting the church of Santo Domingo, featuring architecture from the Baroque period, and then head next door to the Jardín Etnobotánico , which displays hundreds of Oaxacan plant species. Nearby are craft stores and art galleries where you can buy traditional pieces like alebrijes , or you can visit a mezcalería and learn about the process of preparing mezcal, have a tasting, and choose your favorite to take home.
Oaxaca has a vibrant restaurant scene with spots like Casa Oaxaca and Criollo serving up exquisite creations, but for those looking for a more "local experience," there's nothing like the markets. At the Mercado 20 de Noviembre you can find all the food you can imagine, from an aisle dedicated to meat to another with only chocolate. Some stands have grasshoppers to enjoy on top of tlayuda (a crunchy tortilla topped with refried beans and meat that's the iconic dish of Oaxaca), and then there's dessert, either a refreshing fruit sherbet, like mango or mamey, or a tejate drink made of maize and cacao.
There aren't big hotels or resorts here; it's mostly quaint boutique hotels like Casa Oaxaca , Hotel Azul , or Hotel Los Amantes , where visitors get pampered with wonderful service.
For more Travel & Leisure news, make sure to sign up for our newsletter!
Read the original article on Travel & Leisure .
Things To Know Before Going To Cozumel
Just off the Yucatán Peninsula in Mexico lies Cozumel , one of the most popular cruise destinations in the Caribbean. Its crystalline waters, vibrant marine life, and rich cultural heritage make it a haven for adventure seekers and sun worshippers alike.
Whether you’re yearning to explore stunning coral reefs or unwind on serene beaches, this tropical island is the perfect paradise for your next getaway. Read on to learn the things to know before going to Cozumel.
Why Cozumel is a Must-Visit Destination
Cozumel is a favorite of cruisers due to its wide range of activities as well as its unique combination of natural beauty and cultural richness. The island is a paradise for snorkelers and divers who come to explore the Mesoamerican Barrier Reef, the second-largest coral reef system in the world.
Aside from its underwater treasures, Cozumel also boasts lush jungles, ancient Mayan ruins, and vibrant local markets where you can fully immerse yourself in the island’s culture. It’s a destination that guarantees unforgettable experiences for every visitor.
Planning Your Trip
Planning ahead is crucial to make the most of your time in Cozumel. The island offers a wide array of must-see attractions, so knowing what you want to experience will help you prioritize your activities. Consider the time of year, the cruise line’s schedule, and your personal interests and abilities when planning your visit.
Best Time to Visit
Cozumel boasts a delightful tropical climate, making it an inviting destination throughout the year.
The dry season, from November to April , is the best time to visit Cozumel for outdoor activities such as snorkeling and diving, when the weather is warm and the humidity is lower. The rainy season, from May to October, is less crowded and also has its charms.
How to Get There
Cozumel is a popular destination for many top cruise lines, with multiple cruise terminals situated near San Miguel , the island’s main town.
Cruise ships usually dock for approximately 8 hours, giving you plenty of time to spend a day at the beach, take a cultural tour, or embark on an adventurous excursion. Rest assured, you’ll find numerous options that suit your schedule.
Getting Around in Cozumel
Once off the ship, getting around Cozumel is easy. Taxis are readily available at the port and are an efficient way to reach various attractions around the island.
If you prefer more independence, renting a scooter, bike, or car is a popular option and allows you to explore at your own pace. Many excursions also include transportation, making navigating from one activity or attraction to the next simple. Ferries are available if you want to explore attractions on the mainland.
Essential Travel Information
Before traveling to Cozumel, it’s crucial to have all the necessary travel information in order to fully enjoy your time on the island without any unexpected issues.
Entry Requirements
For the majority of cruise passengers, you won’t have to go through customs or carry your passport when getting off for a day trip — however, you will need a government-issued photo ID, such as a driver’s license, with you.
The official currency in Cozumel is the Mexican Peso (MXN), but U.S. dollars are widely accepted, especially in tourist areas. Plan on carrying some pesos for smaller transactions. ATMs are available around the island if you need to withdraw local currency, and most businesses accept credit cards.
Health and Safety
Cozumel is a safe destination, but as with any travel, it’s wise to take standard precautions. No specific vaccinations are required for visiting, but it’s a good idea to be up-to-date on the standard travel vaccines. The island has good medical facilities and pharmacies, and the port area is well-serviced by local emergency services.
The island can get hot and steamy, especially in the summer months; bring a reusable water bottle to stay hydrated. Wear sunscreen and use insect repellent, especially if you’re spending a lot of time outdoors or trekking through the jungle.
Top Excursions and Tours
Cozumel offers a variety of excursions that cater to every interest, from underwater adventures to cultural experiences. At Shore Excursions Group, we pride ourselves on offering a curated selection of tours that allow you to explore the best of Cozumel in small, personalized groups.
Underwater Adventures
Cozumel’s clear waters and vibrant marine life make it a top destination for those looking to explore beneath the surface. The island’s underwater world is one of its biggest attractions, drawing divers and snorkelers from around the globe.
One of the most exciting ways to explore Cozumel’s reefs is on the Atlantis Submarine Adventure . This family-friendly tour takes you 100 feet below the surface in a real submarine to the world-famous Chankanaab Reef, where you can enjoy a unique perspective of the island’s rich marine life without getting wet.
For those who prefer to be more hands-on, the Snorkel El Cielo and Colombia Reef with Playa Mia excursion offers a combination of snorkeling at two of Cozumel’s most famous reefs to see sea turtles and more, followed by relaxation at the Playa Mia beach club. The kiddos will enjoy seeing numerous starfish in the shallow waters of El Cielo , a special site only reachable by boat.
If scuba diving is on your bucket list, the One Tank Scuba Dive at Chankanaab provides the perfect introduction to the underwater world. Explore an ancient cave and admire underwater sculptures as colorful parrot fish, sand rays, and more surround you. This is one of the best dive spots in Cozumel for beginners and experienced divers alike, and all equipment will be provided.
Cultural and Historical Tours
Are you more interested in the history and traditions of the island? If so, you’re in luck. Cozumel’s rich cultural heritage offers plenty of opportunities for exploration beyond the beach.
The Cozumel Jeep and Beach Adventure combines a fun drive around the island with stops at historical sites and a beach break, making it a great way to see multiple sides of Cozumel. Stroll through the Mayan ruins of El Caracol , swim in the warm waters of Punta Sur Bay , and savor mouthwatering fajitas along the way.
For a more immersive experience, the Dolphin Swim Adventure at Chankanaab National Marine Park lets you interact with these intelligent creatures while learning about marine conservation. Perfect for families, this excursion comes complete with an unforgettable ride atop a dolphin’s belly.
If you’re interested in a deeper dive into Mexican culture, the Cozumel Lucha Libre Spectacular offers a thrilling introduction to Mexico’s famous wrestling tradition, complete with a meet-and-greet with the luchadores. Cheer on your favorite warrior as you watch a gripping showdown between good and evil from your seat in the genuine Mexican arena.
Beach and Relaxation
For those who prefer to unwind, Cozumel’s pristine beaches are the perfect place to relax and soak up the sun. Make the most of the island’s beautiful coastlines with these delightful excursions.
A day at the beach is a must when visiting Cozumel, and the Beach Day at Playa Mia Deluxe with Transfers offers you the complete package at Playa Mia Grand Beach Park . Enjoy access to all of the park’s amenities, including a buffet lunch and open bar. Take an invigorating swim, explore the beautiful coastline in a kayak, or just stretch out on the sand while your kids enjoy the water slides or make like a pirate at Buccaneer Bay .
Craving a more private experience? The Private Catamaran Sandbar and Snorkeling Adventure allows you to explore Cozumel’s famous sandbars and snorkel in secluded spots, all while enjoying the comfort of a luxury catamaran. You’ll feel like a VIP while discovering the iconic Marine Park Reef and indulging in island favorites at the El Cielo Sandbar .
If you’re looking to combine relaxation with a bit of adventure, the Serene Fish Spa and Beach Break provides a unique experience where you can indulge in a fish spa treatment followed by a relaxing day at the beach. Sit back and relax as dozens of tiny, toothless carp work their magic smoothing your feet — a treat not to be missed.
Cozumel Travel Tips and Tricks
Knowing what to expect when visiting Cozumel can help you get the most out of your trip. From packing the right gear to understanding local customs, these insights will make your visit more enjoyable.
Packing Essentials
What to pack when visiting Cozumel? The tropical climate means you’ll want breathable clothing that is light and comfortable; Dri-Fit pieces are an excellent option here. Don’t forget essentials like reef-safe sunscreen, a swimsuit, a hat, and insect repellent.
If you plan on snorkeling or diving, consider bringing your own gear for your comfort, although many tours provide it. A waterproof bag is also handy for keeping your belongings dry during water-based activities.
Language and Communication
Spanish is the official language of Cozumel, but English is widely spoken, especially in tourist areas. Learning a few basic Spanish phrases can enhance your interactions with locals and is always appreciated. Phrases like “Buenos días” (Good morning) and “Gracias” (Thank you) go a long way in making connections with the local community.
Cultural Etiquette
Cozumel is known for its warm hospitality, but it’s important to show respect for the local customs. Make sure to dress modestly when visiting religious sites or attending cultural events, and be mindful of your behavior.
Tipping is common practice in Mexico, and it’s polite to leave a tip for tour guides, drivers, and restaurant staff. A tip of 10-15% is suggested, and generally appreciated.
Cozumel is an ideal escape that caters to every type of traveler, from thrill seekers to those seeking relaxation on its stunning shores. Whatever your fancy, Cozumel promises an experience that will stay with you forever.
To make the most of your visit, explore the exciting excursions offered by Shore Excursions Group. For more details and to book your perfect Cozumel adventure, visit our Cozumel Excursions page.
Bus from Bluefield, WV to Mexico City
More travel options, enjoy free onboard entertainment, reserve a seat, need to make a change, on this page, bus stations and stops in bluefield, wv, bluefield bus stop.
View this address on Google Maps
To view more info about this station, visit our page Bluefield Bus Stop
Bus stations and stops in Mexico City
Mexico central norte.
To view more info about this station, visit our page Mexico Central Norte
To view more info about this station, visit our page Mexico Sur
Mexico City (Loteria Nacional)
To view more info about this station, visit our page Mexico City (Loteria Nacional)
Discover all the places you can go
Choose from almost 2,300 destinations with Greyhound, FlixBus and our connecting partners!
Discover more popular bus connections
- Bluefield, WV - Philadelphia, PA
- Temple, TX - Bluefield, WV
- Columbus, OH - Bluefield, WV
- Bluefield, WV - Dayton, OH
- Spring Hill, FL - Bluefield, WV
- Mansfield, OH - Bluefield, WV
- Bluefield, WV - Toledo, OH
- Bluefield, WV - Sioux City, IA
- Charleston, WV - Bluefield, WV
- Bluefield, WV - Norcross, GA
- Tuscaloosa, AL - Bluefield, WV
- Bluefield, WV - Valdosta, GA
- New Orleans, LA - Bluefield, WV
- Nashville, TN - Bluefield, WV
- Birmingham, AL - Bluefield, WV
- Cambridge, OH - Bluefield, WV
- Bluefield, WV - Tyler, TX
- Bluefield, WV - Pittsburgh, PA
- Bluefield, WV - Saint Paul, MN
- Bluefield, WV - Scranton, PA
- Monterrey, MX - Mexico City
- Mexico City - Monterrey, MX
- Houston, TX - Mexico City
- Nuevo Laredo, MX - Mexico City
- Dallas, TX - Mexico City
- Los Angeles, CA - Mexico City
- Tampico, Tamaulipas - Mexico City
- New York, NY - Mexico City
- Atlanta, GA - Mexico City
- Saltillo, Coahuila - Mexico City
- Jackson, MI - Mexico City
- Mexico City - Saltillo, Coahuila
- Mexico City - San Luis Potosí, San Luis Potosi
- Mexico City - Mazatlán, Sinaloa
- Chicago, IL - Mexico City
- Veracruz, Veracruz - Mexico City
- Anderson, SC - Mexico City
- Greeneville, TN - Mexico City
- Richmond, VA - Mexico City
- Greenville, SC - Mexico City
Onboard services are subject to availability
- River City Live
- Newsletters
WEATHER ALERT
7 warnings and 25 advisories in effect for 5 regions in the area
At least 30 killed as factions of the sinaloa cartel clash in northern mexico.
Associated Press
Copyright 2024 The Associated Press. All rights reserved
Police work in the area where bodies lie on the ground in Culiacan, Sinaloa state, Mexico, Tuesday, Sept. 17, 2024. (AP Photo)
MEXICO CITY – At least 30 people have been killed in the past two weeks in Mexico's northern state of Sinaloa as two factions of the powerful Sinaloa cartel continue to clash, authorities said Tuesday.
Defense Secretary Luis Cresencio Sandoval said that two military personnel were among those killed in the fighting that started Sept. 9, despite the presence of more than 2,000 security personnel.
Recommended Videos
The surge in violence had been expected after Joaquín Guzmán López, a son of former Sinaloa cartel leader Joaquín “El Chapo” Guzmán, landed near El Paso, Texas on July 25 in a small plane with Ismael “El Mayo” Zambada .
Zambada was the cartel’s elder figure and reclusive leader. After his arrest, he said in a letter circulated by his lawyer that he had been abducted by the younger Guzmán and taken to the U.S. against his will.
Now there appears to be a struggle for power between the remaining sons of El Chapo, known locally as “the Chapitos,” and those loyal to Zambada.
The clashes in the state’s capital Culiacan are the latest example of the violence that continues to plague Mexico, where cartels employ increasingly sophisticated forms of warfare, including roadside bombs or IEDs, trenches, home-made armored vehicles and bomb-dropping drones .
Since the beginning of last week, Culiacan has been semi-paralyzed. Schools are empty, businesses are closed and there is almost no transportation due to people’s fear of being caught in the middle of a shootout.
Sandoval said that 2,200 members of the armed forces and the National Guard were sent to Sinaloa to reinforce security and they haven't ruled out further military presence.
On Monday, the regional army commander, Jesús Leana Ojeda, said the possibility of the situation calming down does not depend on them. “It depends on the antagonistic groups to stop confronting each other,” he said at a news briefing.
“We, on the contrary, are here to prevent them from having confrontations and the loss of human lives,” he added.
Although they have received reinforcements and military helicopters, Sinaloa's Gov. Rubén Rocha suspended schools last week and festivities around Mexican Independence Day over the weekend. Schools resumed classes Tuesday.
Outgoing President Andrés Manuel López Obrador said Tuesday that the Armed Forces are protecting the population and ensuring that there are no clashes between criminal groups.
Throughout his presidency, López Obrador has favored a “hugs not bullets” strategy that seeks to avoid confrontation with cartels often causing tensions with the United States. He claims members are forced into criminality by a lack of opportunities , and his strategy offers job training programs for youths so they won’t become cartel gunmen.
President-elect Claudia Sheinbaum has said she will maintain her predecessor’s security policy. ___
Follow AP’s coverage of Latin America and the Caribbean at https://apnews.com/hub/latin-america
Copyright 2024 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.
Click here to take a moment and familiarize yourself with our Community Guidelines.
IMAGES
VIDEO
COMMENTS
Ixtapa. #4 in Best Places to Visit in Mexico. Ixtapa's curved coastline is packed with hotels, restaurants and nightlife, giving the Pacific coast city (located just north of Zihuatanejo) a ...
Discover Mexico's stunning landscape and rich culture with this guide to the best places to visit in the country. From Mexico City's art and history to Isla Holbox's flamingos and bioluminescence, find your ideal destination for adventure, romance, or relaxation.
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.
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: Cancún and the Mayan Riviera. Puerto Vallarta. Cabo San Lucas, San Jose del Cabo, and the Los Cabos Corridor. Copper Canyon: Mexico's Grand Canyon.
Places to visit in Mexico. THE 30 BEST Things to Do in Mexico. Places to Visit in Mexico. Check out must-see sights and activities: Xcaret, Chichen Itza, Speciality Museums, Beaches. Explore popular experiences. See what other travellers like to do, based on ratings and number of bookings.
Malecón Boardwalk. 17,463. Piers & Boardwalks. Waterfront promenade teeming with eclectic art, sculptures, and street performances. Ideal for leisurely strolls, dining, and shopping amidst scenic views and local culture. See ways to experience (53) 2024. 10. Zona Arqueologica Teotihuacan.
Best for families: Puerto Escondido, Oaxaca. Best for couples: Valle de Guadalupe, Baja California Sur. Best for solo travelers: Playa del Carmen, Quintana Roo. Ready to start planning your Mexico ...
Discover Mexico's stunning nature, vibrant culture and rich history with these tips from Lonely Planet. Explore ancient pyramids, artisan traditions, underground cenotes, street food and more.
Discover the diverse and vivid dreams of Mexico, from palm-fringed beaches and chili-spiced cuisine to steamy jungles and teeming cities. Explore the top attractions, such as Tulum Ruins, Palacio Nacional and Museo Frida Kahlo, and get tips from our travel experts.
Discover the diversity and beauty of Mexico with this comprehensive guide to its top destinations. From the Yucatan Peninsula to Baja California Sur, find out the best places to stay, explore, and enjoy in this amazing country.
An underrated Mexican city to visit, Puebla is a UNESCO World Heritage Site dramatically set against the backdrop of the Popocatépetl volcano. 📍 Google Maps. Another cultural place to visit in Mexico, Puebla is the country's fourth-largest city, located three hours south of Mexico City.
2. Swim in the spectacular waterfalls of the Huasteca Potosina (San Luis Potosi) 3. Get lost in the Enchanted Garden of Xilitla (San Luis Potosi) 4. Get up early and get to the Sotano de las Golondrinas (San Luis Potosi) 5. Visit Puebla and try famous Chile en Nogada in Puebla.
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.
The biggest dilemma every traveler faces is choosing where to go. To help you out, U.S. News released its 2023 rankings of the best places to visit in Mexico. Try to go to each of these 15 amazing Mexican destinations at least once. 15. Punta Mita. Located in Mexico's Nayarit Riviera, Punta Mita is a wonderful gateway into the country's Pacific ...
Some of the best places to visit in the area include Mahahual Beach, Costa Maya Port Mexico, and Maya Lost Mayan Kingdom. 22. Riviera Nayarit. The Riviera Nayarit is a nearly 322 kilometre stretch of sandy shores and charming villages north of Puerto Vallarta.
Morelia. Best Places to Stay. Another one of Mexico's magnificent colonial cities, Morelia is located in the state of Michoacan and is home to the only indigenous people who were never conquered by the Aztecs. Its state capital proudly displays its Indian roots among the majestic, pink quarry stone colonial buildings.
10. Catedral Metropolitana. There is no shortage of things to do, see and explore in Mexico City, but a top attraction is unquestionably the Catedral Metropolitana. It is the oldest and the largest cathedral in Latin America, and the 16th century structure dominates the city's central plaza, known as the Zocalo.
6. Cancun. Cancun is easily the most well-known place in Mexico, and while it's touristy, it's always one of the best places to visit in Mexico. It's really hard to resist the white sand beaches and turquoise waters here. Cancun is where you find Mexico's best resorts and some of the most exceptional beaches.
Discover the best places to visit in Mexico, from bustling cities to pristine beaches, ancient ruins to natural wonders. Find out what to do, where to stay, and how to get there in this comprehensive guide.
Discover the diverse destinations in Mexico, from Oaxaca's cuisine and culture to Bacalar's lagoon life. Find out where to stay, how to get there, and what to do in each place.
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.
So without further ado, here are our choices of the best places to visit in Mexico. posztos / shutterstock.com Playa del Carmen. Playa del Carmen, locally known as Playa, is quickly becoming the hippest place in the Yucatán Peninsula; with lively bars, chic cafés, timeshares, and all-inclusive resorts opening up all over the city. Playa's ...
15. Acapulco. Source: flickr. Sunrise at Acapulco Bay. Perhaps the most famous balneario (beachside resort town) in all of Mexico and now a name synonymous with Pacific relaxation and recreation, Acapulco once led the way for partying and hedonism in these parts.
Mexico has many travel destinations that attract travelers from around the world, but for locals, beach towns like Ixtapa-Zihuatanejo and Huatulco and the wine region of Valle de Guadalupe are ...
Ensenada, Mexico in Baja California makes a great weekend getaway featuring whale watching, fish tacos, and more. ... Travel Time. 2 hours from San Diego 4 hours, 10 minutes from Los Angeles.
Things To Know Before Going To Cozumel. Visiting Cozumel on a cruise? Explore our must-read guide for top tours, travel tips, and everything you need to know before you go. Just off the Yucatán Peninsula in Mexico lies Cozumel, one of the most popular cruise destinations in the Caribbean. Its crystalline waters, vibrant marine life, and rich ...
Book your next Greyhound bus from Bluefield, WV to Mexico City. Get free Wi-Fi & plug outlets on board, extra legroom and 2 pieces of free luggage.
One traveler was fined approximately $200 for carrying both a laptop and an iPad through Cancun International Airport, despite traveling to Mexico multiple times without issue in the past. It is incumbent upon travelers to be aware of local customs rules before entering Mexico, especially with electronics. These regulations are being enforced ...
At least 30 people have been killed in the past two weeks in Mexico's northern state of Sinaloa as two factions of the powerful Sinaloa cartel continue to clash. ... Read our article to see how ...