Ixtapa nằm ở phía Thái Bình Dương của Mexico. Nó nằm trong khu tự quản Zihuatanejo de Azueta trong bang Guerrero. Ixtapa nằm về phía tây bắc của Acapulco, phía tây nam của Mexico City và phía đông nam của Puerto Vallarta.
Ixtapa là một khu nghỉ mát bãi biển được quy hoạch bởi chính phủ Mexico vào những năm 1970. Nó nằm trên mảnh đất từng là đồn điền dừa. Ixtapa nằm gần Zihuatanejo, nơi khởi đầu là một làng chài. Mặc dù nằm gần nhau, nhưng hai thị trấn rất khác nhau về cảm nhận và lịch sử.
Ixtapa có vị trí thuận tiện gần Sân bay Quốc tế Ixtapa-Zihuatanejo, cho phép du khách đến điểm đến bãi biển này. Du khách cũng có thể đến Ixtapa bằng xe buýt hoặc ô tô.