Playa del Carmen or just "Playa", as it is also commonly referred to by locals, is a resort town on the Yucatan Peninsula, Mexico. It's approximately 45 minutes south of Cancun on the Mayan Riviera, and offers a more relaxed atmosphere engineered for lounging and beach frolic.