An elegant, if somewhat threadbare, colonial villa with a veranda overlooking the lake in a leafy part of town. Its four rooms have been renovated and have modern bathrooms. Take a sunset stroll around the lake. Viveka doubles as Kurunegala’s most convivial bar and restaurant (mains Rs 500 to 700), so can be busy on weekends.
Hotel Viveka
The Ancient Cities