Located in the Riviera Maya, this sun-drenched town is known for its Mayan ruins and sandy beaches.
Where to stay: Try La Zebra Beach Cantina & Cabanas (from $100). It has nine jungle-themed cabanas and salsa lessons on the beachside deck every Sunday.
Eat here: For authentic Mexican fare, saddle up with a margarita and the catch-of-the-day at the most popular restaurant in Tulum: ¡Que Fresco!, found at Zamas Hotel. If it’s Friday night, head to Mezzanine for Thai cuisine and dancing.
Must-dos: Explore the Mayan ruins of Coba and climb the 138-foot Nohoch Mul pyramid. Kayak or bike through the Sian Ka’an Biosphere Reserve.
Click here to see more hot vacation spots in Mexico
5 sexy Caribbean vacations you can afford
Photo courtesy of La Zebra Cantina & Cabanas