Zihuatanejo is located southwest of Mexico City on the coastline of the state of Guerrero. The region is known as the Costa Grande which is part of the Mexican Riviera. Sitting in the foothills of the Sierra Madre Mountains, Zihuatanejo's hilly terrain offers extraordinary views of the crescent-shaped bay. This setting is ideal for Zihuatanejo Mexico vacations. The Zihuatanejo airport is just 8 miles south of Zihuatanejo and 13 miles south of Ixtapa.