Thai Ayodhya Villas and Spa está ubicado en la tranquila zona de Maret en Koh Samui, conocida por su ambiente relajado junto a la playa. El hotel se encuentra a solo 100 metros de la playa de Lamai y cerca de lugares naturales como las Rocas del Abuelo y la Abuela. El Mercado Nocturno de Lamai está a unos 2,1 km, mientras que el Acuario de Samui y el Zoológico de Tigres están a 3,5 km. El Aeropuerto Internacional de Samui está aproximadamente a 10 km del hotel.