Find the resorts that appeal to you the most
Check out our selection of great resorts in Haputale
Located in Haputale, 27 miles from Gregory Lake, Grace Holiday Bungalow has accommodations 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, 0.6 mi from the Diyaluma Waterfall.
Located in Diyatalawa, 27 miles from Gregory Lake, Andriyala provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Diyatalawa, 26 miles from Gregory Lake, Top Mountain Resort has accommodations with a fitness center, free private parking, a garden and a shared lounge.
Located in Ella, 9.1 miles from Demodara Nine Arch Bridge, Majentra Ella provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Ella, 3.8 miles from Demodara Nine Arch Bridge, Eco Village has accommodations with a garden, free private parking and a terrace.
Featuring a garden and a terrace, Pepper Garden Resort is located in Ella, 2.5 miles from Demodara Nine Arch Bridge and 30 miles from Hakgala Botanical Garden.
Located in Ella, 3 miles from Demodara Nine Arch Bridge, The Dream Resort provides accommodations with a garden, free private parking and a terrace.
Located in Ella, 2.5 miles from Demodara Nine Arch Bridge, Misty Mount Resort has accommodations 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 Diyatalawa
Popular with guests booking resorts in Diyatalawa
Popular with guests booking resorts in Koslanda
Popular with guests booking resorts in Beragala