
Find hotels in Badulla from ฿573
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Badulla
Check prices for these dates
Our top choices for Badulla hotels

Tree Nature Resort
Tree Nature ResortBadulla
8.0 out of 10, Very good, (1 review)
The price is ฿2,678
฿3,160 total
includes taxes & fees
14 Apr - 15 Apr

mount view hotel
mount view hotelBadulla
4.0 out of 10, (2 reviews)
The price is ฿729
฿956 total
includes taxes & fees
14 Apr - 15 Apr

Hotel Sanasta
Hotel SanastaBadulla
2.0 out of 10, (1 review)
The price is ฿1,015
฿1,329 total
includes taxes & fees
1 Apr - 2 Apr

The Westbury Palace
The Westbury PalaceNuwara Eliya
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿7,385
฿9,586 total
includes taxes & fees
6 Apr - 7 Apr

Mirage Kings Cottage
Mirage Kings CottageNuwara Eliya
8.4 out of 10, Very good, (16 reviews)
The price is ฿2,653
฿3,476 total
includes taxes & fees
9 Apr - 10 Apr

Miracolo Villa
Miracolo VillaNuwaraeliya
The price is ฿2,283
฿2,694 total
includes taxes & fees
14 Apr - 15 Apr

Jetwing Broomfield Bungalow
Jetwing Broomfield BungalowNuwara Eliya
10.0 out of 10, Exceptional, (4 reviews)
The price is ฿4,209
฿4,966 total
includes taxes & fees
1 May - 2 May

Hotel Bulwark
Hotel BulwarkNuwara Eliya
8.6 out of 10, Excellent, (7 reviews)
The price is ฿2,158
฿2,954 total
includes taxes & fees
26 Apr - 27 Apr

Cloud Nine Retreat
Cloud Nine RetreatNuwara Eliya
9.8 out of 10, Exceptional, (6 reviews)
The price is ฿812
฿959 total
includes taxes & fees
1 May - 2 May

Terrabella Nuwara Eliya
Terrabella Nuwara EliyaNuwara Eliya
9.0 out of 10, Wonderful, (10 reviews)
The price is ฿1,063
฿1,642 total
includes taxes & fees
1 Apr - 2 Apr

W15 Lake Gergory
W15 Lake GergoryNuwara Eliya
9.6 out of 10, Exceptional, (5 reviews)
The price is ฿7,661
฿9,039 total
includes taxes & fees
1 May - 2 May

Yara Nuwara Eliya
Yara Nuwara EliyaNuwara Eliya
8.6 out of 10, Excellent, (4 reviews)
The price is ฿3,027
฿3,929 total
includes taxes & fees
1 Apr - 2 Apr

The heaven wood cabin
The heaven wood cabinNuwaraeliya
The price is ฿1,613
฿1,904 total
includes taxes & fees
1 Apr - 2 Apr

Galway Heights Hotel
Galway Heights HotelNuwara Eliya
8.6 out of 10, Excellent, (60 reviews)
The price is ฿2,536
฿3,322 total
includes taxes & fees
21 Apr - 22 Apr

Serenus Boutique Villa
Serenus Boutique VillaNuwara Eliya
9.0 out of 10, Wonderful, (53 reviews)
The price is ฿1,775
฿2,304 total
includes taxes & fees
5 Apr - 6 Apr

King Castle Lake Front by LAKSAM
King Castle Lake Front by LAKSAMNuwara Eliya
The price is ฿3,127
฿4,059 total
includes taxes & fees
14 Apr - 15 Apr

Tea Plant Nuwara Eliya
Tea Plant Nuwara EliyaNuwara Eliya
9.0 out of 10, Wonderful, (22 reviews)
The price is ฿4,736
฿6,204 total
includes taxes & fees
22 Apr - 23 Apr

Sasru Holiday Home
Sasru Holiday HomeNuwara Eliya
The price is ฿1,127
฿1,329 total
includes taxes & fees
2 Apr - 3 Apr
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
Stay near popular Badulla attractions
Learn more about Badulla
Tucked into the misty highlands, Badulla invites visitors to explore the ancient Muthiyangana Raja Maha Viharaya temple where locals leave lotus flowers as offerings. Hike to the magnificent Nine Arches Bridge early morning when local joggers have it mostly to themselves, then visit St. Mark's Church for its colonial architecture and peaceful gardens.

More cheap stays in Badulla

ELLA NATURE NEST
Athulgashinna Ella Uva
The price is ฿561 per night from 1 Apr to 2 Apr
฿561
฿669 total
1 Apr - 2 Apr
includes taxes & fees
8.6/10 Excellent! (32 reviews)












































































