Photo by Minul Tennakoon
Find the best Badulla Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Badulla
Check prices for these dates
Top Hotels Badulla

Tree Nature Resort
Tree Nature Resort
8.0 out of 10, Very good, (1)
The price is 2.139.634 ₫
2.524.820 ₫ total
includes taxes & fees
25 Aug - 26 Aug

Hotel Sanasta
Hotel Sanasta
2.0 out of 10, (1)

mount view hotel
mount view hotel
4.0 out of 10, (1)

Red Lotus Holiday Resort
Red Lotus Holiday Resort
6.0 out of 10, (1)

98 Acres Resort & Spa
98 Acres Resort & Spa
9.4 out of 10, Exceptional, (94)

Ella Alpine Resort
Ella Alpine Resort
9.0 out of 10, Wonderful, (67)
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Badulla Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Attractions
- Hotels near Provincial General Hospital- Badulla
- Hotels near Muthiyangana Raja Maha Viharaya
- Hotels near Kataragama Devale
- Hotels near Dunhinda Falls
- Hotels near Horton Plains National Park
- Hotels near Nine Arches Bridge
- Hotels near Lake Gregory
- Hotels near Lover's Leap Waterfall
- Hotels near Ravana Falls
- Hotels near Gal Oya National Park
Hotel Theme
- Hotels with Parking in Badulla
- Hotels with Room Service in Badulla
- Hotels with Wifi in Badulla
- Hotels with Restaurant in Badulla
- Hotels with Breakfast in Badulla
- Hotels with Parking in Badulla
- Hotels with Laundry Service in Badulla
- Hotels with Pool in Badulla
- Hotels with smoking rooms in Badulla
- Hotels with Air Conditioning in Badulla
- Hotels with a Bar in Badulla
- Sports Hotels in Badulla