Where to Eat

Taste the best of Kandy

Authentic Sri Lankan cuisine, international restaurants, and charming cafes curated for travelers exploring the sacred city and hill country.

Kandy TravelSacred City, Sri Lanka
Cinnamon Citadel Kandy
4.5
International

Cinnamon Citadel Kandy

Srimath Kudarathwatta Mawatha, Kandy 20000, Sri Lanka

6:30 AM – 11:00 PM

Set gracefully along the tranquil Mahaweli River, this charming highland retreat offers rich Kandyan heritage, elegant dining spaces, and stunning misty vistas across the water.

Signature Ceylon tea service and handcrafted cocktails enjoyed at the panoramic riverside Lounge BarGenerous international buffet spreads at Panorama featuring diverse global cuisines and authentic Kandyan dishesCustomized romantic private dining setups arranged seamlessly by the tranquil Mahaweli riverbank upon request+1
Amaya Hills
4.0
Sri Lankan Traditional

Amaya Hills

Heerassagala, Kandy 20000, Sri Lanka

7:00 AM – 11:00 PM

Perched atop a hill with sweeping views of the Kandy mountains, this signature restaurant serves a rich blend of traditional Sri Lankan and international cuisine.

Authentic "Kandyan Night" themed buffets with local cultural performancesTraditional clay-pot curries prepared with estate-grown spicesSignature "Dumbara" inspired cocktails and mocktails+1
Mahaweli Reach Hotel
4.0
Sri Lankan Traditional

Mahaweli Reach Hotel

35, P.B.A. Weerakoon Mawatha, Kandy 20000, Sri Lanka

6:30 AM – 10:30 PM

Nestled alongside the Mahaweli River in Kandy, this elegant hotel features diverse dining venues serving extensive international buffets and authentic Sri Lankan specialties in a tranquil riverside setting.

Signature riverside dining experiences on the Mahaweli RiverAuthentic Kandy-style rice and curry with seasonal local vegetablesExquisite seafood platters and freshly prepared international grills+1
The Grand Kandyan Hotel
5.0
International Buffet

The Grand Kandyan Hotel

89, 10 Lady Gordon's Dr, Kandy 20000, Sri Lanka

6:30 AM – 10:30 PM

Set against the lush hills of Kandy, this palatial hotel offers a regal dining atmosphere with diverse venues serving international buffets and refined Asian specialties.

Elaborate multi-cuisine dinner buffets at TamarindSignature Thai Green Curry and authentic Lemongrass infusionsFreshly prepared seafood platters at the Oriental restaurant+1