Koh Phi Phi to w rzeczywistości sześć wysp, z czego najbardziej znane są dwie połączone ze sobą: większa wyspa Don i mała Leh. Wyspy Phi Phi tworzą archipelag o łącznej powierzchni 388 km2, z czego jedynie 65 km2 to stały ląd, resztę zajmują porośnięte gęstym lasem tropikalnym skały wapienne. To sprawia, że wyspa Koh Phi Phi Don jest jedną z najpiękniejszych wysp w całej Tajlandii. Ponadto, zaraz obok Phuket i Koh Pha Ngan jest również najsłynniejszą, najgłośniejszą i najbardziej imprezową wyspą tego kraju.
Koh Phi Phi Leh jest równie piękną, lecz niezamieszkaną wysepką. Posiada kilka malowniczych zatoczek, z czego wyróżnia się jedna, szalenie atrakcyjna - Maya Bay. Zatoczka ta cieszy się szczególną sławą za sprawą filmu Niebiańska Plaża z Leonardo DiCaprio.