Situado en una profunda bahía semicircular, Acapulco es un balneario con el mejor puerto de la costa del Pacífico de México y uno de los mejores fondeaderos naturales del mundo. La ciudad se encuentra en una estrecha franja de tierra entre la bahía y las montañas empinadas que la rodean.
Acapulco está a 380 kilómetros (240 millas) al sur de la Ciudad de México. Acapulco está ubicado en una profunda bahía semicircular y ha sido un puerto desde principios del período colonial de la historia de México. Es un puerto de escala para las líneas navieras y de cruceros que operan entre Panamá y San Francisco, California, Estados Unidos. La ciudad de Acapulco es la más grande del estado, mucho más grande que la capital del estado, Chilpancingo, seguida por Zihuatanejo.