Pinterest • The world’s catalog of ideas
from Travel + Leisure

Best Mexico Beach Resorts

Poolside lounging in Cabo San Lucas, Mexico. Photo courtesy of globaltouring on Instagram.

7.3k
961
22
from SmarterTravel

10 Best Places to Go in Mexico

We recently asked you to tell us your favorite places in Mexico, and compiled your picks in our latest photo gallery. Take a look to see where your fellow readers like to go ... and don't be shy about sharing your favorites, too.

259
29
2
from MigrationMenu.com

7 Best Day Trips from Cancun

7 Best Day Trips from Cancun | Simple Guide of Where to Go and Excursions in Cancun, Mexico | Travel Guide | Mayan Ruins | Yucatan Peninsula | www. MigrationMenu.com

272
25

The World’s Most Amazing Swimming Holes Technically, a “swimming hole” is any deep place for swimming in a stream, lake or river. But for this post the editors decided on a more ridged set of criteria: First, we considered only swimming spots that were inside some sort of hole in the earth. Second, we decided to count only naturally occurring swimming holes. Finally, we only considered swimming holes that offered temperate waters.

959
140
1
from Casa Lucila Hotel Boutique

33 Best Things To Do In Mazatlan (Part 1)

468
57
from Simply Travel

The Best Places to Eat in Tulum, Mexico

Traveling to Tulum, Mexico? If you love food but are traveling on a budget, fear not! Tulum has an abundance of cheap local eateries to choose from, where you will find traditional and authentic Mexican cuisine. Check out my detailed guide about the best places to eat in Tulum to find out more!

2k
180
2

Tulum is far enough away from the Cancún craziness to be a haven for relaxation. Planning a trip to Tulum, Mexico? My complete guide to Tulum gives you 10 reasons to plan a trip to this low-key beach escape- the best beaches, Mayan ruins, yoga, centotes and authentic Mexican cuisine are just a few of my favorite things to do. Check out my detailed guide for the best places to eat and drink and more in this beach meets jungle locale!

443
60
3