Enjoy the Perfect Sunset
Villa Thawthisa the boutique hotel is award winning luxurious boutique resorts in the island, located on the South Coast of Sri Lanka with a spectacular view over the beautiful beach in the country. Unique, sensational 200 degree view of the Indian Ocean from Villa Thawthisa with our individual all-around service will give a new dimension of the holiday to the guests. The hotel is nestled in the beautiful nature of the Rumassala mountain.
An exclusive boutique hotel offering personalized services, spa treatments, private luxury accommodations with pool and the best sea view ever you can experience in this the island.