Das Hotel Isla Vancouber Acapulco liegt in unmittelbarer Nähe vom Plaza de la Constitución, und zwar rund 4 km von hier entfernt.
Innerhalb von 5 Minuten zu Fuß gelangt man ins Zentrum von Acapulco. Zu den Sehenswürdigkeiten, die in einer Entfernung von ca. 10 Autominuten von der Pension sind, gehört die Nuestra Señora de la Soledad. Die Lage in rund 2 km Entfernung von der Avenida Costera Miguel Alemán ist ein großer Vorteil für Gäste vom Isla Vancouber. Die nächstgelegene Bushaltestelle Aca Jacarandas ist nur 5 Minuten Fußweg von hier entfernt.
Das Restaurant La Bodega liegt ein paar Schritte entfernt vom Hotel.