Villa on the Rocks se encuentra en la zona de la costa este de Koh Tao, en Tanote Bay & Ao Leuk, a 1,6 km del centro de la isla. Es una zona tranquila y dispersa, no una franja continua de pueblo: carreteras empinadas de cemento bajan hasta calas y el coral está cerca de la orilla. Playa de Aow Leuk está a 550 m; Cindy’s Tower, a 750 m, y el mirador Love Koh Tao, a 1.000 m de la villa.
Los visitantes llegan en ferry a Mae Haad, en la costa oeste de Koh Tao; Embarcadero de Lomprayah Koh Tao está a 1,7 km de la villa. Los ferris conectan la isla con Koh Samui, Koh Phangan, Chumphon y Surat Thani; después, los taxis pick-up recorren las carreteras de la isla. Los accesos a Tanote y Ao Leuk son empinados, así que planifica el traslado por carretera con el equipaje. La villa también ofrece servicio de traslado y dispone de aparcamiento público gratuito en el alojamiento, sin necesidad de reservar.
Las playas y las actividades submarinas marcan el ritmo de los días: entre las actividades de la villa hay snorkel y buceo, y Koh Tao cuenta con más de 25 puntos de buceo, entre ellos Chumphon Pinnacle y Japanese Gardens. Ao Sai Daeng y Playa de Ao Tanote están a 1,4 km, cada una, entre las calas de la costa este de la isla. De abril a octubre, Tanote y Ao Leuk suelen ser las zonas costeras más tranquilas; de noviembre a marzo, las condiciones suelen ser más tranquilas en Sairee, Mae Haad y Chalok Baan Kao. La playa de arena blanca de Sairee, de 1,8 km, tiene escuelas de buceo y vistas al atardecer hacia Koh Nang Yuan.