Sitting on Mexico’s Pacific coast about 145 miles north of Acapulco, Zihuatanejo features miles of pristine beaches and cobblestone streets. The city stands out because it’s not as commercialized as many of Mexico’s other beloved vacation destinations, allowing visitors to enjoy some quality rest and relaxation. Playa La Ropa, which is bordered by picturesque palm trees, is the most popular stretch of sand, whereas Playa Manzanillo is an ideal spot for snorkeling. Meanwhile, secluded Playa Las Gatas is an excellent choice for families and features calm waters and a wide selection of nearby restaurants.