Best Restaurants & Cafes in Trincomalee, Sri Lanka (2026)

Trincomalee's dining scene is diverse, with plenty of options for every palate. From local rice and curry to international dishes, you'll find a mix of family-run spots and casual cafes. Expect a friendly atmosphere and a chance to taste authentic Sri Lankan flavors.

Our picks in Trincomalee

Local rice & curry

Breakfast & coffee

Seafood lovers

Burgers & casual bites

All restaurants & cafes in Trincomalee

Local knowledge

Where can I find local food in Trincomalee?

For local food, head to Trinco town near the Central Bus Stand. Look for places like New Gopi Hotel for budget-friendly vegetarian options.

What is the best dish to try in Trincomalee?

Crab Curry and Odiyal Kool are local specialties worth trying. Don't miss out on buffalo curd sold in clay pots.

Are there good dining options near Uppuveli beach?

Yes, walk away from the beach toward Nilaveli Road for small bakeries offering lunch packets at lower prices.