La casa de huéspedes está en Tonsai Village, un pequeño asentamiento junto al embarcadero, en el istmo arenoso entre Tonsai Bay, al sur, y Loh Dalum Bay, al norte. En las callejuelas del pueblo alrededor del embarcadero hay tiendas, centros de buceo, restaurantes y bares. Playa de Ton Sai está a 50 m de Phi Phi Inn, Playa de Loh Dalum se encuentra a 100 m y Mercado de Phi Phi, a 150 m. Las dos bahías están separadas por unos 300 m, así que el paseo desde la zona del embarcadero hasta la playa orientada al norte cruza el estrecho istmo del pueblo.
A Koh Phi Phi se llega en barco, que atraca en Embarcadero de Tonsai, a 200 m de Phi Phi Inn. Desde el embarcadero, sigue las callejuelas del pueblo hasta la casa de huéspedes; los porteadores o los carritos pueden transportar el equipaje. El establecimiento no tiene aparcamiento. Las barcas long-tail conectan Tonsai con otras playas, mientras que en el propio pueblo hay tiendas y restaurantes alrededor del embarcadero.
Entre los paseos cercanos están Mirador 1, a 800 m, y Viewpoint 2, a 1,1 km; ambos están cuesta arriba desde Tonsai Village. Mezquita Al-Islah Koh Phi Phi está a 600 m de Phi Phi Inn. Para comer, Acqua Restaurant Phi Phi está a 150 m y The Pizza Company, a 50 m. Cerca de la terminal de ferris hay restaurantes, centros de buceo y tiendas, mientras que los miradores ofrecen una ruta por encima del asentamiento.