Restaurants in Trincomalee
Where to eat in Trincomalee, 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.
Queen Bee Cafe
Cafe, Sri Lankan, Seafood
Tiny, much-loved cafe in Alles Garden with one of the highest ratings in Trincomalee. Known for hearty breakfasts, mango toast and devilled chicken.
Alles Garden, Uppuveli, Trincomalee 31000
Snack Bar Hawaii
Seafood, Sri Lankan
Beachfront seafood shack in Uppuveli's French Garden with sun beds on the sand and a laid-back island vibe. Famous for its crab curry and freshly grilled catch of the day.
French Garden, 170/10 Alles Garden, Uppuveli, Trincomalee 31050
Trinco Lanka Restaurant
Sri Lankan, Seafood
Warm family-run restaurant off Sarvodaya Road serving fresh seafood and classic Sri Lankan curries. Guests can also join cooking classes with the owners.
Sarvodaya Rd, Uppuveli, Trincomalee
DIVINGURU Beach Restaurant & Bar
Seafood, International
Relaxed beachfront restaurant and bar at Nilaveli's 9th mile post, serving international breakfasts, seafood and sundowners right on the sand.
Ward No. 3, 9th Mile Post, Nilaveli 31010
Cafe on the 18th
Cafe, Seafood, International
Stylish beach cafe on Uppuveli beach known for excellent coffee, pancakes and surprisingly good fresh sushi. One of the most popular hangouts on Trincomalee's coast.
Fernando's Beach Market, Uppuveli, Trincomalee 31000
Rice 'n' Curry Restaurant
Sri Lankan
Homely family-run spot serving authentic Sri Lankan rice and curry spreads with generous portions. Also runs popular cooking classes for travellers.
No. 77 Nagammal Road, Trincomalee
Family Restaurant Nilaveli
Seafood, Sri Lankan
Charming budget seafood spot near the 10th mile post in Gopalapuram, praised for incredibly fresh jumbo prawns and warm family hospitality.
10th Mile Post, Gopalapuram, Nilaveli
NINA Restaurant Trincomalee
Sri Lankan, Seafood, Asian
Family-run beach-road eatery in Alles Garden serving whole fish curry, prawns and Sri Lankan classics at fair prices. A reliable favourite with Uppuveli regulars.
No. 01 Beach Road, Alles Garden, Uppuveli, Trincomalee
Frequently asked questions
- Where should I eat in Trincomalee?
- Browse the 8 restaurants listed across Trincomalee District.
- Is there local food in Trincomalee?
- Yes — expect Sri Lankan rice and curry, hoppers, kottu and fresh seafood.