All Udawalawe villas: get the best Udawalawe villa deals at cheap rates. No booking fees. You pay for a villa in Udawalawe at the check-out. Free cancellation.
Udawalawe hotel reservation: check availability and room rates
Udawalawe villas
3 properties found
-
Tsuru Villa
233 Dambarella Kariyamaditta, Udawalawe, Sri Lanka (Show map)
-
Walawa Riverside Forest Villa
651/1,Ranaviru Mahinda Mawatha ,Malabotuara, Udawalawa, Udawalawe, Sri Lanka (Show map)
-
Batu'S Safari Villa
No.08, Saifan Road, Udawalawa, Udawalawe, Sri Lanka (Show map)