Aerial view of Rafina harbour and waterfront in East Attica, Greece

Where to eat in Rafina

Fresh fish, harbour views and local flavour.

Rafina is the gateway to the Aegean — and a seaside town that knows seafood. From grilled fish by the water to casual tavernas tucked in the backstreets, here's where to eat well.

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 →
Local tip

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
A table of fresh Greek seafood and meze by the water at sunset in Rafina Best for sunset 🌅

What to order

Simple, seasonal and full of flavour — the plates that define a Rafina lunch.

PopularGrilled whole fish served with white wine at a seaside taverna
Whole grilled fish

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

Perfect with: lemon potatoes
PopularChar-grilled octopus on a smear of fava purée
Octopus

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

Perfect with: fava, capers
Plate of fried calamari and seafood with lemon
Calamari

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

Perfect with: ouzo
Chargrilled fish fillet with lemon
Sardines

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

Perfect with: horta
Small fried fish on a plate
Marídes

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

Perfect with: white wine
Greek salad with feta, tomatoes and olives
Greek salad

Tomatoes, cucumber, onion, olives and a slab of creamy feta — the perfect fresh side.

Perfect with: everything

How paying by the kilo works

It's simple, transparent and very Greek.
1
Choose your fish

See today's catch on display and choose what you'd like. Ask the staff what's freshest and best.

2
Weigh & price

Your fish is weighed in front of you and the price per kilo is shown clearly — no surprises on the bill.

3
Cooked to perfection

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

Go early for lunch

The best tables and the freshest choices are available early in the afternoon.

Sunset is magic

The harbourfront comes alive at golden hour — the prime time for a table by the water.

Try local wines

Crisp Greek white wines from island vineyards pair beautifully with grilled fish.

Ouzo or dessert?

Finish with an ouzo and a little meze, or a slice of galaktoboureko.

Local favourites

Hand-picked by locals.

See them on the map →
Local favouriteKali Kardia tou Nikola taverna in Rafina, with outdoor tables under the trees
Kali Kardia tou Nikola

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

Grill & musicAspro Gidi grill taverna in Rafina
Aspro Gidi

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

Fresh seafoodTa Kavouria tou Asimaki seafood taverna opposite Rafina port at night
Ta Kavouria tou Asimaki

A great spot with excellent service — amazing fresh seafood right opposite the port of Rafina.

Your spot here
Is this your restaurant?

Own a taverna or restaurant in Rafina? Get featured in this local guide — contact us to get listed.

Get featured
List your restaurant

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.

The harbour-front stripTap a pin for details, or open the full map.
Open map

Quick info

Rafina PortAttica, Greece
Best for lunch12:30 – 15:30
Best for dinner20:00 – 23:30
Cash preferredCards sometimes accepted

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?
The harbour-front strip right by the ferry quay is lined with fish tavernas and ouzerí. Local favourites include Ta Kavouria tou Asimaki (fresh seafood opposite the port), Kali Kardia tou Nikola and Aspro Gidi. For the freshest table on the day, message a local.
How does paying by the kilo work?
Fresh fish is priced per kilo, not per plate. You pick your fish from the ice, it's weighed in front of you, and a whole fish (about 400–600 g) is grilled to share. Always ask the price before it's cooked — "póso kánei to psári?"
Is seafood in Rafina expensive?
It depends what you order. Meze, fried small fish like marídes, and a carafe of tsípouro are very affordable; prized whole fish sold by weight is the pricier choice. You control the bill by what you pick.
Can I eat before catching a ferry?
Yes — the tavernas are right beside the quay, so a full meal or a quick meze before sailing is easy. Just leave enough time to still board 20–30 minutes before departure. See the port guide.
What are the best restaurants in Rafina?
Local favourites in this guide include Ta Kavouria tou Asimaki (fresh seafood opposite the port), Kali Kardia tou Nikola (warm, generous portions) and Aspro Gidi (a grill taverna with Sunday live music). See the list and map above.
What if I don't eat fish?
You'll still eat well. Most tavernas also do Greek salad, hórta, fáva, cheeses and grilled vegetables, and many have a few meat dishes too, so non-fish eaters are well covered.
When is the seafood freshest?
Small fish like sardines and gávros peak in high summer (July–August); barboúni (red mullet) is best in spring and autumn; octopus is good year-round; bream and bass are farmed and reliable all year. See the seasonal guide above.
Do I need to book? Are they kid-friendly?
On summer weekends the best waterfront tables fill up, so it's worth calling ahead or arriving early — off-season you can usually just walk in. Tavernas are relaxed and family-friendly, with space for pushchairs and simple plates for children.

Make a day of it

Explore beaches, ferries and local tips to plan your perfect day in Rafina.

@rafinainfo

Follow Rafina, every day

Sunsets over the port, live ferry updates, hidden beaches and the food we can't stop eating — join the community on Instagram & Facebook.

Rafina town and harbour from above Ferries docked at Rafina port Whitewashed seaside chapel near Rafina A sunny weekend by the sea in Rafina Grilled octopus at a Rafina seaside taverna Golden hour over the Rafina coastline @rafinainfo