Giggling Tree Resort Koh Tao est située à environ 2 km de la Galerie et à 900 mètres de la Baie de Jansom.
Le centre de Koh Tao est accessible en 25 minutes à pied et les attractions naturelles telles que la Plage de Sai Nuan sont à 20 minutes à pied. L'hotel se trouve à 750 mètres de l'arrêt de bus meeting point, et assez proche des Trois Rochers. Vous pouvez facilement trouver la Baie de Chalok Baan Kao à environ 25 minutes de marche de Giggling Tree Resort. L'aéroport Surat Thani se situe à 160 km de l'hotel.
Les chambres disposent d'installations telles qu'un minibar et une cafetière/théière ainsi qu'une TV à écran plat avec des chaînes satellite pour le divertissement des clients. Les salles de bain avec un bidet, une toilette séparée et une douche, sont en vedette dans les chambres.
Servant un large assortiment de plats, un restaurant J'Nee Thai Food Restaurant se trouve non loin de Giggling Tree Resort de Koh Tao.