STAY IN BEACH VILLAS SRI LANKA

Stella Beach Villa

Mirissa

Samudra Beach

Habaraduwa

Kadju House

Tangalle

Thalassa Sri Lanka

Tangalle

Skye House Sri Lanka

Galle

The Old Lady

Galle

Villa Nanda

Ambalangoda

Why Beach

Habaraduwa

Sakara House Sri Lanka

Ahangama

Ambalama Villa

Galle

Villa Ocean Edge

Rekawa

Elysium Sri Lanka

Galle

Mihiri Beach Sri lanka

Galle

White Villa

Habaraduwa

Talalla house

Kottegoda