Skip to main content
PriceLeo

Restaurants in Batticaloa

Where to eat in Batticaloa, 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.

BAYCEYLONA Seafood Restaurant

Seafood

Highly rated seafood house near Pasikudah bay doing generous platters of crab, calamari and the day's catch with attentive service. One of the top-scoring restaurants on this stretch of coast.

Pasikuda

Pasikudah Mid ★ 4.8 (187)

Cinnamon Cafe Seafood Restaurant

Seafood, Cafe

Small cafe-style seafood restaurant on the Batticaloa road near Kalkudah, praised for fresh fish, prawn dishes and friendly owners. A solid budget-to-mid pick close to Pasikudah bay.

Batticaloa Road, Kalkudah

Pasikudah Mid ★ 4.6 (105)

Captain Seafood

Seafood, Sri Lankan

Pasikudah's best-known independent seafood restaurant, plating fresh lagoon crab, prawns and grilled fish at prices well below the resort strip. Ranked number one in the area on TripAdvisor with coastal views to match.

Coconut Cultivation Board Road, Pasikuda

Pasikudah Mid ★ 4.4 (245)

Rupsy's Sea Food Restaurant

Seafood

Family-run seafood kitchen in Kalkudah cooking crab curry, garlic prawns and grilled fish to order. A relaxed, good-value alternative to the resort restaurants around Pasikudah beach.

Kalkudah

Pasikudah Mid ★ 4.4 (173)

Cafe Chill

Cafe, Snacks

Garden cafe on Pioneer Road with wooden furniture under shady trees, serving burgers, hot dogs, short eats, ice cream and cold drinks. A relaxed meeting spot for families and travellers in Batticaloa town.

Pioneer Road, Batticaloa 30000

Batticaloa Budget ★ 4.3 (158)

Sri Kishna Cafe

South Indian, Pure Vegetarian

Batticaloa institution beside the lagoon serving pure-vegetarian South Indian food - crisp dosas, idli with sambar and a buffet-style rice and curry lunch. The town's go-to for a satisfying meat-free meal.

Batticaloa

Batticaloa Budget Veg-friendly ★ 4.2 (527)

Kattankudy Food Court

Street Food, Sri Lankan Muslim

Lively open-air street-food court in the Muslim town of Kattankudy, just south of Batticaloa, famous for kottu, biriyani, shawarma, watalappam and kulfi late into the night. Halal food is the default in this almost entirely Muslim township.

Sir Razeek Fareed Mawatha, Kattankudy

Batticaloa Budget Halal ★ 4.2 (295)

Akshathai

South Indian, Pure Vegetarian

Pure-vegetarian South Indian restaurant in Mylambaveli, north of Batticaloa town, known for flavourful dosas and idlis with spicy sambar and coconut chutneys. A haven for vegetarian diners on the east coast.

Mylambaveli, Batticaloa

Batticaloa Budget Veg-friendly ★ 4.2 (219)

Frequently asked questions

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