MarinaCheck
GUIDE · GREECE 2026

Greece 2026: why berths here cost half what they do in Croatia

93 Greek harbours compared, 46 of them with an officially documented rate. The median berth costs around EUR 28 per night – in Croatia it is EUR 99. In return, the spread within Greece is wide: officially documented, from EUR 5.82 alongside the town quay to EUR 255 at Sani Marina in Halkidiki (high season).

Anyone following the price debate of recent years knows one number above all: Croatia is getting more expensive. Which is exactly why it is worth looking a few miles further south-east. In the MarinaCheck comparison data, a night in Greece costs a median of about EUR 28 – against roughly EUR 99 in Croatia, EUR 75 in Italy and EUR 48 in France. That makes Greece the cheapest of the major Mediterranean regions in the dataset.

That single figure hides more than it reveals, though. Even within Greece, the cheapest and the most expensive berth are far apart. The reason is not arbitrary pricing but a structural split: Greece runs two parallel systems – municipal town and island harbours on one side, private marinas on the other.

The other end
Spetses Harbour
EUR 5.82 / night
Current rate, 12 m boat, flat rate year-round, VAT included. Official fee of the municipal port fund (Δημοτικό Λιμενικό Ταμείο Σπετσών) – a municipal island harbour with no fixed marina infrastructure; power and water cost extra via prepaid cards.
Pricier
Flisvos Marina, Athens
EUR 144 / night
Current rate, 12 m boat, flat rate year-round. A fully equipped marina in the superyacht segment on the doorstep of Athens.

Practically the whole country sits between those two poles. And because both figures describe real berths, the question to settle before you sail is not "how expensive is Greece?" but "what kind of berth am I actually looking for?".

Cheaper vs. pricier – region by region

So that the comparison does not rest on two extremes, here is the range for five regions. Official rate lists in Greece exist above all for municipal town harbours – in the Cyclades and the Saronic & Argolic Gulf the officially documented rates only range from EUR 5.82 (Spetses) to EUR 17.36 (Naxos town), and a noticeably pricier, officially documented counterpart is still missing, which is why these two regions are deliberately left out here (in the app they are of course still fully listed, as an estimate or rough estimate).

RegionCheaper*Pricier*
Dodecanese & East Aegean Agios Kirykos
(Ikaria)
EUR 7.22 Leros Marina
(Leros)
EUR 53.82
Ionian Islands & west coast Zakynthos town harbour EUR 7.22 Marina Igoumenitsa EUR 48
North Aegean, Halkidiki & Sporades Skopelos town harbour EUR 7.22 Sani Marina
(Kassandra)
EUR 76–255
Peloponnese & Crete Monemvasia harbour EUR 7.22 Marina Kalamata EUR 38–56
Athens & Attica Alimos Marina
(Kalamaki)
EUR 52 Flisvos Marina EUR 144

* Current official rates (current rate) from the respective port authority or marina for a boat of about 12 m, as of 10/2026 – deliberately only examples that can be backed by an official rate list. The overall range across all 93 Greek harbours in the MarinaCheck dataset (including estimates and rough estimates) is considerably wider; see the app.

Three examples from Greece

  • Agios Kirykos (Ikaria) – EUR 7.22/night
  • Zakynthos town harbour – EUR 7.22/night
  • Skopelos town harbour – EUR 7.22/night

And for your own boat? Enter its length and beam and the app shows you the matching reference price for all 555 marinas in the Mediterranean instantly – free and with no account.

The Cyclades are among Greece's cheapest regions – with one big caveat

That comes as a surprise, because Mykonos and Santorini have a reputation for being expensive. Yet the Cyclades median is EUR 7.22 – level with the Ionian Islands as the lowest of any region. It is produced by simple town and island harbours that fall under a nationwide fee schedule (EUR 170 per metre per year, i.e. EUR 7.22 a night including VAT for a 12.50 m boat), such as Ermoupoli on Syros or the harbours on Kea, Kythnos and Serifos, where you usually lie alongside the quay and pay for power and water separately. Nine Cycladic harbours are now officially documented, even Marina Tourlos on Mykonos at EUR 7.29 under the official harbour tariff (the much higher prices circulating for Mykonos do not refer to this tariff); the highest official rate is Naxos town at EUR 17.36. Vlychada Marina on Santorini and the harbour on Ios sit noticeably higher – but we have no official rate list on file for them, which is why we deliberately quote no specific euro figure here. A low median here does not mean "cheap marina" – it means "many simple harbours".

Why the prices differ so much

The most important factor is the type of harbour. Municipal town and island harbours often charge little or no mooring fee at all; power and water are billed separately where they exist. Private marinas with floating pontoons, a reception desk, security and a boatyard nearby regularly sit above EUR 50 for a 12 m boat. That split is well documented in practice and matches what our data shows.

The second factor is location. The expensive infrastructure is concentrated around Athens: Alimos, Flisvos, Zea and Vouliagmeni all sit between EUR 52 and EUR 150, which pushes the region's median to EUR 100 – more than twice that of any other region in the country. If you need Athens as a starting point but not as a berth, Lavrion and Rafina are considerably cheaper alternatives.

And third, high-season demand applies here as everywhere. Car-free islands with few berths, such as Hydra or Symi, attract so many boats in July and August that the quay fee sits noticeably above what a comparable harbour charges out of season.

Don't forget the TEPAI cruising tax

Unlike Croatia, Greek waters come with a separate levy that appears on no berth price list: the TEPAI cruising tax. It applies to every boat from 7 m in length regardless of flag, is calculated per month and rises with boat length – and a single day in a month triggers the full monthly amount. Current rates and payment are handled by the Greek tax authority AADE at aade.gr. We deliberately quote no euro figures here, because the brackets can change and an outdated number would cost you more than none at all.

How Greece compares

Put the medians of the major regions side by side and the picture is clear: Greece sits at about EUR 28 per night, France at EUR 48, Spain at EUR 61, Italy at EUR 75 and Croatia at EUR 99. Over a two-week cruise, the difference between Greece and Croatia adds up to several hundred euros – money that is more noticeable elsewhere than on the pontoon.

If you want to know how things look on the other side of the Adriatic, we have broken down Croatian prices the same way in a separate guide to the cheapest marinas in Croatia. And if you want to see one of the widest price ranges in the entire Mediterranean, look not to Greece or Croatia but to France, with officially documented berths ranging from EUR 7 to EUR 263 per night.

🔍 Honestly speaking

The example prices above come from the official rate lists of the respective port authority or marina, for a boat of about 12 m – your own boat may come out cheaper or more expensive depending on length. That is exactly what the MarinaCheck app works out for you individually, for each of the 550-plus marinas it holds, free of charge and without an account.

One point that matters especially in Greece: many small island and town harbours publish no price list at all. For a good part of the harbours in the MarinaCheck dataset, the figures therefore rest on cruising reports and pilot guides rather than official tariffs – flagged in the app as an estimate or rough estimate rather than an officially documented price. That's why we deliberately used only harbours with an official rate list in the comparison examples above.

And a practical tip: the price you are charged on the day sometimes differs from the estimate shown – some marinas offer a discount for longer stays, outside peak weeks, or simply on request. A quick call or email to the marina is almost always worth it before you commit.

The estimated prices and facilities on this page are based on publicly available data and can change at any time. We therefore recommend checking with the relevant harbour office in every case, as prices and services can change at short notice due to external factors. We can give no guarantee as to the accuracy, completeness or currency of the information.

Frequently Asked Questions

The questions readers ask most often about this guide.

How much does a berth in a Greek marina cost per night?

The median price is around €28 per night for a 12 m boat – officially documented rates range from €5.82 at simple town harbours (Spetses) to €255 at Sani Marina in Halkidiki in high season; the most expensive year-round rate is €144 at Flisvos Marina near Athens. That makes Greece the cheapest of the major Mediterranean regions in the MarinaCheck dataset.

Which region in Greece has the cheapest marinas?

The Cyclades and the Ionian Islands share the lowest median at €7.22. That's mainly due to simple town and island harbours where the nationwide harbour fee of €7.22 per night applies – in the Cyclades, for example, Ermoupoli (Syros), Kea, Kythnos and Serifos; even Marina Tourlos on Mykonos officially costs only €7.29. Noticeably pricier are above all Vlychada Marina on Santorini and the harbour on Ios, for which no official rate list is available.

Is Greece cheaper than Croatia?

Yes, significantly. The median berth price in Greece is around €28 per night, compared with around €99 in Croatia. For comparison: France €48, Spain €61, Italy €75.

What is TEPAI, and is it charged on top of the berth fee?

TEPAI is a Greek boat tax for all vessels 7 m or longer, regardless of flag. It's billed monthly, increases with boat length, and never appears on a marina's price list – so it comes on top of the berth fee. Current rates are available from the Greek tax authority AADE.

Find the cheapest berth for your boat

Enter your boat's length and beam once and compare berthing prices in Greece – and in every other Mediterranean country – directly in the app.

Visit the website
Android iOS