
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

Diyathalawa

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

1. Kaya Retreat
Kaya RetreatDiyatalawa
The price is ฿4,160
฿4,909 total
includes taxes & fees
13 Nov - 14 Nov

2. 98 Acres Resort & Spa
98 Acres Resort & SpaElla
9.4 out of 10, Exceptional, (105 reviews)
The price is ฿15,399
฿20,172 total
includes taxes & fees
20 Nov - 21 Nov

3. The Cubes Ella
The Cubes EllaElla
9.6 out of 10, Exceptional, (82 reviews)
The price is ฿2,480
฿3,396 total
includes taxes & fees
27 Nov - 28 Nov

4. Elevate Ella Resort and Spa
Elevate Ella Resort and SpaElla
9.0 out of 10, Wonderful, (32 reviews)
The price is ฿5,296
฿6,250 total
includes taxes & fees
14 Nov - 15 Nov

5. Wishing Tree Boutique Resort Haputale
Wishing Tree Boutique Resort HaputaleHaputale
10.0 out of 10, Exceptional, (16 reviews)
The price is ฿8,695
฿10,261 total
includes taxes & fees
13 Nov - 14 Nov

6. Hide Ella Hotel & Resort
Hide Ella Hotel & ResortElla
6.8 out of 10, (3 reviews)
The price is ฿7,101
฿8,379 total
includes taxes & fees
13 Nov - 14 Nov

7. Te Dalu Resort & Spa
Te Dalu Resort & SpaElla
9.2 out of 10, Wonderful, (22 reviews)
The price is ฿6,735
฿7,947 total
includes taxes & fees
21 Nov - 22 Nov

8. Ella Flower Garden Resort
Ella Flower Garden ResortElla
8.6 out of 10, Excellent, (42 reviews)
The price is ฿4,259
฿5,026 total
includes taxes & fees
11 Dec - 12 Dec

9. Onrock Boutique Hotel
Onrock Boutique HotelElla
9.0 out of 10, Wonderful, (227 reviews)
The price is ฿3,963
฿5,144 total
includes taxes & fees
20 Nov - 21 Nov

11. Clio Ella Resort
Clio Ella ResortElla
7.8 out of 10, Good, (87 reviews)
The price is ฿1,951
฿2,555 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 ฿5,228
฿6,849 total
includes taxes & fees
18 Nov - 19 Nov

14. O2 Villas Ella
O2 Villas EllaElla
8.0 out of 10, Very good, (2 reviews)
The price is ฿3,889
฿4,589 total
includes taxes & fees
13 Nov - 14 Nov

15. Belmount Ella
Belmount EllaElla
8.4 out of 10, Very good, (23 reviews)
The price is ฿1,667
฿1,967 total
includes taxes & fees
13 Nov - 14 Nov

16. Ella Green Cottages
Ella Green CottagesElla
8.6 out of 10, Excellent, (52 reviews)
The price is ฿1,113
฿1,458 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 ฿1,215
฿1,434 total
includes taxes & fees
1 Dec - 2 Dec

19. Hotel Alta Vista
Hotel Alta VistaElla
8.2 out of 10, Very good, (41 reviews)
The price is ฿1,928
฿2,526 total
includes taxes & fees
7 Dec - 8 Dec

20. Ella Ridge View
Ella Ridge ViewElla
9.2 out of 10, Wonderful, (49 reviews)
The price is ฿1,345
฿1,762 total
includes taxes & fees
13 Nov - 14 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 Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
Haputale
10/10Exceptional (16 reviews)
Member Price available
Price is ฿11,187
฿26,401 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






























































































