Skip to main content
PriceLeo

Mid-range dining in Eastern Province

The best mid-range dining spots in Eastern Province, grouped by district — every listing rated 4 stars or higher on Google.

Eastern Province

Ampara

★ 4.9 464 Google reviews

Brunch, Cafe, Coffee · Mid · Arugam Bay

Leafy garden brunch cafe off Sinhapura Road pouring some of the best specialty coffee on the east coast, with smoothie bowls, avocado toast and all-day breakfasts. Holds a near-perfect Google rating.

Sinhapura Road, Arugam Bay 32500

Vegetarian-friendly

★ 4.8 714 Google reviews

Seafood, Sri Lankan · Mid · Arugam Bay

Fisherman-owned seafood spot on Ali Cross Road where the menu depends on the morning's catch - grilled fish, prawns and crab served simply and fresh. A local institution with outstanding ratings.

100 Ali Cross Road, Arugam Bay 32500

★ 4.7 315 Google reviews

Brunch, International · Mid · Arugam Bay

Surf-side cafe and coffee bar on the main strip known for quality brunches, burgers and bowls in the most chilled spot near the beach. Offers vegetarian and vegan options alongside its regular menu.

Main Street, Sinna Ulla, Arugam Bay 32500

Official website ↗
Vegetarian-friendly

★ 4.7 297 Google reviews

Poke Bowls, Burgers · Mid · Arugam Bay

Breezy eatery by Surf Point serving fresh poke bowls, smash burgers and Mediterranean-style plates. A favourite for healthy lunches between surf sessions, with good meat-free bowl options.

Surf Point, Sinnapurna Road, Arugam Bay 32500

Vegetarian-friendly

★ 4.6 580 Google reviews

Seafood · Mid · Arugam Bay

Run by a former fisherman, this Panama Road restaurant is famous for huge seafood platters of crab, prawns and the day's catch grilled over coals. One of the most-recommended dinners in Arugam Bay.

Panama Road, Pottuvil, Arugam Bay 32500

Batticaloa

★ 4.8 187 Google reviews

Seafood · Mid · Pasikudah

Highly rated seafood house near Pasikudah bay doing generous platters of crab, calamari and the day's catch with attentive service. One of the top-scoring restaurants on this stretch of coast.

Pasikuda

★ 4.6 105 Google reviews

Seafood, Cafe · Mid · Pasikudah

Small cafe-style seafood restaurant on the Batticaloa road near Kalkudah, praised for fresh fish, prawn dishes and friendly owners. A solid budget-to-mid pick close to Pasikudah bay.

Batticaloa Road, Kalkudah

★ 4.4 245 Google reviews

Seafood, Sri Lankan · Mid · Pasikudah

Pasikudah's best-known independent seafood restaurant, plating fresh lagoon crab, prawns and grilled fish at prices well below the resort strip. Ranked number one in the area on TripAdvisor with coastal views to match.

Coconut Cultivation Board Road, Pasikuda

Official website ↗

★ 4.4 173 Google reviews

Seafood · Mid · Pasikudah

Family-run seafood kitchen in Kalkudah cooking crab curry, garlic prawns and grilled fish to order. A relaxed, good-value alternative to the resort restaurants around Pasikudah beach.

Kalkudah

Trincomalee

★ 4.8 808 Google reviews

Seafood, Sri Lankan · Mid · Trincomalee

Beachfront seafood shack in Uppuveli's French Garden with sun beds on the sand and a laid-back island vibe. Famous for its crab curry and freshly grilled catch of the day.

French Garden, 170/10 Alles Garden, Uppuveli, Trincomalee 31050

★ 4.7 256 Google reviews

Seafood, International · Mid · Nilaveli

Relaxed beachfront restaurant and bar at Nilaveli's 9th mile post, serving international breakfasts, seafood and sundowners right on the sand.

Ward No. 3, 9th Mile Post, Nilaveli 31010

Official website ↗

★ 4.6 1,013 Google reviews

Cafe, Seafood, International · Mid · Trincomalee

Stylish beach cafe on Uppuveli beach known for excellent coffee, pancakes and surprisingly good fresh sushi. One of the most popular hangouts on Trincomalee's coast.

Fernando's Beach Market, Uppuveli, Trincomalee 31000