Ixtapa liegt an der pazifischen Seite von Mexiko. Es befindet sich in der Gemeinde Zihuatanejo de Azueta im Bundesstaat Guerrero. Ixtapa liegt nordwestlich von Acapulco, südwestlich von Mexiko-Stadt und südöstlich von Puerto Vallarta.
Ixtapa ist ein geplantes Strandresort, das in den 1970er Jahren von der mexikanischen Regierung entwickelt wurde. Es ruht auf Land, das einst eine Kokosnussplantage war. Ixtapa liegt in der Nähe von Zihuatanejo, das als Fischerdorf begann. Obwohl sie nahe beieinander liegen, unterscheiden sich die beiden Städte in Bezug auf Atmosphäre und Geschichte sehr.
Ixtapa liegt günstig in der Nähe des internationalen Flughafens Ixtapa-Zihuatanejo, sodass Reisende dieses Strandziel erreichen können. Besucher können Ixtapa auch mit dem Bus oder dem Auto erreichen.