Ulagalla Resorts

AREA Midlands
LOCATION Anuradhapura


Located in Tirappane, 40 km from Dambulla and 20 km from Anuradhapura, Ulagalla Resort lies in the heart of Sri Lanka's cultural triangle. A historic mansion with modern facilities comprises one part of this resort and 25 private chalets are scattered around 58 acres of land to make up the other, to create the perfect and uninterrupted holiday.


Ulagalla Resorts manages to uniquely maintain boutique hotel luxury in a village setting. For two hundred years this mansion has been the home to the village chieftain and his family, a position that has been handed down from father to son. Embrace nature and culture at Ulagalla and stay at a luxury chalet specifically designed to be private and calm. If you are a more active traveller, the resort has something to suit you as well - there is a 30 m fresh water swimming pool, gym, sauna and archery stations within the complex itself. Ulagalla Lake is close by where you can go canoeing and kayaking. There is also the opportunity to go horseback riding through the fields. Ulagalla Resorts is extremely eco friendly and it was mostly made using green building material. Impressively, no trees were cut down during construction and fifty per cent of the energy requirement is generated through solar power.


Ulagalla Resorts offers 25 detached chalets which are 800 sq ft each. Each chalet has a private plunge pool, court yard and separate living area. Most overlook the reservoir whilst some over look the paddy fields.


This luxury resort has a 30 metre fresh water swimming pool and electric cars to shuttle guests within the large compound. Chefs will make gourmet meals to suit the individual needs of every guest. There is an Ayurvedic spa as well as the options of horse riding, archery, billiards and canoe rides.


Contact Us

(+94)768 341 251

(+94)777 722 411



Make your own tour