Skip to main content
PriceLeo

Restaurants in Polonnaruwa

Where to eat in Polonnaruwa, Sri Lanka — the district's 8 top-rated restaurants, each rated 4 stars or higher on Google, from local rice and curry to sit-down dining.

Jaga Food

Sri Lankan, Village buffet

Open-air garden restaurant by a canal on the A11, famous for its home-cooked Sri Lankan buffet with plenty of vegetarian curries and the charismatic host Jaga himself. Booking ahead is recommended.

A11, Diyasenpura, Polonnaruwa

Polonnaruwa Mid Veg-friendly ★ 4.9 (876)

Pabalu Mandapa

Sri Lankan, Village buffet

Highly rated authentic Sinhala buffet near Bendiwewa built around locally sourced ingredients and traditional recipes. A quieter, top-quality alternative to the bigger buffet houses.

Near Bendiwewa Maha Vidyalaya, Bendiwewa, Polonnaruwa

Polonnaruwa Mid Veg-friendly ★ 4.9 (198)

Priyamali Gedara

Sri Lankan, Village buffet

Legendary village home-kitchen on the Habarana road serving a traditional Sri Lankan buffet cooked in clay pots over wood fires, with rice-field views. Widely considered the definitive local-food experience near Polonnaruwa.

Kalahagala, Polonnaruwa

Polonnaruwa Mid Veg-friendly ★ 4.8 (1,336)

Gemi Gedara

Sri Lankan, Village buffet

Charming palm-shaded buffet restaurant in Bendiwewa surrounded by rice fields, serving authentic village-style Sri Lankan curries with warm hospitality.

1608 Bendiwewa, Polonnaruwa

Polonnaruwa Mid Veg-friendly ★ 4.7 (218)

Hungry Muppets Restaurant & Cafe

Sri Lankan, Western

Family-friendly restaurant and cafe in Polonnaruwa town mixing local rice and curry with Western comfort food. Clean, welcoming and popular with younger locals.

Polonnaruwa town

Polonnaruwa Budget ★ 4.5 (205)

Saruketha Restaurant

Sri Lankan, Buffet

Buffet-style restaurant overlooking lush paddy fields, laying out around 30 Sri Lankan dishes including numerous vegetarian options. A convenient authentic lunch stop between the ancient city and Giritale.

Polonnaruwa-Habarana Rd, Polonnaruwa

Polonnaruwa Mid Veg-friendly ★ 4.4 (587)

NS Tomatoes Restaurant

Sri Lankan, Chinese

Modern restaurant with an open kitchen near Hospital Junction serving Sri Lankan and Chinese food, with indoor and outdoor seating and a bar. One of the newer quality options in Polonnaruwa town.

Good Market, Hospital Junction, Polonnaruwa

Polonnaruwa Mid ★ 4.2 (258)

Rajadhani Restaurant

Indian, Sri Lankan, Chinese

Popular tour-bus stop on the A11 with a North Indian chef turning out Indian, Sri Lankan and Chinese dishes. Spacious, air-conditioned and good value at around USD 6 per head.

A11, Polonnaruwa 51000

Polonnaruwa Mid Veg-friendly ★ 4.1 (405)

Frequently asked questions

Where should I eat in Polonnaruwa?
Browse the 8 restaurants listed across Polonnaruwa District.
Is there local food in Polonnaruwa?
Yes — expect Sri Lankan rice and curry, hoppers, kottu and fresh seafood.