Giggling Tree Resort está en Mae Haad, la localidad portuaria de la costa oeste de Koh Tao. Mae Haad combina servicios de ferry con tiendas, farmacias, bancos y sitios para comer, mientras que el resort se encuentra en un entorno más tranquilo, lejos de la carretera principal, como suelen señalar los huéspedes. Mae Haad Beach está a 400 m, el embarcadero de Lomprayah Koh Tao, a 350 m, y el santuario de Rama V, a 200 m.
Koh Tao no tiene aeropuerto, por lo que los visitantes llegan en barco a Mae Haad; los ferris conectan la isla con Koh Samui, Koh Phangan y Chumphon, en tierra firme. El resort está a 350 m del embarcadero y se puede llegar a pie; también hay taxis pick-up por toda la isla. El resort no dispone de aparcamiento. Mae Haad y Sairee están conectadas por un camino costero llano de ladrillo que se recorre a pie en unos 15 minutos, así que puedes seguir hacia el norte sin organizar el transporte.
Desde Mae Haad se puede llegar a varias playas y actividades de la isla. Jansom Bay Beach está a 850 m, Playa de Sairee, a 1,1 km, y Sai Nuan Beach, a 1,2 km. Los 1,8 km de costa de Sairee cuentan con escuelas de buceo, restaurantes y vistas de la puesta de sol hacia Koh Nang Yuan; el buceo es la actividad principal de Koh Tao, con más de 25 puntos de inmersión alrededor de la isla. Las barcas long-tail desde Mae Haad o Sairee llegan a Koh Nang Yuan en 10–20 minutos. Las costas oeste y sur, incluida Mae Haad, suelen ser las más tranquilas de noviembre a marzo.