Srilanka-Places.com has listed approx 28 Self-catering accommodations in Sri Lanka. Some of the Top rated Self-catering accommodations in Sri Lanka are- Mango Garden Villa, Sunray Holiday Home, Hill House Kandy, ocean hut eric, Pulathisi Traditional Medical Farm, Colonial House, Janaka Catering Pansilgoda, Haven Bungalow, Senevirathne Inn & Vipula Villa.