Skip to main content
PriceLeo

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

Trincomalee Budget ★ 4.9 (490)

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

Trincomalee Mid ★ 4.8 (808)

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

Trincomalee Budget Veg-friendly ★ 4.7 (527)

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

Nilaveli Mid ★ 4.7 (256)

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

Trincomalee Mid ★ 4.6 (1,013)

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

Trincomalee Budget Veg-friendly ★ 4.6 (877)

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

Nilaveli Budget ★ 4.6 (306)

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

Trincomalee Budget ★ 4.4 (662)

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.