Situé à Koh Tao, à quelques pas de la plage de Chalok Baan Kao, le Big Fish Resort Koh Tao propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Bénéficiant d'une plage privée, le complexe se trouve à proximité de plusieurs attractions réputées, à environ 300 mètres de la plage de Shark Bay, à moins de 1 km de celle de Freedom Beach et à 1,9 km du point de vue de Chalok. L'établissement assure des services d'étage, de change et de bureau d'excursions.
Les chambres comprennent un balcon. Elles comprennent également une salle de bains privative et une connexion Wi-Fi gratuite. Certaines offrent une vue sur la mer.
Le Sunken Ship se trouve à 4,4 km, tandis qu'Ao Muong est à 8,3 km.