Top 15 · updated 2026
Best Restaurants in Kandy
The top 15 restaurants in Kandy, ranked by real reviewer feedback.
- 15
- Restaurants listed
- 4.9★
- Average rating
- 134
- Reviews aggregated
- Soul Food
- Top-rated
Kandy's most-reviewed restaurants cluster around Peradeniya Road, Dalada Veediya, and the streets ringing Kandy Lake — most within a short walk or tuk-tuk from the Temple of the Tooth. The city's dining scene is genuinely hybrid: local rice-and-curry kades serving the working city sit alongside tourist-facing restaurants that have grown up around the cultural-heritage foot traffic. The hill country setting shapes the experience in ways the coastal cities don't offer — cooler air, rooftop tables facing the lake rather than a main road, and a meal schedule that follows the domestic visitor rhythm more than an international one. For authentic Sri Lankan food, the lunch packet kades around the central market and Kotugodella Veediya open from 11 AM and sell out by 1:30 PM. For dinner, Kandy's better-reviewed sit-down restaurants are clustered along Peradeniya Road and above the lake — the city is not a late-night dining destination and most close by 10 PM. The list below ranks by genuine reviewer experience, which in Kandy is the clearest way to separate kitchens that take the food seriously from those coasting on the Temple foot traffic.
- 1

Soul Food
5.0(12 reviews)Restaurants 48 Sri Wickrama Rajasinghe Mawatha, Kandy 20000, Sri Lanka
- 2

Ramen Hotpot (Multi-Cuisine) Restaurant Kandy
4.9(14 reviews)Restaurants Next to dinapala /sampath metro bank, 53 Cross St, Kandy 20000, Sri Lanka
- 3

MANDIYA
5.0(10 reviews)Restaurants Pushpadana complex, DS Senanayake Veediya, Kandy 20000, Sri Lanka
- 4

Chill & Grill
5.0(9 reviews)Restaurants 46 Kandy Rd, Kiribathgoda 11600
- 5

Yakimaki Japanese BBQ
5.0(8 reviews)Restaurants Rooftop, 475 Peradeniya Rd, Kandy 20000, Sri Lanka
- 6

Hungry Brunch Café & Restaurant
4.8(16 reviews)Restaurants No:99, 2 DS Senanayake Veediya, Kandy 20000, Sri Lanka
- 7

Indi’s joint
5.0(7 reviews)Restaurants 33 William Gopallawa Mawatha, Kandy 20000, Sri Lanka
- 8

The Empire Cafe
5.0(7 reviews)Restaurants Temple St, Kandy, Sri Lanka
- 9

Cafe Banana Chill
5.0(7 reviews)Restaurants 129/8b Anagarika Dharmapala Mawatha, Kandy 20000, Sri Lanka
- 10

La Pangea Cafe And Restaurant
4.8(12 reviews)Restaurants 196/01 02Kotugodelle Street, Kandy 20000, Sri Lanka
- 11

June Bistro - Cafe & Restaurant
4.9(8 reviews)Restaurants 174 DS Senanayake Veediya, Kandy 20000, Sri Lanka
- 12

Kulture32
4.9(8 reviews)Restaurants 32 A9, Kandy 20000
- 13

Lion Brand Coffee & Restaurant
5.0(6 reviews)Restaurants 43 Ampitiya Rd, Kandy 20000, Sri Lanka
- 14

Yaka Lounge
5.0(5 reviews)Restaurants Sri Rajasinghe Mawatha, 9 Sandriana Lake View Hotel, 5 floor, Kandy 20200, Sri Lanka
- 15

Hela Bojun Hala
5.0(5 reviews)Restaurants Ahalepola Kumarihami Mawatha, Kandy 20000, Sri Lanka
Frequently asked
- What's the highest-rated restaurants in Kandy?
- Soul Food is currently the highest-rated restaurants in Kandy on Review Guru, with an average of 5.0 out of 5 stars from 12 reviews.
- Which restaurants in Kandy has the most reviews?
- Hungry Brunch Café & Restaurant is the most-reviewed restaurants in Kandy with 16 customer reviews. A higher review count typically means a more reliable signal — a 4.5★ rating from 50 reviewers is stronger than a 5★ rating from 3.
- How many restaurants are listed in Kandy?
- Review Guru has 15 restaurants listed in Kandy, aggregating 134 customer reviews across them. We only include a business on a "best of" page once it has at least 3 reviews so the ranking is meaningful.
- How are these restaurants ranked?
- We use a Bayesian-weighted average score that combines the business's own star rating with the volume of reviews it has received. This prevents a single 5-star review from outranking 30 consistent 4-star reviews. Read more on our methodology page.
- Are the reviews verified?
- Reviews on Review Guru come from two sources: native submissions written directly on our platform, and imported reviews from Google Maps that we rewrite for clarity while preserving the original rating, sentiment, and named entities. Source is tagged on each review for transparency.
- What restaurants are close to Kandy Lake and the Temple of the Tooth?
- The most walkable options from Kandy Lake and the Temple of the Tooth (Sri Dalada Maligawa) are along Dalada Veediya and the upper streets circling the lake. Restaurant density here is lower than in Colombo, so the ranked list above matters more than it does in a city with deep inventory — a bad pick in this area is hard to replace on foot. Most tourist-area restaurants serve rice-and-curry, kottu, and short eats; a few higher-rated ones offer more considered menus.
- What is the best food to eat in Kandy?
- Kandy's strongest suit is traditional Sri Lankan cooking — rice-and-curry lunch packets from local kades are consistently excellent and priced for residents (LKR 350–650 for a full meal with several curries). Kottu roti is available at most mid-range restaurants from late afternoon. International variety is limited outside the larger hotels; for a wide menu, the hotel restaurants on the lake perimeter are the most reliable option.
- What time do restaurants in Kandy open and close?
- Local lunch kades typically open at 11 AM and sell out by 1:30 PM — arrive early for the freshest selection. Tourist-facing restaurants around the lake open through the afternoon and usually close by 9:30–10 PM. Kandy is not a late-night city; options after 10 PM are limited to a handful of spots near the bus stand.
Related top lists
- Best Restaurants in Colombo185
- Best Restaurants in Galle99
- Best Restaurants in Matara36
- Best Restaurants in Negombo32
- Best Restaurants in Jaffna29
- Best Restaurants in Unawatuna28
- Best Restaurants in Mirissa24
- Best Health & Medical in Kandy66
- Best Beauty & Spa in Kandy33
- Best Shopping in Kandy26
- Best Pharmacy in Kandy24
- Best Spa & Massage in Kandy20