Koh Racha - Phuket, Thailand

About Koh Racha


The resort on Koh Racha Island is set only 12 miles south of Phuket and is assessable by boat and helicopter. The resort has 70 exclusive luxury villas all which magnificent views of the ocean and direct beach access.