Ideal destinations for weekend getaways in Mexico

Discover the best places for a weekend getaway in Mexico, perfect for travellers seeking culture, adventure, or relaxation. From historic cities with rich gastronomy to paradisiacal beaches and charming towns, these options offer unforgettable experiences. Plan your next short trip and immerse yourself in the diversity the country has to offer. Find the ideal destination to recharge and enjoy a few days away from the routine.

307100% verified
  1. 1

    Tulum (Tulum, Quintana Roo)

    234 Global Votes
    • Ideal for beach and outdoor family vacations

      (+4)

    Tulum offers a perfect blend of relaxation on white-sand beaches, exploration of ancient Mayan ruins, and a vibrant nightlife. Its chic coastal vibe and stunning natural beauty make it a top choice for a diverse weekend getaway.

  2. 2

    Cancun (Cancun, Quintana Roo)

    67 Global Votes

    Cancun is a popular and culturally rich city on the stunning Caribbean coast, offering vibrant entertainment, dining, and nightlife. Its pristine white sands and proximity to archaeological sites make it an excellent choice for a dynamic weekend getaway.

  3. 3

    Isla Holbox (Quintana Roo)

    3 Global Votes
    • Offers a perfect mix of relaxation, weather, and bohemian beauty

      (+4)

    Isla Holbox provides a relaxed, car-free ambiance with unspoiled white-sand beaches, perfect for a peaceful and romantic getaway. Its tranquil atmosphere and natural beauty offer a serene escape from the everyday hustle.

  4. 4

    Sayulita (Sayulita, Nayarit)

    3 Global Votes
    • Ideal destination for city-themed, business, and family vacations

      (+4)

    Sayulita is a laid-back coastal town known for its fantastic surfing beaches and vibrant, colorful streets. It's the perfect destination to unwind and embrace a vacation mood, offering a relaxed atmosphere close to Puerto Vallarta.

  5. 5

    San Miguel de Allende (Guanajuato)

    0 Global Votes
    • Ideal for weekend getaways

      (+4)

    This UNESCO World Heritage site offers a culturally rich and peaceful atmosphere, making it ideal for a sophisticated weekend experience. Its vibrant art scene and stunning colonial architecture provide a unique charm away from typical beach destinations.

  6. All the rankings you can imagine

    Thousands of verified votes to discover the best. Your vote here counts

  7. 6

    Oaxaca, Mexico

    0 Global Votes
    • Vibrant Mexican city

      (+4)

    Oaxaca City is a vibrant hub for history, culture, and food lovers, deeply tied to its indigenous past. Its world-class gastronomy and colorful architecture make it an enriching destination for a weekend escape.

  8. 7

    Puerto Vallarta (Puerto Vallarta, Jalisco)

    0 Global Votes
    • Features a lively boardwalk

      (+4)

    Puerto Vallarta is a vibrant Pacific coast hotspot offering lovely beaches, natural beauty, and a sophisticated city experience. Its diverse dining, art galleries, and LGBTQ+ friendly atmosphere make it a well-rounded choice for a weekend escape.

  9. 8

    Mérida, Yucatán (Mexico)

    0 Global Votes
    • Offers a blend of attractions for vacations and city getaways

      (+4)

    Mérida, the capital of Yucatán, is renowned for its safe environment, colonial charm, and deep connections to Mayan culture. It offers year-round cultural events and easy access to cenotes and archaeological sites, making it a culturally rich weekend destination.

  10. 9

    Puerto Escondido (Puerto Escondido, Oaxaca)

    0 Global Votes
    • Popular beaches include Zicatela, Carrizalillo, and Puerto Angelito

      (+4)

    Puerto Escondido offers an authentic Mexican beach vibe on the Southern Pacific coast, with stunning beaches and a less crowded atmosphere. It's an ideal choice for a more genuine and affordable beach holiday experience.

  11. 10

    Guadalajara

    0 Global Votes
    • Rich with culture

      (+4)

    Guadalajara, a major center founded in 1542, offers a rich history and vibrant culture, making it an exciting urban getaway. Its cosmopolitan atmosphere and LGBTQ+ friendly environment provide a diverse experience for all travelers.

  12. 11

    Guanajuato (Guanajuato, Guanajuato)

    0 Global Votes
    • Colonial city and one of Mexico's most beautiful

      (+4)

    Guanajuato is a colorful colonial city and a UNESCO World Heritage Site, known for its winding lanes and stunning architecture. Its unique charm and blend of history and vibrant urban life make it an captivating destination for a weekend getaway.

  13. 12

    Mexico City

    0 Global Votes
    • Vibrant, clean, and safe international destination

      (+4)

    Mexico City, the nation's capital, is a vast metropolis steeped in culture and history, offering a cosmopolitan and contemporary experience. Its vibrant historic center and diverse activities cater to nearly every type of group for an exciting weekend.