About Us

Villa Thawthisa

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.