One of the largest cities in Sri Lanka, Kandy is a town of great historical, cultural and religious importance. The city also boasts stunning views of emerald green tea plantations, rainforest-clad hills and verdant rice paddies. It is not surprising that Kandy attracts crowds of tourists every year to witness its beauty. What many people don’t realise beforehand is that Kandy is also a foodie heaven. Check out our guide and discover some of the best restaurants in Kandy.
1. Helga’s Folly
Quirky and unique, Helga’s Folly is one of the most remarkable venues on the island. Frequented by celebrities from across the globe, this extravagant spot features an incredible mix of American-glam style matched with 19th-century horror movies parafernalia, finished off opulent bourgeois furnishing. The iconic restaurant serves equally amazing local food in the incredibly photogenic charming dining room. If you only visit one of the restaurants in Kandy, make it Helga’s.
2. Licensed to Grill
Licensed to Grill is a simple roadside stall set in Torington Park next to the World War I monument. Specialising in gorgeous burgers, steaks and wraps, this tiny street stall is an excellent pitstop for a fast bite before you go back exploring the city.
3. Kandy Muslim Hotel
Don’t let let the name fool you – Kandy Muslin Hotel is actually not a hotel at all, but one of the most popular restaurants in Kandy, located in the heart of the old town. Simple and unpretentious, the restaurant stands out with its genuine, bargain-priced Sri Lankan cuisine. Don’t miss out on their parata fry!
4. Kandy House
Tucked away in a lush tropical garden overlooking the vast expanses of green rice paddies, Kandy House is one of the most prominent restaurants in the area. Serving an eclectic mix of European fusion and genuine Sri Lankan cuisine, the venue provides an idyllic ambience for a romantic dinner away from the bustling city.
5. Devon Restaurant and Bakery
Devon Restaurant is a favourite dining spot for locals and expats. Spacious, simple and affordable, the eatery serves mouth-watering local food and Chinese cuisine as well as a wide selection of desserts and milk tea, which is considered to be the best in the region.
6. White House
White House is a spacious dining venue occupying a two-storey building. There’s a cosy cafe and bakery shop on the first floor and an elegant dining venue set on the upper level.White House stands out with its sophisticated classic interior and an incredible range of cuisines. White House is an ideal choice if you would like to sample various dishes in one visit.
7. Rockview Restaurant
True to its name, Rockview Restaurant offers incredible views of the rainforest-clad hills, tea plantations and extensive valleys stretching into the horizon. The restaurant specialises in classic local cuisine with an emphasis on fresh and flavoursome Sri Lankan food.
8. The Empire Cafe
The Empire Cafe is a long-established and reputable restaurant featuring a chic modern decor and an attractive menu that includes an ample variety of dishes ranging from local to international.
9.The Bakehouse
The Bakehouse is an awesome spot for an afternoon snack when the second bake of the day comes out straight to your table. Treat your taste buds to the incredibly delicious cake, pastries, pies, and chocolate delicacies – you are on holiday after all!
10. The Kandy Garden Cafe
Feast on the delightful authentic Sri Lankan food served in generous portions at the hidden gem that is The Kandy Garden Cafe. The menu highlights include chicken kotu rotti, and if you’ve have never witnessed the cooking process, get your camera ready – you really won’t want to miss this!
Dreaming of an exotic holiday? Ministry of Villas offers a hand-selected collection of luxury villas in Sri Lanka and beyond. Contact our villa experts to find out more.

