Taru Villas – Lake Lodge is one of the finest boutique hotels in Colombo. Located in the heart of the city in proximity to entertainment centres, retail outlets and the central business district; our property serves as the ideal base for all travellers. Relish in the quiet serenity away from the hustle and bustle of the city during your stay with us. Our 13-room hotel blends style, elegance and tradition with comfort, warmth and intimacy.
The Property

Art and Architecture
Admire contemporary elegance in our boutique hotel.

Unassuming Luxury
We take care of the little details for a memorable stay.

Personalized Service
We curate an experience that caters to your needs.

Heritage Made Tangible
Embrace traditional Sri Lankan heritage in a modern city.