Top 4 Places to Eat in Trincomalee

A tranquil beach in Trincomalee, Sri Lanka with boats and people enjoying the serene scenery in the evening light.
Sachith Ravishka Kodikara, Pexels

Trincomalee's dining scene provides a delightful array of fresh seafood and traditional Sri Lankan dishes, offering both budget-friendly local eateries and relaxed beachfront options.

1. Rice 'n' Curry Restaurant

Cuisine: Sri Lankan, Seafood

Upon visiting, one discovers this multi-storey beach hut to be a staple for authentic Sri Lankan rice and curry. The portions are substantial, often enough for two to three people, and the fish rice and curry, served in earthenware bowls with crispy poppadoms and fresh salad, proves incredibly flavorful. This spot is particularly popular among backpackers due to its value and generous servings. Be prepared for a lively atmosphere, sometimes accompanied by techno music.

Price: Approximately 2000-2600 LKR for a meal for two to three people (~$6.50-$8.50 USD).

Getting There: It is centrally located on Uppuveli Beach, easily accessible by walking from most accommodations in the area.

2. Nina's Restaurant

Cuisine: Sri Lankan, Seafood

Despite its humble appearance, Nina's Restaurant offers a consistently excellent dining experience. The family operating the establishment provides warm and friendly service. A freshly cooked fish, rice, and curry meal here, often served as generous portions for two, is a highly recommended choice, showcasing authentic local flavors.

Price: Around 2500 LKR for two portions of fish rice and curry with drinks (~$8.20 USD).

Getting There: Having recently moved, it is advised to check local directions, though it is often a short walk from the main Uppuveli strip, slightly off the immediate tourist area.

3. Cafe on the 18th

Cuisine: Cafe, International, Sri Lankan

This cafe offers a relaxed yet refined atmosphere, ideal for a morning meal or a leisurely break. The coffee stands out as some of the best in the area, and breakfast options like banana porridge, overnight oats, and pancakes are notably prepared with care. For a unique evening option, they also serve sushi, blending local ingredients with international flair. Its pleasant ambiance and swift service contribute to an enjoyable visit.

Price: Mid-range; specific meal prices vary, but it is considered a slightly more upscale option compared to local rice and curry joints, especially for breakfast.

Getting There: Located at No. 18 Alles Garden, it is within walking distance from many guesthouses and hotels in the Uppuveli area.

4. Rea Beach Restaurant

Cuisine: Traditional Sri Lankan, International, Seafood

Situated directly on the beach, this restaurant provides a delightful setting to enjoy meals with a view. It is well-regarded for its clean environment and fresh ingredients. The menu successfully balances traditional Sri Lankan curries with international dishes like fish and chips, salads, and various pastas, ensuring options for diverse tastes. Curries served with rice are a hearty choice for lunch or dinner.

Price: Mid-range, similar to other well-established beachfront restaurants. A meal for two would likely range from 3500-6000 LKR (~$11.50-$20 USD), depending on seafood choices.

Getting There: Found at 178/7 Alles Garden, its beachfront location makes it easily accessible from Uppuveli accommodations, often just a short walk along the sand or nearby roads.