Badulla District in the Uva Province of Sri Lanka is a paradise for nature enthusiasts. With its lush jungles, dense forests, and majestic mountains, this secluded region offers a perfect blend of adventure and tranquility. The district is home to breathtaking waterfalls, picturesque countryside, and stunning sunrise vistas. Whether you seek thrilling outdoor activities or a luxurious retreat, Badulla has it all. Don't miss the chance to explore the popular attractions in Badulla, such as the enchanting Dunhinda Falls, the historic Muthiyangana Temple, and the scenic Ella Rock. Your holiday in Badulla is sure to be an unforgettable experience.

Find the best Badulla District Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Badulla District Accommodation: Most Popular Cities to Stay

Beragala
Check prices for these dates
Our top choices for Badulla District hotels

1. Kaya Retreat
Kaya RetreatDiyatalawa
The price is ₹11,622
₹13,714 total
includes taxes & fees
10 Nov - 11 Nov

2. 98 Acres Resort & Spa
98 Acres Resort & SpaElla
9.4 out of 10, Exceptional, (105 reviews)
The price is ₹42,156
₹55,488 total
includes taxes & fees
14 Nov - 15 Nov

3. The Cubes Ella
The Cubes EllaElla
9.6 out of 10, Exceptional, (82 reviews)
The price is ₹6,240
₹8,543 total
includes taxes & fees
10 Nov - 11 Nov

4. Elevate Ella Resort and Spa
Elevate Ella Resort and SpaElla
9.0 out of 10, Wonderful, (32 reviews)
The price is ₹14,795
₹17,458 total
includes taxes & fees
10 Nov - 11 Nov

5. Wishing Tree Boutique Resort Haputale
Wishing Tree Boutique Resort HaputaleHaputale
10.0 out of 10, Exceptional, (16 reviews)
The price is ₹24,290
₹28,662 total
includes taxes & fees
10 Nov - 11 Nov

6. Hide Ella Hotel & Resort
Hide Ella Hotel & ResortElla
6.8 out of 10, (3 reviews)
The price is ₹19,837
₹23,408 total
includes taxes & fees
23 Nov - 24 Nov

7. Te Dalu Resort & Spa
Te Dalu Resort & SpaElla
9.2 out of 10, Wonderful, (22 reviews)
The price is ₹12,359
₹14,584 total
includes taxes & fees
10 Nov - 11 Nov

8. Ella Flower Garden Resort
Ella Flower Garden ResortElla
8.6 out of 10, Excellent, (42 reviews)
The price is ₹12,551
₹14,811 total
includes taxes & fees
29 Nov - 30 Nov

9. Onrock Boutique Hotel
Onrock Boutique HotelElla
9.0 out of 10, Wonderful, (227 reviews)
The price is ₹11,069
₹14,369 total
includes taxes & fees
20 Nov - 21 Nov

10. RAVANA RANGE ELLA
RAVANA RANGE ELLAElla
8.0 out of 10, Very good, (59 reviews)
The price is ₹4,706
₹6,442 total
includes taxes & fees
12 Nov - 13 Nov

11. Clio Ella Resort
Clio Ella ResortElla
7.8 out of 10, Good, (87 reviews)
The price is ₹4,904
₹6,424 total
includes taxes & fees
13 Nov - 14 Nov

12. Dream Cliff Mountain Resort
Dream Cliff Mountain ResortBeragala
9.4 out of 10, Exceptional, (13 reviews)
The price is ₹22,638
₹29,654 total
includes taxes & fees
10 Nov - 11 Nov

14. O2 Villas Ella
O2 Villas EllaElla
8.0 out of 10, Very good, (2 reviews)
The price is ₹10,864
₹12,819 total
includes taxes & fees
10 Nov - 11 Nov

15. Belmount Ella
Belmount EllaElla
8.4 out of 10, Very good, (23 reviews)
The price is ₹4,655
₹5,493 total
includes taxes & fees
10 Nov - 11 Nov

16. Ella Green Cottages
Ella Green CottagesElla
8.6 out of 10, Excellent, (52 reviews)
The price is ₹3,110
₹4,074 total
includes taxes & fees
16 Nov - 17 Nov

18. Poomaz Peace Palace - Ella
Poomaz Peace Palace - EllaElla
9.6 out of 10, Exceptional, (77 reviews)
The price is ₹3,395
₹4,006 total
includes taxes & fees
17 Nov - 18 Nov

19. Hotel Alta Vista
Hotel Alta VistaElla
8.2 out of 10, Very good, (41 reviews)
The price is ₹5,366
₹7,046 total
includes taxes & fees
9 Dec - 10 Dec

20. Ella Ridge View
Ella Ridge ViewElla
9.2 out of 10, Wonderful, (49 reviews)
The price is ₹2,434
₹3,220 total
includes taxes & fees
11 Nov - 12 Nov
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.
Great weekend hotel deals in Badulla District
Showing deals for:20 Nov - 22 Nov
Image gallery for Te Dalu Resort & Spa

Te Dalu Resort & Spa
Ella
9.2/10Wonderful (22 reviews)
Member Price available
Price is ₹22,988
₹54,251 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Top Badulla District Hotel Reviews

Ella Flower Garden Resort
10/10 Excellent
Guide to exploring Badulla District
Discover the breathtaking beauty of Badulla District's lush tea plantations
How to find great deals and cheap hotels in Badulla District
Discover the flavours of Badulla District
Best time to go to Badulla District, Uva Province
The Badulla District info point: What you need to know
Category | Details |
|---|---|
| Location | Badulla District, Uva Province, Sri Lanka |
| Main Attractions | Rawana Falls, Dunhinda Falls, Diyaluma Falls, Muthiyangana Raja Maha Viharaya |
| Best Time to Visit | December to February |
| Weather | Moderate climate with temperatures ranging from 20°C to 30°C |
| Must-Visit Places | Badulla Clock Tower, Dhowa Rock Temple, Bogoda Wooden Bridge, Namunukula Mountain Range |
| Cuisine | Sri Lankan rice and curry, hoppers, string hoppers, pittu, kottu roti |
| Transportation | Taxis, buses, and trains are available for travel within the district |


































































































