Playa del Carmen.
A popular tourist spot on the Yucatan Peninsula, Playa del Carmen is one of the top destinations in Mexico for shopping, dining and nightlife. The beaches here may be crowded, but there's plenty of contemporary hotels with their own beach clubs as a welcome alternative.