Review GuruSri Lanka's trusted review platform

Top 11 · updated 2026

Best Restaurants in Trincomalee

The top 11 restaurants in Trincomalee, ranked by real reviewer feedback.

11
Restaurants listed
4.7★
Average rating
105
Reviews aggregated
Trincomalee Thambi
Top-rated

Trincomalee sits on one of the finest natural deep-water harbours in Asia, and the seafood that comes off the boats at Dutch Bay and Uppuveli reflects that — prawns, crab, lobster, and a rotating catch of reef fish served within hours of landing. The east-coast season runs from April to September, when the sea turns glass-calm and the restaurants along the beach road from Trinco town to Nilaveli fill with divers, surfers, and overland travellers making their way up the coast. Dining is uncomplicated here: most of the best meals happen at small owner-run beach restaurants with plastic chairs, a chalkboard menu, and a fish tank — the gap between a kade meal and a sit-down restaurant is narrower than in the south. The listed restaurants rank by what diners reported after eating: freshness of the catch, honest prices, and whether the owner knew how to cook it.

Been to one of these? Open its page and tap a star to rate it — your review directly improves this ranking.
  1. 1
    Trincomalee Thambi Italian Restaurant

    Trincomalee Thambi Italian Restaurant

    5.0(10 reviews)Restaurants

     Ales Garden, 190/22 Nilaveli Rd, Trincomalee

  2. 2
    Snack Bar Hawaii

    Snack Bar Hawaii

    4.8(17 reviews)Restaurants

     French Garden, 170/10 Ales Garden, Trincomalee 31050

  3. 3
    Trinco Lanka Restaurant

    Trinco Lanka Restaurant

    5.0(9 reviews)Restaurants

     J678+F74, Sarvodaya Rd, Trincomalee

  4. 4
    Elegant Green Seafood & Italian Beach Restaurant

    Elegant Green Seafood & Italian Beach Restaurant

    5.0(9 reviews)Restaurants

     668/8 Ehamparam Road, Trincomalee

  5. 5
    The Blue Crab Seafood Restaurant

    The Blue Crab Seafood Restaurant

    4.8(14 reviews)Restaurants

     J689+JC7, Trincomalee 31000

  6. 6
    Waves Sea Food Restaurant

    Waves Sea Food Restaurant

    4.8(9 reviews)Restaurants

     Waves Sea food restaurant, 170/11 Alles garden, Trincomalee 31000

  7. 7
    Monty Restaurant

    Monty Restaurant

    4.8(9 reviews)Restaurants

     H5XV+M8, Trincomalee

  8. 8
    Eastern Lanka Seafood Restaurant

    Eastern Lanka Seafood Restaurant

    4.7(10 reviews)Restaurants

     300 Nilaveli Rd, Trincomalee

  9. 9
    ISSO - Prawn Crazy

    ISSO - Prawn Crazy

    4.8(8 reviews)Restaurants

     283 Dockyard Rd, Trincomalee 31000

  10. 10
    Cafe on the 18th

    Cafe on the 18th

    3.9(8 reviews)Restaurants

     Fernando’s Beach Market, Trincomalee 31000

  11. 11
    Aahaa restaurant

    Aahaa restaurant

    3.0(2 reviews)Restaurants

     Trincomalee-Batticaloa Rd, Batticaloa

Frequently asked

What's the highest-rated restaurants in Trincomalee?
Trincomalee Thambi Italian Restaurant is currently the highest-rated restaurants in Trincomalee on Review Guru, with an average of 5.0 out of 5 stars from 10 reviews.
Which restaurants in Trincomalee has the most reviews?
Snack Bar Hawaii is the most-reviewed restaurants in Trincomalee with 17 customer reviews. A higher review count typically means a more reliable signal — a 4.5★ rating from 50 reviewers is stronger than a 5★ rating from 3.
How many restaurants are listed in Trincomalee?
Review Guru has 11 restaurants listed in Trincomalee, aggregating 105 customer reviews across them. We only include a business on a "best of" page once it has at least 3 reviews so the ranking is meaningful.
How are these restaurants ranked?
We use a Bayesian-weighted average score that combines the business's own star rating with the volume of reviews it has received. This prevents a single 5-star review from outranking 30 consistent 4-star reviews. Read more on our methodology page.
Are the reviews verified?
Reviews on Review Guru come from two sources: native submissions written directly on our platform, and imported reviews from Google Maps that we rewrite for clarity while preserving the original rating, sentiment, and named entities. Source is tagged on each review for transparency.
What seafood is Trincomalee famous for — what should I order at a restaurant here?
Trincomalee is best known for its crab, lobster, and daily-catch reef fish — the harbour and the offshore reefs around Pigeon Island supply one of the freshest markets on the east coast. Crab curry is the dish most diners come back to: locally caught mud crab slow-cooked in a spiced coconut gravy, served with rice. Prawn preparations — grilled, butter-garlic, or curried — are the other staple. Reef fish varies by day but red snapper, grouper, and barracuda appear consistently. Most Trincomalee beach restaurants adjust the menu to what was landed that morning, so asking the owner what's freshest that day is usually more reliable than ordering off the printed list.
Which area of Trincomalee has the best restaurants — Dutch Bay, Uppuveli, or Nilaveli?
The restaurants near the Uppuveli and Nilaveli stretches north of Trincomalee town tend to get the strongest consistent reviews: beach-facing, cooler than the town centre, and drawing the divers and resort guests who bring higher-volume repeat foot traffic that rewards kitchens that stay consistent. Dutch Bay, closer to the Fort and the harbour, has a more working-town atmosphere and better-priced kade meals for lunch. Trincomalee town itself — around Central Road and the Clock Tower area — has everyday rice-and-curry options and tea shops well suited to an early breakfast before a dive trip. For dinner with a sea view, the Uppuveli road between town and Nilaveli has the densest concentration of reviewed beach restaurants.
When is the best time to visit Trincomalee for food and beach dining — is it seasonal?
The east-coast season runs from April through September, when the northeast monsoon has passed and the seas off Trincomalee are at their calmest. This is when the beach restaurants are fully open and operating at their best, Pigeon Island diving trips run daily, and the seafood catch is most reliable. From October through March, the northeast monsoon brings choppy seas and some beach restaurants reduce hours or close temporarily. If you're visiting outside the April–September window, call ahead to confirm a restaurant is open — the town doesn't shut down, but the beach-dining scene is noticeably thinner. The peak weeks are July and August, when Trincomalee sees its highest visitor numbers; popular beach restaurants fill by 7 PM and walking in late means waiting.