
Badulla Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Minul Tennakoon
- Plan, book, travel with confidence
- Better togetherSave up to NZ$616 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Badulla Holiday
Our pick of the best Badulla Hotel Deals

Tree Nature Resort
134/2, Sinhapura, Bandarawela Road, Badulla UP
Fully refundableReserve now, pay when you stay
The price is NZ$152 per night from 5 Dec to 6 Dec
NZ$152
5 Dec - 6 Dec
includes taxes & fees
A unique experience. Staying in a treehouse was very high on the novelty scale. Expect a slight slope in the floor, and don't forget to close the windows before you go to bed as the monkeys are sneaky and will steal any fruit that you leave on the dining table. A fun night. If you are averse to a ...
Reviewed on 20 Oct 2024

Hotel Onrock
4, Waterfall Road, Wemullahena Ella
Fully refundableReserve now, pay when you stay
The price is NZ$238 per night from 23 Nov to 24 Nov
NZ$238
23 Nov - 24 Nov
includes taxes & fees
8.8/10 Excellent! (196 reviews)
We had a short trip to Ella and booked Hotel Onrock for one night. The hotel is at the top of a steep hill and was a bit tricky to find but once we found it, I could not fault anything about the hotel. It was very clean and well maintained. The staff were all very friendly and made sure we were comfortable. ...
Reviewed on 1 Nov 2025

RAVANA RANGE ELLA
Athulgashinna Kithalella Ella Uva Province
Fully refundableReserve now, pay when you stay
The price is NZ$127 per night from 24 Nov to 25 Nov
NZ$127
24 Nov - 25 Nov
includes taxes & fees
8.6/10 Excellent! (49 reviews)
Every item in the breakfast was fresh and friendly staff
Reviewed on 18 Oct 2025
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.
Discover the most popular places to visit in Badulla
Provincial General Hospital- Badulla
If Provincial General Hospital- Badulla is what brings you to town, hopefully you'll have a chance to explore more of Badulla.
What to do in Badulla

Uva Halpewatte Tea Factory Tour in Ella Sri Lanka
NZ$17
per adult

Ella: Private Ella Rock Sunrise Hike - All Inclusive
NZ$78
per adult

Ella to Mirissa Shuttle & Safari Drive (Breakfast Included)
NZ$69
per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
