- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Diyathalawa hotels with a spa

1. Luxor Kirindi Ella Resort & Spa
Luxor Kirindi Ella Resort & SpaBandarawela
8.0 out of 10, Very good, (1 review)
The price is AU$116
includes taxes & fees
16 Nov - 17 Nov

2. Melheim Resort and Spa
Melheim Resort and SpaBeragala
7.6 out of 10, Good, (8 reviews)
cleanliness Rejuvenate at this mountain resort's full-service spa with couples treatment rooms and a tranquil garden in a national park setting.
The price is AU$205
includes taxes & fees
17 Nov - 18 Nov

3. Lilly Guest Inn
Lilly Guest InnHaputhale
5.6 out of 10, (5 reviews)
cleanliness Tranquil mountain retreat offers spa sanctuary with daily body treatments, facials, and in-room massage services for complete rejuvenation.
The price is AU$38
includes taxes & fees
17 Nov - 18 Nov

4. Wishing Tree Boutique Resort Haputale
Wishing Tree Boutique Resort HaputaleHaputale
10.0 out of 10, Exceptional, (16 reviews)
The price is AU$540
includes taxes & fees
16 Nov - 17 Nov

5. Bel View Guest House
Bel View Guest HouseHaputhale
7.8 out of 10, Good, (6 reviews)
cleanliness Serene spa sanctuary with private outdoor spa pools and lush garden views creates a peaceful haven for indulgent relaxation.
The price is AU$12
includes taxes & fees
16 Nov - 17 Nov

6. Living Heritage Koslanda
Living Heritage KoslandaKoslanda
9.2 out of 10, Wonderful, (7 reviews)
The price is AU$208
includes taxes & fees
16 Nov - 17 Nov

7. Moi Ella by DBI
Moi Ella by DBIElla
8.4 out of 10, Very good, (6 reviews)
The price is AU$103
includes taxes & fees
17 Nov - 18 Nov

9. Anasa Wellness Resort
Anasa Wellness ResortBandarawela
8.6 out of 10, Excellent, (14 reviews)
cleanliness Rejuvenate in this mountain wellness resort featuring four spa treatment rooms, an outdoor pool, and couples massage services.
The price is AU$609
includes taxes & fees
16 Nov - 17 Nov

10. Sun Top Grand
Sun Top GrandElla
8.0 out of 10, Very good, (5 reviews)
The price is AU$133
includes taxes & fees
16 Nov - 17 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.























































