Dotted with antiques, and with stunning views over a secluded arc of the Mahaweli Ganga, Villa Rosa is an inspiring place to stay. Spacious wooden-floored rooms in cool, neutral tones share the limelight with relaxing lounges and a lovely reading room. A separate pavilion houses yoga and meditation centres. Two-night minimum stay required.
It's very popular, so book well ahead.