Find the resorts that appeal to you the most
Check out our pick of great resorts in Haputale
Situated in Haputale, 43 km from Gregory Lake, Grace Holiday Bungalow features accommodation with a garden, free private parking, a shared lounge and a terrace.
Boasting a garden, Kelburne Mountain View Cottages is located in Haputale. This property also welcomes guests with a restaurant and a terrace.
Featuring an outdoor swimming pool, garden with BBQ facilities, Living Heritage Koslanda offers elegant rooms in Koslanda, 1 km from the Diyaluma Waterfall.
Set in Diyatalawa, 43 km from Gregory Lake, Andriyala offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Situated in Diyatalawa, 42 km from Gregory Lake, Top Mountain Resort features accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Set in Ella, 15 km from Demodara Nine Arch Bridge, Majentra Ella offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Set in Ella, 6.2 km from Demodara Nine Arch Bridge, Eco Village offers accommodation with a garden, free private parking and a terrace.
Featuring a garden and a terrace, Pepper Garden Resort is set in Ella, 4.1 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.
Located in Ella, 4.9 km from Demodara Nine Arch Bridge, The Dream Resort provides accommodation with a garden, free private parking and a terrace.
Set in Ella, 4 km from Demodara Nine Arch Bridge, Misty Mount Resort offers accommodation with a garden, free private parking and a terrace.
Popular with guests booking resorts in Haputale
Popular with guests booking resorts in Haputale
Popular with guests booking resorts in Haputale
Popular with guests booking resorts in Haputale
Popular with guests booking resorts in Diyatalawa
Popular with guests booking resorts in Koslanda
Popular with guests booking resorts in Diyatalawa
Popular with guests booking resorts in Beragala