La guest house si trova a Tonsai Village, un piccolo insediamento portuale sullo stretto istmo sabbioso tra Tonsai Bay, sul lato meridionale, e Loh Dalum Bay, a nord. Nelle stradine del villaggio intorno al molo si trovano negozi, centri per immersioni, ristoranti e bar. Spiaggia di Ton Sai dista 50 m da Phi Phi Inn, Spiaggia di Loh Dalum 100 m e Mercato di Phi Phi 150 m. Le due baie distano circa 300 m l'una dall'altra, quindi per andare dal lato del molo alla spiaggia rivolta a nord si attraversa a piedi lo stretto istmo del villaggio.
Chi arriva a Koh Phi Phi sbarca in barca al molo di Tonsai, a 200 m da Phi Phi Inn. Dal molo, raggiungi la guest house attraversando le stradine del villaggio; lungo il percorso, facchini o carretti possono trasportare i bagagli. La struttura non dispone di parcheggio. Le barche long-tail collegano Tonsai alle altre spiagge, mentre nel villaggio, intorno al molo, trovi negozi e locali dove mangiare.
Tra le passeggiate nelle vicinanze ci sono Punto panoramico 1, a 800 m, e Viewpoint 2, a 1,1 km; entrambi si trovano in salita rispetto a Tonsai Village. La moschea Al-Islah Koh Phi Phi dista 600 m da Phi Phi Inn. Per mangiare, Acqua Restaurant Phi Phi si trova a 150 m e The Pizza Company a 50 m. Nel villaggio ci sono ristoranti, centri per immersioni e negozi vicino al terminal dei traghetti, mentre i punti panoramici offrono un percorso sopra l'abitato.