Thai Ayodhya Villas and Spa est situé dans le quartier tranquille de Maret à Koh Samui, connu pour son atmosphère détendue en bord de mer. L'hôtel est à seulement 100 mètres de la plage de Lamai et proche de sites naturels comme les Rochers du Grand-père et de la Grand-mère. Le marché nocturne du dimanche de Lamai est à environ 2,1 km, tandis que l'Aquarium de Samui et le Zoo des tigres se trouvent à 3,5 km. L'aéroport international de Samui est à environ 10 km de l'hôtel.