- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Sabaragamuwa Province

Udawalawa
Our top choices for Sabaragamuwa Province resorts

1. Te Dalu Resort & Spa
Te Dalu Resort & SpaElla
9.2 out of 10, Wonderful, (22 reviews)
The price is RM534
RM630 total
includes taxes & fees
10 Nov - 11 Nov

2. Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (149 reviews)
The price is RM654
RM879 total
includes taxes & fees
29 Nov - 30 Nov

3. Fox Kandy by Fox Resorts- Luxury in the Mist
Fox Kandy by Fox Resorts- Luxury in the MistKandy
9.4 out of 10, Exceptional, (73 reviews)
The price is RM247
RM324 total
includes taxes & fees
13 Nov - 14 Nov

4. Anantara Peace Haven Tangalle Resort
Anantara Peace Haven Tangalle ResortTangalle
9.4 out of 10, Exceptional, (155 reviews)
The price is RM1,342
RM1,786 total
includes taxes & fees
30 Nov - 1 Dec

5. 98 Acres Resort & Spa
98 Acres Resort & SpaElla
9.4 out of 10, Exceptional, (105 reviews)
The price is RM1,586
RM2,078 total
includes taxes & fees
8 Nov - 9 Nov

6. O2 Villas Ella
O2 Villas EllaElla
8.0 out of 10, Very good, (2 reviews)
The price is RM470
RM554 total
includes taxes & fees
8 Nov - 9 Nov

7. Aarunya Nature Resort & Spa
Aarunya Nature Resort & SpaAlawatugoda
9.6 out of 10, Exceptional, (17 reviews)
The price is RM2,197
RM2,878 total
includes taxes & fees
11 Nov - 12 Nov

8. Hotel Topaz
Hotel TopazKandy
8.0 out of 10, Very good, (33 reviews)
The price is RM281
RM365 total
includes taxes & fees
9 Nov - 10 Nov

9. Dowa Elegance Resort
Dowa Elegance ResortElla
8.0 out of 10, Very good, (6 reviews)
The price is RM195
RM230 total
includes taxes & fees
10 Nov - 11 Nov

10. Wishing Tree Boutique Resort Haputale
Wishing Tree Boutique Resort HaputaleHaputale
10.0 out of 10, Exceptional, (15 reviews)
The price is RM980
RM1,157 total
includes taxes & fees
9 Nov - 10 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.


































