Book on the go and pay later.
Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
C$63 per night for 2 guests
C$45 per night for 2 guests
C$16 per night for 2 guests
Weligama Holiday InnGet Rates
C$206 per night for 2 guests
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Should you choose to spend some time in Badulla, consider booking a room as early as possible, because you won't find a lot of accommodation options near the city heart.
There are a handful of hotels within an easy walk from the center of Badulla. The River Side Hotel is an ideal choice as it's only 3 kilometres (2 miles) away.
The Jetwing Warwick Gardens is positioned 30 kilometres (17 miles) from the middle of Badulla. Or, alternatively, the Heritance Tea Factory can be found 20 kilometres (14 miles) away. Alternatively, book the Jetwing St. Andrew's or the Bandarawela Hotel.
45 kilometres (28 miles) to the northwest of Badulla is Kandy District, where you can spend a few hours exploring Malwathu Maha Viharaya and British Garrison Cemetery. The Heavens Holiday Resort and Lanka Villas Holiday Resort are some of the Expedia-recommended short and long-stay alternatives in Kandy District. 35 kilometres (22 miles) to the west of Badulla, you'll find Nuwara Eliya District, which is home to the Langdale by Amaya and Midky Hotel. Should you choose to stay in Nuwara Eliya District, set aside a little time to check out the Nuwara Eliya Golf Club and Victoria Park.
If enjoying sport is your passion, be sure to visit Asgiriya Stadium, which is 55 kilometres (34 miles) to the northwest of Badulla. Those sports fans wishing to find a room or apartment close to the action can make a choice from the Earl's Regency or the Mahaweli Reach Hotel.