You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 4 more
Show -3 more
Showing Properties in Haputale
Diyathalawa The Mountain Lodge
₹ 1,176
+ ₹ 247 taxes & fees
Per Night
Lilara Hills
₹ 4,704
+ ₹ 436 taxes & fees
Per Night
Gimanhala Diyathalawa
₹ 1,742
+ ₹ 436 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Top Mountain Resort
₹ 2,954
₹ 2,465
+ ₹ 892 taxes & fees
Per Night
Nalanda Residence
Based on 6 Ratings and 0 reviews
(6 Ratings)
₹ 13,302
₹ 12,371
+ ₹ 4,933 taxes & fees
Per Night
Benito Bungalow by the Serendipity Collection
₹ 59,306
₹ 55,155
+ ₹ 14,990 taxes & fees
Per Night
Hotel Olinka
₹ 1,901
+ ₹ 190 taxes & fees
Per Night
Hill Crest Holiday Bungalow
₹ 2,086
₹ 1,654
+ ₹ 463 taxes & fees
Per Night
Thotalagala
Based on 9 Ratings and 0 reviews
(9 Ratings)
₹ 46,405
₹ 38,307
+ ₹ 13,779 taxes & fees
Per Night
Clouds Holiday Bungalow
Based on 3 Ratings and 0 reviews
(3 Ratings)
₹ 3,496
₹ 3,251
+ ₹ 1,279 taxes & fees
Per Night