Temple Tree Resort & SPA
LocationInduruwa, a village by the sea located in the southern part of Sri Lanka, is just five minutes from the famous beach resort of Bentota, where guests will find numerous shops, restaurants, bars...
More info
Induruwa Beach Resort
LocationThe resort is located 67 km south of Colombo overlooking a wide sandy beach in a carefree setting.FacilitiesThe hotel has a lift and features 90 rooms and 6 suites. The friendly staff at the r...
More info
Sri Villas
Set in a prime location of Bentota, Sri Villas puts everything the city has to offer just outside your doorstep. The hotel offers a wide range of amenities and perks to ensure you have a great time. S...
More info