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

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.

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.

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.

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.