Mexico beach vacations typically begin in Cancun, since you're likely to land here. You'll find this coastal city relaxed yet glamorous by day and a whirlwind of lights and hopping clubs by night. Your sun loungers on the perfect white beaches await, with views of the bright ocean and sparkling pools that line Cancun's coast. Take a brief drive along the coast to Playa del Carmen, which is hugged by reefs that overflow with marine life, from sea turtles to gentle rays. Besides offering supreme snorkeling and diving, the town has some of the best nightlife on the coast. While it's more low key than Cancun, you'll still find opulent beachside bars and clubs aplenty.