Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Haputale

Popular with guests booking three-star hotels in Haputale
Popular with guests booking three-star hotels in Haputale
Popular with guests booking three-star hotels in Haputale
Popular with guests booking three-star hotels in Haputale
Popular with guests booking three-star hotels in Haputale
Popular with guests booking three-star hotels in Haputale
Popular with guests booking three-star hotels in Haputale
Popular with guests booking three-star hotels in Bandarawela
Popular with guests booking three-star hotels in Bandarawela
Popular with guests booking three-star hotels in Bandarawela
Situated in Bandarawela, 46 km from Gregory Lake, See Fox Hill Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.
Situated in Bandarawela, 44 km from Gregory Lake, Bandarawela Hotel features accommodation with free bikes, free private parking, a garden and a shared lounge. 14 km from Demodara Nine Arch Bridge and...
Set in Bandarawela, 44 km from Gregory Lake, Orient Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Set in Bandarawela, 46 km from Gregory Lake, Villa Perpetua offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Set within 46 km of Gregory Lake and 16 km of Demodara Nine Arch Bridge in Bandarawela, Train View Chalet features accommodation with seating area.
Set in Bandarawela, 46 km from Gregory Lake, Cottage Purana offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Located in Bandarawela, 45 km from Gregory Lake, Grand Hill Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.