A harbour town built for fish
Rafina's working port brings in the daily catch from the Aegean. Tavernas line the waterfront, grills smoke from mid-day, and by evening the harbour glows. Whether it's a long Sunday lunch or a quick bite before the ferry, you're never far from great seafood.
Looking for the best restaurants in Rafina? The answer is mostly fish. This guide covers what to order, how the catch is priced, when it's freshest, and the harbour tavernas locals rate.
Explore the waterfront →Ask what's fresh today — the menu changes daily. Lunch tables fill from around 1pm and dinner gets going after 8pm. Sunset tables go fast in summer, so arrive early or call ahead.
💶 Cash is preferred at most tavernas
Best for sunset 🌅
What to order
Simple, seasonal and full of flavour — the plates that define a Rafina lunch.

Sea bream, sea bass or red mullet — simply grilled with olive oil, lemon and oregano.

Tender and smoky, grilled over coals and served with olive oil and a splash of vinegar.

Crispy outside, tender inside. A classic starter with lemon and garlic aioli.

Chargrilled and full of flavour, at their best in high summer. Best with a squeeze of lemon.

Tiny fish, floured and fried whole — sweet, crunchy, eaten straight from the pan.

Tomatoes, cucumber, onion, olives and a slab of creamy feta — the perfect fresh side.
How paying by the kilo works
See today's catch on display and choose what you'd like. Ask the staff what's freshest and best.
Your fish is weighed in front of you and the price per kilo is shown clearly — no surprises on the bill.
Choose how you'd like it — grilled, fried or baked — and enjoy it with simple Greek sides.
One kilo feeds two adults easily. Prices vary by catch and season, so always agree the price before ordering. Frozen fish is usually marked with an asterisk (*) and costs far less than fresh.
When is the fish freshest?
Seasonality guide for popular catches in Rafina. Bream and bass are farmed and good all year — the small fish are the seasonal stars.
More local tips
The best tables and the freshest choices are available early in the afternoon.
The harbourfront comes alive at golden hour — the prime time for a table by the water.
Crisp Greek white wines from island vineyards pair beautifully with grilled fish.
Finish with an ouzo and a little meze, or a slice of galaktoboureko.
Local favourites
Hand-picked by locals.

A welcoming, warm space with lovely flavours, big portions and faultless service.

Sunday lunchtime fills with flavour and live music — a grill taverna with food, hospitality and an atmosphere you won't forget.

A great spot with excellent service — amazing fresh seafood right opposite the port of Rafina.
Own a taverna or restaurant in Rafina? Get featured in this local guide — contact us to get listed.
Put your menu, photos and story in front of travellers planning their Rafina trip. Message us on WhatsApp or email.
Where to find them
Most of the best spots sit along the harbour promenade, a short walk from the ferry gates.
Quick info
Want the freshest table today? We live here, so we know who has the best catch and the shortest wait — message a local for a recommendation.
Eating in Rafina — FAQ
Where do locals eat fresh fish in Rafina?
How does paying by the kilo work?
Is seafood in Rafina expensive?
Can I eat before catching a ferry?
What are the best restaurants in Rafina?
What if I don't eat fish?
When is the seafood freshest?
Do I need to book? Are they kid-friendly?
Make a day of it
Explore beaches, ferries and local tips to plan your perfect day in Rafina.
