Nila Lake Restaurant

Nila Lake Restaurant: The Authentic Taste of Sri Lanka

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.

Cooking demonstration

A Culinary Experience

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!

Live Cooking Demonstrations

Watch our skilled chefs craft fragrant curries and perfect string-hoppers right before your eyes.

Cooking Classes

Learn the secrets of Sri Lankan spices and traditional cooking methods in our interactive classes.

Romantic Dinners

Enjoy intimate dinners overlooking our beautiful garden pool under the stars.

Family Feasts

Large, fun-filled family meals with authentic village-style dining experience.

Dining for Everyone

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.

Dining experience

Ready to Experience Nilambara?

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