Phi Phi Island Village Beach Resort & Spa расположен в Андаманском море, на острове Пхи-Пхи, в 42 км от Краби и в 48 км от Пхукета. От аэропорта до отеля можно добраться на частном катере.
На сегодняшний день Phi Phi Island Village Beach Resort & Spa располагает 112 виллами, 4 ресторанами, 2 барами, спа-салоном, фитнес-залом, а также центром водных видов спорта. В результате реконструкции, на которую планируется затратить 1,7 млн. долларов, число вилл отеля увеличится до 150.
Outrigger Phi Phi Island Resort & Spa стал третьим отелем компании в Таиланде после Outrigger Koh Samui Resort & Spa и Outrigger Laguna Phuket Resort & Villas