The Koyao Island Resort is located on the island of Ko Yao in the Phang Nga Bay near Phuket in southern Thailand. Remote but still accessible, the beach resort is surrounded by secluded beaches, rain forests and uninhabited islands. The hotel has 23 luxury villas, designed in traditional Thai architectural style, each villa facing the beach with its own private garden.