Cancun offers a more developed, resort-style vacation with plenty of activities and nightlife, while Playa del Carmen is a smaller beach town with a more relaxed atmosphere. I've always loved the laid-back vibe of Playa del Carmen, and I prefer the beach clubs to the all-inclusive resorts in Cancun.