...
Destinations,  Mexico

The Best Mexico Vacation Cities for Your Next Getaway

A woman in a straw hat with sunglasses and a sundress at the beach in one of the best Mexico cities to vacation in.

Living in Southern California has lots of perks. And one of them is how easily accessible Mexico is to me. I can find cheap fares from the Tijuana airport and take direct flights to many of the best Mexico vacation cities that the country offers.

Sunshine, culture, incredible food, and some of the friendliest people you’ll ever meet are just some of the best parts of a Mexico getaway. Oh, and margaritas! This is a country where you can lounge on turquoise beaches one day, wander ancient ruins the next, and finish your night with street tacos that will ruin you (in the best way) for tacos back home.

A beach view from a resort in Puerto Vallarta, which is one of the best cities in Mexico to vacation in

The hardest part will be deciding where to go. With so many cities to choose from, I’ve narrowed it down to some of the absolute best and most desirable destinations—each special in its own way, and each offering something unique for travelers, couples, families, and adventurous souls.

Wondering if Mexico is safe? Check out this post with Mexico safety tips for you.

Best Mexico Vacation Cities: 1. Cancun – The Classic Beach Escape

Colorful letters spelling Cancun, which is one of the most popular vacation cities in Mexico

Cancun was the first city in Mexico we ever visited as a whole family, and it completely won us over. Sure, it’s an amazing spot for couples and adults-only getaways, but it’s also one of the most family-friendly destinations in the country. And it’s no surprise Cancun is one of Mexico’s most popular vacation spots—this place truly checks all the boxes: soft white-sand beaches, pristine beaches, turquoise Caribbean waters, easy direct flights from almost everywhere, and an incredible range of resorts for every budget.

Cancun is consistently ranked among the top places to visit on the Yucatán Peninsula, making it a perfect base for exploring the region’s natural beauty, history, and culture.

Why it’s so desirable:

  • Picture-perfect beaches
  • Endless all-inclusive resorts (many family-friendly)
  • A lively nightlife scene
  • Easy access to some of the best day trips in Mexico

Top things to do:

Getting to Cancun: Travel Options

Getting to Cancun couldn’t be easier, which is one of the reasons it’s such a popular Mexico destination for families and travelers from around the world. Cancun International Airport (CUN) is the main gateway to the region and one of the busiest airports in Mexico, welcoming direct flights from dozens of major cities across North America, Europe, and beyond. The airport is conveniently located about 15 kilometers southwest of the hotel zone, so you’ll be relaxing by the Caribbean Sea in no time after landing.

Most visitors choose to fly, but if you’re already exploring the Yucatan Peninsula or coming from another part of Mexico, you can also reach Cancun by comfortable long-distance bus or by car. Once you arrive, getting to your hotel is simple—taxis, shared shuttles, and rental cars are all readily available at the airport. If you’re planning to visit other top Mexico destinations, like Mexico City or Merida, Cancun offers frequent domestic flights, making it a great jumping-off point for exploring even more of the country.

Where to Stay in Cancun: Hotels and Resorts

Cancun truly has something for everyone when it comes to accommodations. The famous hotel zone stretches along the sparkling Caribbean Sea and is lined with a wide variety of all-inclusive resorts, ranging from luxurious five-star escapes to budget-friendly family favorites. Many of these resorts offer direct beach access, sprawling pools, kids’ clubs, and endless activities—perfect for families looking to make the most of their time in paradise.

If you’re interested in soaking up more of Cancun’s local culture, consider staying in downtown Cancun. Here, you’ll find colorful streets, authentic local restaurants, and easy access to historical sites and markets. This area is ideal for travelers who want to experience the city’s vibrant culture beyond the beach. Popular options in Cancun include the Hyatt Zilara Cancun for adults seeking a romantic getaway, or the Grand Park Royal Cancun for families and groups looking for spacious suites and top-notch amenities. When choosing where to stay, think about what matters most to you—whether it’s waking up to Caribbean Sea views, being steps from the action, or having easy access to delicious local food and cultural experiences.

If you do plan to take the family, be sure to check out some of my other resources. I have lists of the best family resorts in Cancun, the best waterpark resorts in Cancun, and the best all-inclusive resorts for families in Cancun.

2. Cabo San Lucas: Desert Meets Ocean Drama

Cabo is one of the most popular vacation cities in Mexico

Cabo San Lucas, part of the vibrant Los Cabos region at the southern tip of the Baja California peninsula, is where rugged desert cliffs meet the vast Pacific Ocean, creating some of the most dramatic scenery and stunning beaches in Mexico. It’s perfect for couples, luxury seekers, and travelers who appreciate a little adventure mixed with relaxation.

I’ve also compiled a list of the best family resorts in Cabo along with the best all-inclusive resorts for families in Cabo.

Why it’s one of the best Mexico cities to vacation in:

  • Stunning natural landscapes
  • Incredible resorts and spas
  • World-class sport fishing and whale watching
  • A safe, clean, resort-focused atmosphere

Top things to do:

3. Puerto Vallarta: Culture + Beaches + Charm

A group of kids standing at a beach in Puerto Vallarta, one of Mexico's best vacation cities

Puerto Vallarta is one of the best Mexico vacation cities for families and couples alike. This vibrant coastal city is known for its stunning sandy beaches, rich history, and magical blend of beach life with authentic Mexican culture. The charming cobblestone streets of the Romantic Zone, oceanfront dining, and lush jungle surroundings make it feel completely different from other beach towns.

Check out my favorite family resorts in Puerto Vallarta if you plan to travel with the whole gang.

Why it’s so desirable:

  • A perfect mix of sandy beaches and vibrant local culture
  • A walkable downtown and Malecon
  • Jungle adventures just minutes away
  • Some of the best restaurants on Mexico’s Pacific coast

Top things to do:

4. Tulum: Boho Beach Vibes + Ancient Ruins

Image from expedia.com

If your ideal vacation involves jungle-chic hotels, smoothie bowls, and eco-luxury villas—Tulum is your place. It has a very laid-back vibe, with a trendy, bohemian atmosphere that draws travelers from all over the world. While it tends to be a bit more popular for honeymooners and adults, there are some great family resorts to choose from if you’re bringing the kids along as well.

Why it’s so desirable:

  • A unique bohemian aesthetic
  • Beautiful beaches and boutique hotels
  • Jungle dining and wellness retreats
  • Incredible proximity to Mayan ruins and cenotes

Top things to do:

  • Explore the Tulum Ruins overlooking the Caribbean—a must-see for history lovers
  • Swim in cenotes like Gran Cenote or Zacil-Ha, where you’ll find stunning turquoise pools perfect for a refreshing dip
  • Relax at one of Tulum’s famous beach clubs along the coastline for cocktails, music, and Instagram-worthy views
  • Rent bikes and ride along the beach road
  • Dine at restaurants like Hartwood or Arca
  • Visit the Sian Ka’an Biosphere Reserve

5. Mexico City: Culture, Food, Museums, and Energy

Image from viator.com

Mexico City is one of the most fascinating cities in the world—vibrant, creative, and bursting with history. It definitely earns a spot on this list of the best Mexico vacation cities. The city’s historical center is a must-see area, showcasing colonial charm, cultural landmarks, and a lively atmosphere. If you want to eat well, dive deep into culture, and explore a world-class urban destination, CDMX is unmatched for its wide variety of tourist attractions.

Why it’s so desirable:

  • An incredible culinary scene (street food + Michelin-level dining)
  • Some of the best museums in Latin America, with many museums to explore
  • Historic neighborhoods with stunning architecture
  • Affordable luxury hotels

Top things to do:

6. Playa del Carmen: Beaches + Easy Day Trips

Image from expedia.com

Just an hour south of Cancun, Playa del Carmen stands out as one of the best places to visit and among the best destinations in Mexico. It has a more relaxed vibe but still offers amazing beaches, great restaurants, and access to everything the Riviera Maya is known for.

Why it’s one of the best vacation cities in Mexico:

  • Walkable downtown and beachfront
  • Resorts for all budgets
  • Ferry access to Cozumel
  • Tons of adventure parks nearby

Top things to do:

7. Oaxaca City: Culture, Cuisine, and Tradition

Oaxaca is one of the best vacation cities in Mexico
Image from viator.com

For culture lovers, Oaxaca is a dream. This colonial city is renowned for its well-preserved colonial architecture, vibrant historic center, and colorful colonial buildings that line its charming streets. It’s known for its food scene, art, colorful festivals, and deeply rooted traditions. Even if you’re not a “city person,” Oaxaca will sweep you off your feet.

Why it’s so desirable:

  • Some of the best food in the entire country
  • A vibrant arts and crafts culture
  • Beautiful colonial architecture and historic squares
  • Famous for mezcal production

Top things to do:

8. Mérida: One of the Safest Cities in Mexico

Image from expedia.com

Mérida, located in Mexico’s Yucatán Peninsula, is known for being peaceful, welcoming, and rich with Mayan and colonial history. Despite being a city, it retains a small town charm, making it a great base for exploring nearby ruins and cenotes while enjoying a slower, authentic pace. The region is also home to several UNESCO World Heritage Sites, such as Uxmal, adding to its cultural appeal.

Why it’s one of the best vacation cities in Mexico:

  • Consistently ranked as one of the safest cities in Mexico
  • Beautiful historic architecture
  • Access to cenotes and Mayan sites like Uxmal, a UNESCO World Heritage Site
  • A great destination for culture lovers

Travelers interested in colonial cities and vibrant arts scenes might also consider San Miguel de Allende in central Mexico, another UNESCO World Heritage Site renowned for its historic Old Town and welcoming atmosphere.

Top things to do:

Final Thoughts on the Best Mexico Vacation Cities

A plate of nachos with two tropical drinks show all-inclusive dining in one of the best vacation cities in Mexico

Ready to visit Mexico and discover the best Mexico vacation cities and best Mexico destinations? This guide covers not only popular Mexico destinations like Cancún and Mexico City, but also hidden gems for travelers seeking unique, authentic experiences.

From the natural beauty of lush jungles and waterfalls to natural wonders like the Copper Canyon—larger and deeper than the Grand Canyon, and best explored via scenic train rides—Mexico offers endless adventure. Try rock climbing in Chiapas, unwind in the tranquil highlands of San Jose del Pacifico, or simply soak in the vibrant culture and cuisine.

No matter what you want to visit in Mexico, there’s a destination for every type of traveler: luxe beach getaways, boho retreats, urban adventures, foodie havens, and cultural gems. Whether you’re dreaming of sipping mezcal in Oaxaca or relaxing at a Cabo beachfront cabana, you’ll find a city in Mexico that feels made just for you. I hope you love it as much as we do!

Note: Affiliate links on this page may earn me commission if used to make purchases. This doesn’t cost you a penny extra, and it helps to keep my website up and running for free.


Discover more from Family Adventures Blog | Travel Tips, Destinations & Family Vacation Ideas

Subscribe to get the latest posts sent to your email.

Thanks for reading my post. My name is Jaime and I am a mom to three busy children. When we're not at the soccer and football fields, we try to get away as often as possible. I'm a teacher and my husband is a firefighter, so we mostly get away for long weekends or over the school breaks. I hope to inspire busy families to take time to recoup and relax while making memories on camping trips or cruise ships, or at the fancy resort pool--we love it all! Follow me on Instagram for real-time inspiration.

Leave a Reply

Discover more from Family Adventures Blog | Travel Tips, Destinations & Family Vacation Ideas

Subscribe now to keep reading and get access to the full archive.

Continue reading

Family Adventures Blog | Travel Tips, Destinations & Family Vacation Ideas
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.