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
Queen's Hotel Kandy
4.0
International

Queen's Hotel Kandy

D S Senanayake Veediya, Kandy 20000, Sri Lanka

6:30 AM – 11:00 PM

Located beside Kandy Lake, this grand colonial-era heritage hotel offers classic rooms, rich historical architecture, and unparalleled proximity to the sacred Temple of the Tooth.

Expansive breakfast buffets served in the elegant Queen of Hearts Restaurant, offering both hearty English classics and traditional Sri Lankan dishes for starting your day.Authentic Sri Lankan rice and curry lunches, perfectly spiced and served in a grand, historic dining room that transports you back to the colonial era.Chilled local beers and classic spirits served at the atmospheric Royal Pub, featuring vintage wooden paneling and a distinctly nostalgic, old-world charm.+1
Radisson Hotel Kandy
4.0
International

Radisson Hotel Kandy

31 Keerthi Sri Rajasinghe Mawatha, Kandy 20000, Sri Lanka

6:30 AM – 11:30 PM

Centrally located in the historical city, this sophisticated hotel features a stunning rooftop pool, a relaxing spa, and spectacular sweeping views of Kandy Lake.

Expansive breakfast buffets at Cafe Colombo, offering a perfect mix of hearty Western classics and traditional Sri Lankan dishes like string hoppers and spicy curries.Spectacular sunset views from the Bommu Rooftop Bar, where guests can enjoy signature cocktails and light tapas while overlooking the iconic Temple of the Sacred Tooth Relic.Authentic Pan-Asian dining experiences featuring expertly prepared sushi, sashimi, and flavorful noodle dishes, providing a delicious contrast to local flavors.+1
Earl's Regency Hotel
5.0
Fusion

Earl's Regency Hotel

Kundasale, Kandy 20168, Sri Lanka

6:30 AM – 11:30 PM

A five-star heritage resort overlooking the Mahaweli River, offering elegant accommodations, lush mountain views, and award-winning dining just minutes from Kandy’s cultural heart.

Lavish international and Sri Lankan dinner buffets at the Royal Pavilion, featuring live cooking stations and a diverse array of decadent desserts.Elegant fusion fine dining at Kings Court, perfect for a sophisticated, romantic evening showcasing curated local and international flavors.Signature cocktails and light evening bites at the Mountbatten Lounge, a stylish space to unwind after exploring the ancient city.+1
The Golden Crown Hotel
5.0
International

The Golden Crown Hotel

No. 322, Udagama, Ampitiya, Kandy 20000, Sri Lanka

6:30 AM – 11:00 PM

This palatial five-star retreat, set amidst lush paddy fields in Ampitiya, offers a regal Kandyan experience featuring a stunning infinity pool and panoramic mountain views.

Elaborate international and authentic Sri Lankan dinner buffets at Savana, featuring live cooking stations and traditional music.The "Golden High Tea" experience, offering a magical selection of artisan teas and savory treats with a view of the highland mist.Vibrant nightlife and signature cocktails at LAVO, the hotel’s upscale rooftop nightclub overlooking the dark, silhouetted mountains.+1
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