One of the most important attractions of Eastern Sri Lanka, Trincomalee is a hidden gem. Blessed with blue horizons and deep blue sea waters, this place is perfect for a holiday. There are many restaurants in Trincomalee that serve delicious traditional food. However, the main thing is that the region produces different seafood, which you should definitely try while you are on the island.
10 Must-Visit Restaurants in Trincomalee
We have compiled a list of restaurants in Trincomalee that are extremely popular among locals and tourists. Read on to know more about the top 10 restaurants in Trincomalee that will delight your taste buds like no other restaurant ever has:
1. Café on 18th
image Source
One of the best restaurants in Trincomalee, this is the place to have a great breakfast. The coffee here is some of the best on the island. Add to this the banana porridge, overnight oats and pancakes that you get here and you have the best meal to wake up to. Like everywhere else, coconut milk is a major ingredient here too. And along with the crabs here, the Panini sandwiches are also a must try! The ambiance of this place is also good and the best thing is the quick service.
Place: No. 18 Else Garden, Trincomalee, Sri Lanka
cost for two: INR 1200/-
tripadvisor rating: 4.5/5
tripadvisor reviews
2. Trinco Lanka Restaurant
image Source
The moderately priced Trinco Lanka restaurants in Trincomalee serve some of the best traditional dishes. You can enjoy steak and chips here as well as a variety of seafood such as tuna, crabs and other types of fish. This place is a dream come true for all those budget travelers who want to taste the best food at the cheapest price. The couple who run the restaurant are sweet and friendly, and so is the staff!
Place: 21, Alles Gardens, Trincomalee, Sri Lanka
cost for two: INR 800/-
tripadvisor rating: 4.5/5
tripadvisor reviews
Must read: 22 Places to Visit in Nuwara Eliya: Sri Lanka’s Mini London
3. Dutch Bank Café
image Source
One of the best places to eat in Sri Lanka, this place enjoys a loyal patronage. The staff is helpful and friendly and the place is often very busy. The ingredients used are fresh and local, making their Kothu (a traditional Sri Lankan dish) one of the tastiest in the country. The portions are large, which means that Dutch Bank Café in Trincomalee is definitely a good place to hang out with your friends in the evening after a long, tiring day.
Place: 88, Inner Harbor Road, Trincomalee, Sri Lanka
cost for two: INR 1500/-
tripadvisor rating: 3.5/5
tripadvisor reviews
4. Ri Beach Restaurant
image Source
Ria is one of the best beach restaurants in Trincomalee. One of the few places to get the best ratings on this list, this place is famous for its traditional food as well as various international dishes like fish and chips, salads and different types of pasta. You can find a variety of curries served with rice here which is the best option for a heavy lunch or dinner. The place is clean and the food is fresh, which is why so many tourists enjoy the diverse cuisine here.
Place: 178/7, Alas Gardens, Trincomalee, Sri Lanka
cost for two: INR 1800/-
tripadvisor rating:5/5
tripadvisor reviews
Read suggestions: 5 Best Water Sports in Trincomalee That Will Add More Thrill to Your Sri Lankan Holidays
5. Crab Seafood Restaurant
image Source
Famous for its crabs and drinks, this is one of the high-end Trincomalee restaurants. The beach front view along with the good ambiance adds to the culinary experience. You can order a-la-carte here or opt for burgers and other filling meals. The place also offers delicious crab salad as well as seafood dishes like lobster and shrimp. Service is good, although it does get busy as the evening approaches, so plan accordingly!
Place: 300, Nilaveli Road, Trincomalee, Sri Lanka
cost for two: INR 2200/-
tripadvisor rating: 4/5
tripadvisor reviews
Read suggestions: 6 Best Museums in Sri Lanka that will immerse you in the rich historical past of the country
6. New Parrot Restaurant
image Source
If you are looking for a budget restaurant to satisfy your hunger, visit New Parrot Restaurant in Trincomalee. This is one of the most tourist friendly restaurants in Trincomalee. You will find a variety of Asian, Chinese as well as typical Sri Lankan food here. Opt for fried rice or noodles with curry which will be enough to keep you satiated throughout the day. Kothu roti is another specialty here. The service is exceptionally fast and the place is spotlessly clean, creating the perfect casual atmosphere for lunch.
Place: 96, A, Main Street, Trincomalee, Sri Lanka
cost for two: INR 800/-
tripadvisor rating: 4/5
tripadvisor reviews
Read suggestions: Top places for trekking in Sri Lanka for thrill seekers!
7. Nila Rice and Curry Restaurant
image Source
If you are starving, another travel friendly option is Nila Rice and Curry Restaurant Trincomalee. This place is crowded all the time, which testifies to its unique taste and service. It’s suggested you book a table in advance. You can enjoy traditional seafood here as well as various curries made of vegetables and pulses and served with rice. You can also have an imported beer while stuffing your face with delicious, home-cooked food. No wonder Nila is considered one of the best places to visit in Sri Lanka!
Place: Sea View Hotel Road, Nilaveli, Trincomalee, Sri Lanka
cost for two: INR 800/-
tripadvisor rating:5/5
tripadvisor reviews
Read suggestions: 7 National Parks That Offer The Wildest Sri Lanka Safari
8. Tonic
Dining right on the beach – vacations don’t get much better than this. Tonic in Sri Lanka offers that and much more! You can enjoy delicious seafood cooked in traditional and international style here. Or simply enjoy a drink or two at the bar. The food is delicious, the service is amazing and the ambiance is absolutely ethereal. Many tourists consider it to be one of the best restaurants to have dinner with their colleagues in Trincomalee city.
Place: 24, Alles Gardens, Trincomalee, Sri Lanka
cost for two: INR 2000/-
tripadvisor rating: 4.5/5
tripadvisor reviews
Read suggestions: 6 Adventure Places in Sri Lanka to quench your thirst for adventure!
9. Jeffries Restaurant
An ideal place to have a casual lunch, Jeffries Restaurant is located just off Nilaveli Road. The ambiance of this place is fun and great. The guy who runs the restaurant, Jeffrey, is a helpful and personable guy. You will find delicious Sri Lankan food here with various curries made from potatoes, cuttlefish or prawns. Enjoy it with rice or roti as per your taste.
Place: Nilaveli Road, Trincomalee, Sri Lanka
cost for two: INR 1200/-
tripadvisor rating: 4.5/5
tripadvisor reviews
10. Marquee Restaurant
image Source
Serving delicious Sri Lankan food, this is a new outlet close to the beach. The food is more spicy and their Kothu has been called incredible by many. The curry is aromatic made from crabs and whole fish and served with rice. The staff is polite and it’s a great place to enjoy local cuisine.
Place:79, Nilaveli Road, Trincomalee, Sri Lanka
cost for two: INR 1000/-
tripadvisor rating:5/5
tripadvisor reviews
read ahead: snorkeling in sri lanka: 15 amazing places to dive
Trincomalee has one of the most attractive beaches in the country. That, and the amazing but budget-friendly restaurants in Trincomalee make it a perfect place for a holiday. Plan your trip to Sri Lanka immediately to experience the culinary art and natural beauty of Trincomalee.
Are you looking to book an international holiday?
Book memorable holidays on TourTravelHotels with 650+ verified travel agents for 65+ domestic and international destinations.
Discover more from Tips Clear News Portal
Subscribe to get the latest posts sent to your email.