Restaurants in Polonnaruwa
Where to eat in Polonnaruwa, Sri Lanka — 4 places from local rice and curry to street food and sit-down dining. Popular spots include Gemi Gedara Restaurant, Giritale Lake View Restaurant, Polonnaruwa Muslim Hotel.
Gemi Gedara Restaurant
Sri Lankan, Rice and Curry
A rustic garden restaurant set among paddy fields, known for a generous traditional Sri Lankan rice and curry spread of a dozen or more dishes, served with fresh fruit juices. Predominantly vegetable curries make it a fine choice for meat-free travellers.
Giritale Lake View Restaurant
Sri Lankan, Cafe
A relaxed lakeside restaurant near the Giritale Tank offering Sri Lankan rice and curry, fried rice, noodles and cold drinks with views over the water, handy before or after a Minneriya safari.
Polonnaruwa Muslim Hotel
Sri Lankan Muslim, Halal
A simple halal eatery near the New Town bus stand serving biryani, kottu, rice and curry and short eats, a reliable halal option for travellers passing through the ancient city.
Rajadhani Restaurant
Sri Lankan, Indian, Chinese
A dependable town-centre restaurant serving authentic Sri Lankan rice and curry alongside Indian and Chinese dishes, with friendly service and plenty of vegetarian options.
Frequently asked questions
- Where should I eat in Polonnaruwa?
- Well-reviewed places in Polonnaruwa include Gemi Gedara Restaurant, Giritale Lake View Restaurant, Polonnaruwa Muslim Hotel.
- Is there local food in Polonnaruwa?
- Yes — expect Sri Lankan rice and curry, hoppers, kottu and fresh seafood on the coast.