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
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
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
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
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
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
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
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
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.