HOTEL
Villa Springwater Dellawa
No. 2/1 Andadola, Dellawa Villa Springwater Dellawa (බිබුළ දෙල්ලව), Dellawa, Sri Lanka
Where it sits
Villa Springwater Dellawa
No. 2/1 Andadola, Dellawa Villa Springwater Dellawa (බිබුළ දෙල්ලව), Dellawa, Sri Lanka
6.32390, 80.44729
Similar stays nearby
Rain Drops Wellness Villa Sinharaja
Hotel · 4.7 km
Galactic Glow Forest Cabins Sinharaja
Hotel · 4.7 km
Villa Republic Deniyaya
Hotel · 4.7 km
Sinharaja Gin Ossis Eco Cabana
Hotel · 4.9 km
Rainforest Border Edge
Hotel · 5.2 km
Sinharaja Pitadeniya Villa
Hotel · 5.2 km
Woodland Hideaway in Sinharaja
Hotel · 5.3 km
Rainforest Nature House
Hotel · 5.4 km
Nearby to explore
Plan around Villa Springwater Dellawa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
