Choose your room
Welcome to Thai-Ayodhya Villa Resort & Spa, a luxury resort nestled on beautiful Lamai Beach in the South East corner of the island of Koh Samui, Thailand. Thai-Ayodhya Villas & Spa offer one of Koh Samui finest International food and Thai Cuisine, to suite the best taste during your stay. Is ideal for romantic diners watching the sunset across Lamai bay. Opening 6:30 a.m. until 10:00 p.m. Ideal facility for small executive seminar and meetings for up to 40 ? 50 quests.