Best Restaurants in Kegalle District
Hungry in Kegalle District? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Kegalle District
- Top rated
- Closest to the centre
- A–Z
29 restaurants
-
Restaurant4.1★3,066 reviews
Awanhala
Nestled along the scenic Kandy Road in Ambepussa, Awanhala Restaurant offers a delightful culinary experience that blends local flavors with a warm ambiance, making it a must-visit for tourists seeking authentic Sri Lankan cuisine.
Daily 6:00–22:00
-
Pizza4.3★1,178 reviews
Pizza Hut - Kegalle
Nestled along the bustling Kandy - Colombo Road, Pizza Hut in Kegalle invites tourists to savor a delightful array of pizzas, offering a cozy atmosphere perfect for families and friends. With its commitment to quality and service, this popular eatery ensures every visitor enjoys a memorable dining experience amidst the scenic beauty of Sri Lanka.
Daily 11:00–23:00
-
Restaurant3.8★741 reviews
Thirst Aid Station
Nestled along the Colombo-Kandy Road in Galigamuwa Town, Thirst Aid Station offers a delightful culinary experience, showcasing local Sri Lankan flavors in a serene setting. This charming restaurant is perfect for tourists looking to indulge in authentic cuisine while soaking in the natural beauty of the surrounding landscape.
Mon–Thu 6:00–19:00 · Fri–Sun 6:00–20:00
-
Fusion restaurant3.9★668 reviews
Channa
Discover Channa, a vibrant fusion restaurant in Karandupana, where diverse flavors meet a welcoming atmosphere. Ideal for tourists seeking a unique dining experience.
Daily 11:00–23:00
-
Restaurant4.1★595 reviews
Ambasewana City Hotel
Nestled in the heart of Kegalle, Ambasewana City Hotel offers a delightful culinary experience with a blend of local and international flavors. Tourists will find a warm atmosphere, friendly service, and a diverse menu that caters to all tastes. This restaurant is an essential stop for anyone looking to indulge in authentic Sri Lankan cuisine.
Daily 6:00–22:00
-
Restaurant4.2★477 reviews
The Cafe Restaurant
Nestled along Kandy - Colombo Road, The Cafe Restaurant offers a delightful escape for tourists seeking authentic Sri Lankan cuisine and a cozy atmosphere. With a diverse menu featuring local favorites and baked goods, it's an ideal stop for food enthusiasts.
Mon–Sat 10:00–22:00 · Sun 8:00–22:00
-
Restaurant3.8★487 reviews
The Grand Ralidiya
Nestled in the heart of Galigamuwa, The Grand Ralidiya is a must-visit restaurant for tourists seeking an authentic Sri Lankan culinary experience. With its diverse menu and inviting atmosphere, it's perfect for family dinners or casual outings with friends.
Daily 6:00–22:30
-
Restaurant4.1★399 reviews
Jinadasa Thalaguli (ජිනදාස තලගුලි)
Nestled in the heart of Warakapola, Jinadasa Thalaguli offers a delightful array of authentic Sri Lankan cuisine, making it a must-visit for food enthusiasts and travelers alike. Known for its unique sweets and traditional hoppers, this restaurant provides an inviting atmosphere perfect for family gatherings or casual dining.
Daily 6:30–22:00
-
Vegetarian4.4★340 reviews
Balaji Dosai - Kegalle
Discover Balaji Dosai, a vegetarian haven in Kegalle, where authentic flavors and fresh ingredients come together to create a memorable dining experience. Perfect for food enthusiasts seeking delicious and affordable vegetarian cuisine.
Daily 10:00–22:00
-
Restaurant4.1★388 reviews
Salika Inn Hotel
Discover the charm of Salika Inn Hotel, a delightful restaurant and bakery nestled in Kegalle, offering a unique blend of local cuisine and warm hospitality that enchants every visitor.
Nipuna Restaurant (The Burger Shop)
Nipuna Restaurant, known as The Burger Shop, is a culinary gem in Kegalle, Sri Lanka. Famous for its delicious burgers and inviting atmosphere, this restaurant is perfect for tourists seeking a satisfying meal. With a menu that caters to various tastes, Nipuna ensures an enjoyable dining experience for everyone.
Iceberg Cafe
Nestled in the heart of Kegalle, Iceberg Cafe is a delightful spot for tourists seeking a relaxing break. With its inviting atmosphere and an array of delicious treats, it promises a refreshing experience for everyone.
Mon–Thu 9:00–19:00 · Fri–Sun 9:00–19:30
Kegalle Resthouse තානායම
Nestled in the scenic town of Kegalle, Kegalle Resthouse offers a delightful dining experience with local and international cuisines, perfect for travelers seeking comfort and flavor. The warm ambiance and attentive service make it a must-visit stop on your journey through Sri Lanka.
Daily 8:00–22:30
IVORY Resort & Restaurant
Nestled in Kegalle, IVORY Resort & Restaurant offers a delightful blend of local flavors and a serene dining atmosphere, perfect for travelers seeking an authentic Sri Lankan experience.
Open 24 hours
Nethmini Hotel
Nethmini Hotel in Kegalle offers a delightful culinary experience, showcasing local flavors and warm hospitality in a charming setting that beckons tourists to indulge.
Open 24 hours
Kaneliya Restaurant
Nestled in Kegalle, Kaneliya Restaurant offers a delightful culinary experience with a menu showcasing the rich flavors of Sri Lankan cuisine. Perfect for tourists seeking an authentic taste of the region.
Daily 10:00–22:00
Feblow Cafe
Nestled in the heart of Kegalle, Feblow Cafe is a delightful restaurant and coffee shop that promises a cozy atmosphere, delicious food, and an inviting experience for every visitor. With its warm ambiance and friendly service, it’s the perfect stop for tourists looking to unwind and enjoy local flavors.
Daily 10:00–18:00
Sleek daffodil Restaurant
Nestled in Kegalle, the Sleek Daffodil Restaurant is a culinary gem that offers a delightful dining experience with a variety of local and international dishes. With its inviting atmosphere and friendly service, it’s a must-visit for tourists looking to indulge in flavorful cuisine.
Daily 8:30–21:00
Hello මචං
Hello මචං in Kegalle is a must-visit Asian restaurant known for its vibrant atmosphere and exquisite culinary offerings. Enjoy authentic dishes that celebrate the rich flavors of Asian cuisine, making it a delightful stop for any traveler.
CO-OP Green Cafe
Nestled in the heart of Kegalle, CO-OP Green Cafe offers a delightful culinary experience with a focus on local ingredients and flavors. This charming restaurant invites tourists to enjoy its cozy atmosphere while savoring authentic Sri Lankan dishes, making it a must-visit destination for food lovers.
Daily 7:00–20:00
Salagadu Hotel
Salagadu Hotel is a charming restaurant located in Kegalle, offering a delightful selection of local and international cuisine in a warm and inviting atmosphere, perfect for tourists looking to experience the flavors of Sri Lanka.
Daily 7:00–22:00
Sri Luxmiy Villas
Nestled in the heart of Kegalle, Sri Luxmiy Villas is a charming restaurant that offers a delightful culinary experience for tourists seeking authentic local flavors. With its warm ambiance and friendly service, it's the perfect spot to unwind and indulge in delicious dishes crafted from fresh ingredients.
Daily 7:00–19:00
Delicacy Restaurant
Delicacy Restaurant in Kegalle offers an unforgettable dining experience, showcasing a blend of local flavors and exquisite culinary artistry. With a cozy ambiance and highly rated dishes, it's a must-visit for food lovers.
Daily 9:00–21:00
Oriental Hotel & Bakery
Nestled in the heart of Kegalle, the Oriental Hotel & Bakery offers a delightful blend of local and international cuisine. A perfect stop for tourists seeking a taste of Sri Lankan hospitality.
Daily 6:00–22:00
OK Restaurant
Nestled along the scenic Kandy-Colombo Road in Kegalle, OK Restaurant offers a delightful culinary experience that captures the essence of Sri Lankan cuisine. With its welcoming ambiance and a menu filled with authentic flavors, this restaurant is a must-visit for any traveler seeking to indulge in local delicacies.
Daily 7:30–21:00
Brew&Puff Restaurant
Nestled in the heart of Kegalle, Brew&Puff Restaurant offers a delightful dining experience for families. With a cozy atmosphere and a diverse menu, it’s the perfect spot to unwind and savor delicious meals together.
Daily 10:00–23:00
Kegalu Food Court
Kegalu Food Court is a vibrant culinary hub located in Kegalle, Sri Lanka, offering an array of delicious local dishes and a lively atmosphere perfect for tourists seeking an authentic dining experience.
Tue–Sun 16:00–4:00
New Amba Sewana Restaurant
Nestled in the heart of Kegalle, New Amba Sewana Restaurant offers a delightful culinary journey through Sri Lankan cuisine, perfect for travelers seeking an authentic taste of the region. With its welcoming atmosphere and diverse menu, it's a must-visit for food enthusiasts.
Daily 7:00–22:00
බත් කමු
Buth Kamu is a must-visit Western restaurant located in Deraniyagala, where tourists can indulge in delicious dishes that blend local flavors with Western culinary traditions. Open daily from 8 AM to 8 PM, it offers a cozy atmosphere perfect for relaxation after exploring the stunning surroundings.
Daily 8:00–20:00
Explore Kegalle District on the map
A handpicked selection of must-see spots in Kegalle District, mapped for you.
More about Kegalle District

Kegalle District travel guide
Explore Kegalle District for rainforest rivers, Pinnawala elephants, prehistoric caves, rubber country and adventurous Kitulgala.
Tell me more about Kegalle DistrictMore to explore in Kegalle District
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 Kegalle District 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.