
Don't just visit Sri Lanka—taste it. At the Nila Lake Restaurant, we believe food is a celebration. Our chefs specialize in authentic Sri Lankan cuisine, using fresh produce sourced from local markets and villages around Dambulla.

Our restaurant is more than a place to eat; it's a place to learn and have fun. Join our live cooking demonstrations and watch our chefs craft fragrant curries and perfect string-hoppers. You can even participate in a cooking class to learn the secrets of Sri Lankan spices yourself!
Watch our skilled chefs craft fragrant curries and perfect string-hoppers right before your eyes.
Learn the secrets of Sri Lankan spices and traditional cooking methods in our interactive classes.
Enjoy intimate dinners overlooking our beautiful garden pool under the stars.
Large, fun-filled family meals with authentic village-style dining experience.
From a romantic dinner overlooking the garden pool to a large, fun-filled family feast, our menu has something for everyone. We offer a true village-style dining experience that you won't find anywhere else.

Book your stay with us and discover the perfect blend of comfort, culture, and authentic Sri Lankan hospitality.