Thai Ayodhya Villas and Spa está localizado na tranquila área de Maret em Koh Samui, conhecida por sua atmosfera relaxante à beira-mar. O hotel fica a apenas 100 metros da Praia de Lamai e perto de marcos naturais como as Rochas do Avô e da Avó. O Mercado Noturno de Lamai fica a cerca de 2,1 km de distância, enquanto o Aquário de Samui e o Zoológico dos Tigres estão a 3,5 km. O Aeroporto Internacional de Samui está a aproximadamente 10 km do hotel.