Best Restaurants & Cafes in Trincomalee, Sri Lanka (2026)
Trincomalee's dining scene is diverse, with plenty of options for every palate. From local rice and curry to international dishes, you'll find a mix of family-run spots and casual cafes. Expect a friendly atmosphere and a chance to taste authentic Sri Lankan flavors.
Our picks in Trincomalee
Local rice & curry
- Ceylon Tamilan Restaurant — 4.8★: A family-run place focusing on local dishes, with solid options for seafood rice and curry.
- Rice 'n' Curry Restaurant — 4.6★: Run by a local family, it features a spacious dining area and serves crab curry and prawn Kottu.
Breakfast & coffee
- Queen Bee Cafe — 4.9★: They adapt meals for dietary restrictions and support the local community.
- Ratata Cafe — 4.9★: The calming atmosphere and attentive service make it a pleasant spot, with a highlight on the crispy cheese dosa.
Seafood lovers
Burgers & casual bites
- Babo Cafe — 4.6★: Offers well-seasoned burgers and delicious kottu, making it a favorite among visitors.
All restaurants & cafes in Trincomalee
- Vegan Cafeteria Pure Vegetarian Restaurant — 4.9★ (340): Discover Pure Vegetarian Restaurant in Trincomalee, a cozy spot run by a friendly couple. Their freshly prepared vegan dishes, like dosas and parathas, reflect…
- Queen Bee Cafe — 4.9★ (485): At Queen Bee Cafe in Trincomalee, you’ll find a cozy atmosphere paired with a menu that caters to various tastes, including gluten-free options. The friendly s…
- Trincomalee Thambi Italian Restaurant — 4.9★ (325): Thambi Italian Restaurant in Trincomalee is a cozy spot known for its generous portions and fresh seafood pasta, like the mix seafood spaghetti and carbonara. …
- Ocean Oasis Restaurant — 4.9★ (294): Ocean Oasis Restaurant in Trincomalee offers a cozy, family-run vibe with a focus on fresh, high-quality meals. Whether you're in the mood for sandwiches, flav…
- Piccadilly Parlour-Trincomalee — 4.9★ (437): Explore Piccadilly Parlour in Trincomalee for a cozy spot where great coffee and delicious food come together. Try their specialty lattes and fresh waffles in …
- Ratata Cafe — 4.9★ (342): Ratata Café in Trincomalee is a welcoming spot known for its deliciously fresh traditional dishes and creative cocktails. With a lovely outdoor setting and att…
- Island Flavors — 4.8★ (503): Island Flavors in Trincomalee offers a relaxed atmosphere where you can savor fresh seafood while enjoying reggae music and local camaraderie. It's a great spo…
- Monty Restaurant — 4.8★ (333): Discover Monty Restaurant in Trincomalee, a place known for its friendly atmosphere and hearty meals. With generous portions and a mix of delicious dishes, inc…
- Double Barrel Restaurant Galle BYOB — 4.8★ (876): Double Barrel Restaurant in Galle is a cozy spot known for its flavorful mixed grills, generous portions, and friendly service. It’s perfect for families or fr…
- Ceylon Tamilan Restaurant — 4.8★ (204): Ceylon Tamilan Restaurant in Trincomalee is a cozy family-run spot where the warmth of the owners enhances your meal experience. Dinuka and his family serve up…
- Snack Bar Hawaii — 4.8★ (854): Snack Bar Hawaii in Sri Lanka is a cozy beachside spot known for its delicious food and friendly vibe. With sunbeds available and a relaxed atmosphere, it's pe…
- The Arch Restaurant — 4.7★ (436): Discover The Arch Restaurant in Galle Fort, Sri Lanka, where fresh seafood and attentive service meet in a charming setting. The place is perfect for couples o…
- Saffron Lounge — 4.7★ (374): Discover Saffron Lounge in Colombo, where the cozy atmosphere is complemented by a thoughtful menu featuring delightful breakfast options like Turkish eggs and…
- Lakshmi Cafe — 4.7★ (72): Discover Lakshmi Cafe in Trincomalee, a gem for vegetarian dishes and local flavors. Known for its affordable, hearty meals like idly and ulundu wadei, it suit…
- Cafe On The 18th — 4.6★ (977): Discover Café On The 18th in Trincomalee, a cozy beachfront spot known for its fresh, high-quality food and excellent coffee. Ideal for those seeking a satisfy…
- Babo Cafe — 4.6★ (289): Babo Cafe in Trincomalee offers a laid-back dining experience with a diverse menu, from satisfying burgers to local kottu, perfect after a day at the beach. Wi…
- ISSO- Prawn Crazy — 4.6★ (722): Discover ISSO – Prawn Crazy in Sri Lanka, a cozy spot perfect for seafood enthusiasts. With friendly service and a relaxed atmosphere, it's ideal for sharing m…
- 4DONER — 4.6★ (1173): Discover 4DONER in Trincomalee for a satisfying meal with friends or a quick bite on the go. Known for its hearty portions of biryani, burgers, and doner wraps…
- Rice 'n' Curry Restaurant — 4.6★ (829): Rice 'n' Curry Restaurant in Trincomalee offers a vibrant dining experience with a focus on generous portions, fresh seafood, and traditional Sri Lankan currie…
- The Blue Crab Seafood Restaurant — 4.5★ (137): The Blue Crab Seafood Restaurant in Trincomalee offers a beachfront dining experience with a focus on fresh seafood. Expect dishes like crispy calamari and lar…
- Nina Restaurant Trincomalee — 4.4★ (628): Nina Restaurant in Trincomalee offers a casual dining experience with freshly prepared seafood and friendly service. Perfect for couples and families looking f…
- Naval Institute — 4.3★ (34): Naval Institute in Trincomalee offers a variety of dining options with a focus on seafood. The location is popular for its boat rides, but be prepared for pote…
- Gaga Restaurant & Bar — 4.3★ (159): Gaga Restaurant & Bar in Trincomalee offers a mix of Sri Lankan and Indian dishes, with specialties like chicken curry and jumbo prawns. Prices are reasonable,…
- Maya Beach seafood Restaurant & Beach Bar — 4.3★ (171): Maya Beach Seafood Restaurant in Trincomalee offers a seafood platter for 4 people, including minimal portions of fish and crab. Expect long waits and inattent…
- Aachi Suvayotru — 4.2★ (551): Aachi Suvayotru in Trincomalee is a cozy spot perfect for enjoying authentic Sri Lankan biriyani and rice and curry. The inviting atmosphere and hearty portion…
- Jayaruk Wine Store — 4.2★ (27): Jayaruk Wine Store in Trincomalee offers a variety of wines, but the area has many similar shops. Prices and selection details are not specified. Expect quick …
- Public Services Club Trincomalee — 4.2★ (6): Public Services Club in Trincomalee is primarily for government officers. It's known for its exclusivity and has issues with unauthorized individuals using the…
- Green Garden Bar & Restaurant — 4.1★ (11): Green Garden Bar & Restaurant in Trincomalee offers a chicken buffet lunch, but complaints about spiciness and portion sizes are common. The venue features a s…
- Dutch Bank Cafe — 4.1★ (1073): Dutch Bank Cafe in Trincomalee offers a calming atmosphere with beautiful harbour views, making it a nice spot for relaxed meals. Locals and tourists alike app…
Local knowledge
Where can I find local food in Trincomalee?
For local food, head to Trinco town near the Central Bus Stand. Look for places like New Gopi Hotel for budget-friendly vegetarian options.
What is the best dish to try in Trincomalee?
Crab Curry and Odiyal Kool are local specialties worth trying. Don't miss out on buffalo curd sold in clay pots.
Are there good dining options near Uppuveli beach?
Yes, walk away from the beach toward Nilaveli Road for small bakeries offering lunch packets at lower prices.