- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Balangoda
Balangoda
Our top choices for Balangoda resorts

1. Te Dalu Resort & Spa
Te Dalu Resort & SpaElla
9.2 out of 10, Wonderful, (22 reviews)
The price is Rp2.380.591
Rp2.809.097 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 Rp8.285.621
Rp10.853.484 total
includes taxes & fees
14 Nov - 15 Nov

3. O2 Villas Ella
O2 Villas EllaElla
8.0 out of 10, Very good, (2 reviews)
The price is Rp2.092.499
Rp2.469.149 total
includes taxes & fees
10 Nov - 11 Nov

4. Dowa Elegance Resort
Dowa Elegance ResortElla
8.0 out of 10, Very good, (6 reviews)
The price is Rp869.192
Rp1.025.647 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 Rp4.678.539
Rp5.520.763 total
includes taxes & fees
10 Nov - 11 Nov

6. Cozy Resort Ella
Cozy Resort EllaElla
The price is Rp1.809.624
Rp2.135.406 total
includes taxes & fees
21 Nov - 22 Nov

7. Wild Resort Ella
Wild Resort EllaElla
The price is Rp913.001
Rp1.077.341 total
includes taxes & fees
2 Dec - 3 Dec

8. Grand Argyle Resort & Villas
Grand Argyle Resort & VillasHatton
9.4 out of 10, Exceptional, (3 reviews)

9. Langdale Boutique Hotel by Amaya
Langdale Boutique Hotel by AmayaNuwara Eliya
8.8 out of 10, Excellent, (56 reviews)
The price is Rp2.120.890
Rp2.823.303 total
includes taxes & fees
10 Nov - 11 Nov

10. Anasa Wellness Resort
Anasa Wellness ResortBandarawela
8.6 out of 10, Excellent, (14 reviews)
The price is Rp6.268.066
Rp8.135.950 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.
Top reviews in Balangoda

Wishing Tree Boutique Resort Haputale
Wishing Tree Boutique Resort HaputaleHaputale






























