Ulagalla

Set in the north of the Cultural Triangle, Ulagalla lets you escape to another era, and immerse yourself in culture, history and nature at this enchanting sanctuary where new villas have been combined with a beautifully restored wallawwa.

Anuradhapura, Ancient Cities, Sri Lanka
Ulagalla
  • Set amidst 58 acres of lush woodland, paddy fields and the Ulagalla reservoir in Anuradhapura

  • The original walawwa was built in 1885 and has been renovated to house the resort’s reception area

  • Ulagalla is a peaceful setting that is ideal for nature lovers and offers several adventurous activities ranging from horse riding and kayaking to birdwatching

  • Ulagalla’s kitchen is open 24 hours and guests are free to order their meals at any time of day


Ulagalla is a unique wallawwa which has been lovingly restored to its original stature, developed and furnished to retain its own distinctive character. Historically this beautiful property has been the home of many a chieftain whose area of rule extended from Ulagalla in Rajarata to Padaviya in the northern province. Explore the Cultural Triangle from this wonderful base, taking day trips to visit Anuradhapura, Sigiriya and Dambulla.

Bordering two ancient reservoirs, Ulagalla comprises 25 private and serene villas inspired by historic architecture, all spread over 58 acres. Overlooking either the reservoir or working paddy fields, each villa consists of a floor area of 800 sq. feet, which includes a separate living area. The villas are furnished with elegance and comfort while combining state-of-the-art amenities and each villa offers a tranquil courtyard with its own private plunge pool.

With a strong eco-concept, guests can get around by electric car or use one of the resort's complimentary bikes. In the morning, cycle past the lush green paddies to the main wallawwa where a delicious fresh breakfast awaits. In keeping with the resort's green ethos, an a la carte menu is available throughout the day, with all dishes using fresh organic produce picked from the vegetable garden. Ulagalla's team of highly qualified chefs created delicious, authentic cuisine and guests can even learn to cook a Sri Lankan curry using traditional clay pots as part of a morning cooking lesson.

To keep busy during your stay there are not only plenty of fabulous local sites to explore, but also a myriad of facilities and activities in the resort to keep all members of the family busy. Laze by the 30m fresh water swimming pool, head to the Ayurvedic spa, enjoy horse riding, archery and kayaking to name a few. The only serious problem at Ulagalla is fitting everything in.

When to visit

  • J
  • F
  • M
  • A
  • M
  • J
  • J
  • A
  • S
  • O
  • N
  • D
Best time to visit
Good time to visit
Average time to visit
Top tip:

Try your hand at archery during your stay

Speak to an Expert on Sri Lanka

Our team of travel specialists are waiting to help you book your next adventure.

Enquire Now
or call us on 858 523 9000

Facilities

Horse Riding

Horse Riding

Swimming Pool

Swimming Pool

Treatments

Treatments

Spa

Spa


Location

Anuradhapura, Ancient Cities, Sri Lanka

Ulagalla Resort is ideally located in the hamlet of Tirappane, 40 km north of the Dambulla- Anuradhapura road. Anuradhapura is 20 km from the property and it is extremely convenient to access a wide range of historic sites from Ulagalla.


Our Top Tours Featuring This Hotel


Top Things to Do Nearby

Plan your trip

Please tell us a few details about your vacation plans and provide your phone number so we can call you back..
  • 1
  • 2
  • 3
  • 4

When would you like to go?

Please select Enter your departure date
Please select Year

Where would you like to go?

Please select your interest Select your interest

How many nights?

How many nights? Drag the slider to select nights
0 21 nights +

Guests*

Number of adults (aged 12+). Minimum 1 adult  
Adults (age 15+)
Children (age 0-15)
Rooms

Select your budget per person

Select your budget per person
Budget*

Contact details

Your First name First name*
Your Last name Last name*
Please enter your email address Email address*
Please enter your phone number Phone number*
+1
Tell us about your trip
Let us know if you have fixed dates, who you’re traveling with or if it’s for a special ocassion
Please tick this box to continue  

Unable to submit your request

Unfortunately, we were unable to submit your request. Please try again later or contact us.