Where to Eat

Taste the best of Trincomalee

Fresh seafood restaurants, authentic Sri Lankan cuisine, and beachside cafes curated for food lovers exploring the east coast.

Trincomalee TravelEast Coast, Sri Lanka
Uppuveli Beach by DSK
5.0
International

Uppuveli Beach by DSK

80, 84 Nilaveli Road, 3rd Mile Post, Trincomalee 31000, Sri Lanka

7:00 AM – 11:30 PM

Perched on the golden sands of Trincomalee’s eastern coast, this vibrant beachfront hotel offers stylish modern rooms, a stunning ocean-view pool, and exceptional seafood dining.

Premium East Coast seafood platters featuring locally sourced crab, lobster, and tiger prawns grilled with coastal spices.Gourmet international fusion dishes and authentic Sri Lankan curries served with a modern twist in an airy, open-plan setting.Refreshing signature cocktails and chilled beverages served at the vibrant beach bar, perfect for watching the sunrise.+1
Amaranthe Bay Resort & Spa
4.5
International

Amaranthe Bay Resort & Spa

101/17, Alles Garden Road, Uppuveli, Trincomalee

7:00 AM – 11:00 PM

Set beside the meandering Pillaikulam Aru, this luxury family-friendly resort offers a vibrant coastal escape featuring diverse international cuisine, a spa, and exceptional sunset views.

Diverse international cuisine featuring Sri Lankan and British dishes at BibliothequeRefreshing signature cocktails served at the Calamander Wild Bar by the poolTraditional Sri Lankan breakfast options and fresh coastal seafood specialties+1
Trinco Blu by Cinnamon
4.5
International

Trinco Blu by Cinnamon

Sarvodaya Road, Uppuveli, Trincomalee 83408, Sri Lanka

7:00 AM – 11:00 PM

Once a 1970s resort, this retro-chic beachfront hotel offers a vibrant coastal escape featuring fresh seafood specialties and extensive global buffets overlooking the turquoise Trincomalee waters.

"The Crab" signature lagoon crab preparations and fresh ocean catchesThemed international buffets with live action stations at Captain's DeckRetro-inspired cocktails served at The Rum Hold with beach views+1
Uga Jungle Beach
5.0
International

Uga Jungle Beach

27th Kilometer Post, Pulmoddai Road, Kuchchaveli, Trincomalee, Sri Lanka

7:00 AM – 11:00 PM

Nestled within a secluded coastal jungle near Trincomalee, this luxury resort offers an intimate "cabin-in-the-wild" dining experience where forest greenery meets the pristine Indian Ocean.

Signature "Jungle Dining" featuring private, candlelit setups deep within the forestFreshly caught Trincomalee seafood platters served right on the sandAuthentic Sri Lankan culinary journeys with locally foraged jungle herbs+1