Hyatt Ziva Riviera Cancun All-InclusiveResort
Bahia de Petempich, SM 12, Puerto Morelos, 77580
Located 15 miles from Cancun, this resort boasts 9 different swimming pools and a full-service spa. The resort also offers yoga, dance, cooking and fitness classes.