Best Restaurants in Kandy
Hungry in Kandy? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Kandy
The dining scene in Kandy offers a delightful array of culinary experiences for visitors to indulge in. From traditional Sri Lankan fare bursting with exotic spices to international cuisines catering to diverse palates, there is something for everyone. Enjoy a meal at a quaint family-run restaurant serving up authentic local dishes, or dine in style at a chic rooftop restaurant overlooking the picturesque cityscape. Don't miss the opportunity to savor a cup of world-renowned Ceylon tea at a charming tea house, or treat yourself to delectable street food snacks from bustling markets. Whether you're craving comfort food or seeking a gastronomic adventure, Kandy's dining scene promises a memorable culinary journey for all.
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
51 restaurants
-
Vegetarian4.2★3,247 reviews
Balaji Dosai
Nestled in the heart of Kandy, Balaji Dosai is a must-visit for tourists seeking authentic South Indian vegetarian cuisine. With its vibrant atmosphere and extensive menu, this restaurant offers a delightful culinary experience that showcases the rich flavors of Southern India.
Daily 7:00–22:00
-
Pizza4.6★2,165 reviews
Vito Wood Fired Pizza
Nestled in the heart of Kandy, Vito Wood Fired Pizza offers an authentic Italian dining experience with its signature wood-fired pizzas, perfect for tourists seeking delicious local flavors.
Daily 12:00–21:30
-
Restaurant3.9★2,593 reviews
Dinemore - Kandy
Nestled in the vibrant city of Kandy, Dinemore offers a delightful dining experience featuring a diverse menu that captures the essence of Sri Lankan cuisine, perfect for tourists seeking to indulge in local flavors.
-
Restaurant4.2★1,979 reviews
Fab Ceylon
Fab Ceylon is a vibrant restaurant and café in Kandy that serves a delightful array of local and international cuisine. Known for its warm ambiance and excellent service, it’s a must-visit for food enthusiasts.
-
Asian Fusion4.2★1,939 reviews
Slightly Chilled Lounge Bar and Restaurant
Discover the vibrant atmosphere of Slightly Chilled Lounge Bar and Restaurant in Kandy, where Asian fusion cuisine meets a relaxing lounge experience. Perfect for unwinding after a day of exploring.
Daily 11:30–23:00
-
Restaurant4.5★1,587 reviews
Hideout Lounge
Hideout Lounge is a culinary gem in Kandy, offering a delightful blend of local and international cuisine. Enjoy a relaxed atmosphere perfect for brunch, lunch, or dinner while indulging in delicious pizzas and grilled delicacies.
Daily 7:30–23:45
-
Restaurant4.2★1,661 reviews
Cafe The Vibe
Nestled in the heart of Kandy, Cafe The Vibe offers a delightful culinary experience with its vibrant atmosphere, delicious dishes, and stunning views. Perfect for tourists looking to unwind and savor local flavors.
Daily 10:00–22:00
-
Fast Food4.2★1,293 reviews
Cafe Divine Street
Nestled in the heart of Kandy, Cafe Divine Street offers a delightful fast food experience for tourists seeking a quick yet satisfying meal. With its inviting atmosphere and diverse menu, this café is perfect for unwinding after exploring the city's rich cultural heritage.
Daily 7:30–22:00
-
Cafe4.6★1,012 reviews
Buono
Discover Buono, a delightful café in Kandy that offers a perfect blend of local flavors and international cuisine. Whether you're starting your day with a hearty breakfast, enjoying a leisurely brunch, or sipping on expertly brewed coffee, Buono is the place to be. With its inviting atmosphere and unique interior design, it's a must-visit for any traveler.
Mon–Sat 8:00–22:00
-
Sri Lankan4.4★1,077 reviews
CAFE 1886
Cafe 1886 is a delightful culinary experience nestled in the heart of Kandy, Sri Lanka. This charming cafe offers a fusion of traditional Sri Lankan flavors and modern dining, perfect for tourists seeking an authentic taste of local cuisine in a cozy atmosphere.
The Bake House
The Bake House in Kandy is a must-visit for food enthusiasts, offering a delightful blend of local and international flavors. With its warm ambiance and delectable menu, it's the perfect spot to unwind after exploring the vibrant city.
Daily 7:30–20:00
Cafe Aroma Inn
Nestled in the heart of Kandy, Café Aroma Inn offers an exquisite blend of delicious cuisine and cozy ambiance. Perfect for tourists seeking a relaxing dining experience, this establishment is renowned for its aromatic coffee and diverse menu that caters to all tastes. With a welcoming atmosphere and stunning views of the city, it's an ideal spot to unwind after exploring the rich cultural heritage of Kandy.
Soul Food
Nestled in the heart of Kandy, Soul Food offers an exquisite culinary experience that celebrates local flavors. This popular restaurant is known for its vibrant dishes and warm ambiance, making it a must-visit for any traveler seeking authentic Sri Lankan cuisine. With a commitment to quality and a menu that delights, Soul Food promises a memorable dining adventure.
Daily 7:30–22:30
Grill 'N' Chill Japanese BBQ
Nestled atop a scenic rooftop in Kandy, Grill 'N' Chill offers an exquisite Japanese BBQ experience with stunning views and a diverse menu that includes sushi and yakiniku. Perfect for food lovers seeking a unique dining adventure.
Daily 11:00–23:00
Royal Bar & Hotel
Nestled in the heart of Kandy, the Royal Bar & Hotel offers a unique blend of historic charm and modern hospitality. With its welcoming atmosphere, it’s the perfect spot for tourists seeking to unwind and enjoy exquisite dining options or refreshing drinks in a vibrant setting.
The Empire Cafe
Nestled in the heart of Kandy, The Empire Cafe is a delightful fusion of flavors, offering an eclectic menu that features Sri Lankan, Indian, Chinese, and European cuisines. With its charming ambiance and unique interior designed to reflect old-world charm, this cafe is perfect for tourists seeking a memorable dining experience.
Mon–Fri 8:00–21:00 · Sat–Sun 9:00–17:00
Nagalingam's Bhavan - Pure Vegetarian (Jain) Indian Restaurant
Nagalingam's Bhavan in Kandy is a must-visit for tourists seeking authentic Jain vegetarian cuisine. This charming restaurant offers a diverse menu that highlights the rich flavors of Indian culinary traditions, all while adhering to strict vegetarian principles. With its inviting atmosphere and dedicated service, it's the perfect spot to experience a delightful meal in the heart of Kandy.
Daily 17:30–22:00
Sri Krishna Dosai
Nestled in the heart of Kandy, Sri Krishna Dosai offers an authentic taste of South Indian cuisine, renowned for its delicious dosas and warm hospitality. This charming restaurant is a must-visit for any food lover exploring the vibrant culinary scene of Sri Lanka.
Senani by Oak Ray
Senani by Oak Ray offers a delightful culinary experience in Kandy, Sri Lanka, blending local flavors with stunning views. Perfect for tourists seeking authentic Sri Lankan cuisine in a serene setting.
Daily 11:00–23:00
Indian Summer Restaurant
Nestled in the heart of Kandy, Indian Summer Restaurant offers a delightful culinary experience with authentic Indian dishes that will tantalize your taste buds. With a warm ambiance and friendly service, it's the perfect spot for tourists seeking to indulge in rich flavors and aromatic spices.
Daily 11:00–23:00
The Last Drop Restaurant
Nestled in the heart of Kandy, The Last Drop Restaurant offers a delightful dining experience blending local and international flavors. With its inviting atmosphere, this eatery is perfect for tourists seeking both culinary excellence and a cozy pub vibe. Whether you're in the mood for a hearty meal or a refreshing drink, The Last Drop is your go-to spot to unwind and savor the essence of Kandy.
Daily 11:00–23:00
Light House Family Restaurant
Light House Family Restaurant in Kandy is a must-visit culinary gem that offers a delightful blend of local and international dishes. With its inviting atmosphere and attentive service, this moderate-priced restaurant is perfect for families and tourists alike.
Daily 7:00–22:15
Green Park Restaurants
Green Park Restaurants in Kandy offers a delightful culinary journey through Sri Lankan flavors, perfect for tourists seeking authentic local dining experiences. With its moderate pricing and vibrant atmosphere, it's a must-visit for food lovers.
Daily 7:00–22:00
Honey Pot Restaurant
Honey Pot Restaurant in Kandy offers an authentic dining experience with a diverse menu featuring local Sri Lankan cuisine and international dishes, all in a cozy atmosphere perfect for tourists seeking culinary adventure.
Daily 0:00–21:00
Aloy Restaurant (Pvt) Ltd.
Nestled in the heart of Getambe, Aloy Restaurant offers a delightful culinary experience with a diverse menu that highlights local flavors and international cuisine. Perfect for tourists looking to indulge in authentic Sri Lankan dishes while enjoying a warm and welcoming atmosphere.
Open 24 hours
STREET HUB by Mystery Meat
Discover the vibrant flavors and unique atmosphere at STREET HUB by Mystery Meat in Kandy, where local and international cuisines meet in a delightful culinary journey. This restaurant is a must-visit for food lovers seeking an authentic taste of Sri Lanka.
Daily 11:00–22:00
Kurumbunkz
Kurumbunkz is a must-visit restaurant in Kandy, renowned for its delicious and unique cuisine that captures the essence of Sri Lankan flavors. With a welcoming ambiance and exceptional service, it promises a delightful dining experience for all tourists.
Mon–Thu 7:00–23:00 · Fri–Sun 7:00–24:00
MANDIYA
Nestled in the heart of Kandy, Mandiya is a must-visit restaurant that offers an authentic taste of Sri Lankan cuisine. With its warm ambiance and rich flavors, it's the perfect place for tourists seeking to indulge in local culinary delights.
Mon–Sat 9:00–16:00
MARINATE
Nestled in the heart of Kandy, Marinate offers a delightful culinary experience that showcases local flavors and a cozy atmosphere, perfect for tourists looking to savor authentic Sri Lankan cuisine.
Mon–Sat 11:00–21:30 · Sun 9:00–17:00
Sky Lounge
Perched high above the bustling streets of Kandy, the Sky Lounge offers an unforgettable dining experience with stunning panoramic views. This moderate-priced restaurant invites tourists to savor exquisite local and international cuisine while soaking in the vibrant atmosphere of Sri Lanka's cultural capital.
Daily 11:00–22:30
Global Kitchen
Global Kitchen in Kandy is a culinary gem offering a delightful fusion of local and international dishes. Perfect for tourists seeking an authentic dining experience, this restaurant invites you to indulge in its diverse menu and vibrant atmosphere.
Daily 11:00–23:00
No Name Restaurant
Nestled in the heart of Kandy, No Name Restaurant offers an authentic taste of Sri Lankan cuisine. Tourists will find a delightful array of local dishes, friendly service, and a cozy atmosphere perfect for a memorable dining experience.
Daily 8:00–21:00
කුඹුක (Kumbuka) Restaurant Kandy
Nestled in the heart of Kandy, Kumbuka Restaurant offers a delightful taste of Sri Lankan cuisine, perfect for tourists seeking an authentic dining experience. With its inviting atmosphere and extensive menu, it’s a must-visit for food lovers.
Daily 11:00–23:00
La Mulberry
Nestled in the heart of Kandy, La Mulberry offers an exquisite blend of Italian cuisine, health-conscious dishes, and fresh seafood. This charming restaurant is perfect for tourists seeking a delightful dining experience amidst the beauty of Sri Lanka.
Daily 8:00–22:00
COCOBA Restaurant
Nestled in the heart of Kandy, COCOBA Restaurant offers a vibrant dining experience that combines local flavors with international cuisine. With a lively atmosphere and an extensive menu, it’s the perfect spot for tourists looking to indulge in delicious food and refreshing drinks.
Mon–Sat 11:30–23:00 · Sun 12:30–23:00
Sam's Restaurant and Cafe
Nestled in the heart of Kandy, Sam's Restaurant and Cafe offers a delightful fusion of local and international cuisine, making it a must-visit for tourists seeking a memorable dining experience. With its inviting ambiance and diverse menu, it's the perfect spot to relax after exploring the vibrant streets of this historic city.
Daily 10:00–21:30
Kamatha Avanhala Kandy
Kamatha Avanhala in Kandy offers a delightful culinary experience infused with local flavors. This restaurant is a must-visit for tourists seeking authentic Sri Lankan cuisine in a warm and inviting atmosphere.
Daily 11:00–23:00
Captain's Table
Nestled in the heart of Kandy, Captain's Table is a culinary gem offering an exquisite array of Asian dishes. With its warm ambiance and friendly service, it's the perfect spot for tourists looking to indulge in local and regional flavors.
Daily 11:00–15:00, 18:00–21:00
Cafe Nihonbashi Kandy
Nestled in the heart of Kandy, Cafe Nihonbashi offers an authentic Japanese dining experience that transports you straight to Japan. With its serene ambiance and delectable dishes, it’s a must-visit for food enthusiasts.
Daily 12:00–22:00
Kandyan
Kandyan is a welcoming restaurant in the serene village of Halloluwa, near Kandy, Sri Lanka. Open daily from 7am to 9:30pm, it serves authentic Sri Lankan cuisine in a casual, local setting. With a 3.1/5 rating from 245 reviews, it offers reliable meals amid the lush Central Province hills, ideal for travelers seeking genuine flavors without pretense. Perfect for budget-conscious diners exploring Kandy's outskirts.
Daily 7:00–21:30Price level $Time to spend 0.5–1.5 hrs
La Pangea Cafe And Restaurant
La Pangea Cafe and Restaurant in Kandy offers a delightful culinary experience, showcasing local flavors and a warm atmosphere. Perfect for tourists seeking authentic Sri Lankan cuisine, this eatery is a must-visit.
Daily 9:00–22:30
Oak Ray Restaurant
Nestled in the heart of Kandy, Oak Ray Restaurant offers a delightful culinary experience for tourists seeking authentic local flavors. With a diverse menu that showcases the rich heritage of Sri Lankan cuisine, this restaurant is a must-visit for food enthusiasts. Whether you’re craving traditional rice and curry or delectable sweets, Oak Ray promises a memorable dining experience amidst the vibrant culture of Kandy.
Mon–Fri 0:00–12:00 · Sun 0:00–12:00
Theva Cuisine
Theva Cuisine in Kandy is a culinary gem that showcases the rich flavors of Sri Lankan cuisine. With its inviting atmosphere and diverse menu, it's a must-visit for any food lover exploring the area.
Daily 8:00–22:00
History Restaurant
History Restaurant in Kandy offers an exquisite dining experience that blends local flavors with a touch of history. Enjoy a delightful array of traditional Sri Lankan dishes in a charming atmosphere, perfect for tourists seeking to explore the culinary heritage of the region.
Daily 8:00–22:00
Castle Lane Cafe & Restaurant
Nestled in the heart of Kandy, Castle Lane Cafe & Restaurant offers a delightful dining experience with a diverse menu featuring local and international cuisine. Whether you're looking for a quick bite or a leisurely meal, this charming eatery is perfect for tourists seeking to savor the flavors of Sri Lanka.
Daily 9:00–22:00
Siri Ramya Restaurant
Nestled in the heart of Kandy, Siri Ramya Restaurant is a culinary gem that offers a delightful array of traditional Sri Lankan dishes. With its inviting atmosphere and friendly service, it's the perfect spot for tourists seeking an authentic dining experience.
Daily 7:30–20:30
Timber Cabin by Rivora
Nestled in the heart of Kandy, Timber Cabin by Rivora offers an enchanting dining experience surrounded by nature. With a diverse menu and cozy ambiance, it’s perfect for tourists seeking local flavors and tranquility.
Daily 7:30–22:30
Paiva's Restaurant and Food Court
Nestled in the heart of Kandy, Paiva's Restaurant and Food Court offers a delightful culinary experience with a diverse menu that celebrates local flavors. Whether you're craving traditional Sri Lankan dishes or international cuisine, this vibrant eatery is the perfect spot to relax and enjoy a meal after exploring the city's rich heritage.
Mango Garden Restaurant
Mango Garden Restaurant in Kandy offers a delightful dining experience for families, blending local flavors with a warm atmosphere. With its stunning surroundings and extensive menu, it's the perfect spot to unwind and enjoy delicious meals together.
Daily 7:30–22:00
The Candle
Nestled in the vibrant city of Kandy, The Candle offers a unique dining experience that combines delectable cuisine with a warm and inviting atmosphere. Tourists will appreciate the diverse menu featuring local Sri Lankan flavors and international dishes, making it an ideal spot for both lunch and dinner.
Daily 10:30–21:30
The Loft - Kandy
Nestled above the vibrant Cafe the Vibe, The Loft offers a unique dining experience in Kandy, blending local flavors with an inviting ambiance perfect for tourists looking to indulge in Sri Lankan cuisine.
Mon–Fri 10:00–22:00 · Sun 10:00–22:00
Explore Kandy on the map
A handpicked selection of must-see spots in Kandy, mapped for you.
More about Kandy

Kandy travel guide
Kandy, Sri Lanka pairs a sacred lake, royal history and Buddhist heritage with hill-country scenery, cultural sights and memorable local experiences.
Tell me more about KandyMore to explore in Kandy
Explore more

Explore more of Sri Lanka
Discover Sri Lanka: Rich culture, stunning landscapes, and warm hospitality await you in this tropical paradise. Explore ancient cities, wildlife, tea plantations, and pristine beaches.
Explore Sri Lanka
Getting your guide ready…
We are putting together a fresh copy of the Kandy guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
