Restaurants in Kegalle
Hill countryWhere to eat in Kegalle, Sri Lanka — 4 places from local rice and curry to street food and sit-down dining. Popular spots include Al Madeena Restaurant, Elephant View Restaurant, Hotel Elephant Park.
Al Madeena Restaurant
Sri Lankan Muslim, Halal
A dependable halal eatery in Kegalle town serving biryani, kottu, rice and curry and short eats at low prices, a reliable option for Muslim travellers passing along the Colombo-Kandy road.
Elephant View Restaurant
Sri Lankan
A riverside restaurant overlooking the Maha Oya bathing spot, serving Sri Lankan rice and curry, fried rice, kottu and short eats with a grandstand view of the elephants at bath time. Good vegetarian options.
Hotel Elephant Park
Sri Lankan, Multi-cuisine
A long-running restaurant and rest stop near the orphanage entrance offering buffet-style Sri Lankan rice and curry, Chinese dishes and Western meals, popular with tour groups and with plenty of vegetable dishes.
Kegalle Rice & Curry Cafe
Sri Lankan
A busy town-centre eatery serving hearty Sri Lankan rice and curry, hoppers, kottu and short eats at budget prices, with a good spread of vegetable curries for meat-free diners.
Frequently asked questions
- Where should I eat in Kegalle?
- Well-reviewed places in Kegalle include Al Madeena Restaurant, Elephant View Restaurant, Hotel Elephant Park.
- Is there local food in Kegalle?
- Yes — expect Sri Lankan rice and curry, hoppers, kottu and fresh seafood on the coast.