Croatia had 86 (Official source, ) marinas in 2025. We start with 10 in Central Dalmatia, from Trogir to Hvar: who runs each one, how many berths it has and what a night cost in July 2026, from each marina's own site and price list.
86marinas in Croatia in 2025 (Official source, )
10listed in Central Dalmatia
10with a 2026 price
1,759berths at sea at 9 of the 10
Photo: “Aerial view of Marina Split in Croatia” by dronepicr, CC BY 2.0, resized
Written by Domagoj Franc, editor. Reviewed by Ivor Benko, skipper (Croatian skipper's licence, category C).
Published .
All 40 facts on this page name their source, the latest checked on : 29 from the operator, 2 from official sources, 6 measured by us and 3 from third-party sources, such as pilot books and magazines, so treat those 3 as a guide.
The region we cover first, in full. West to east, mainland first. The numbers match the map. Prices are one day in July 2026 for a 12 m monohull, before tourist tax. Positions are approximate.
A July night
For the listed Central Dalmatia marinas, the listed base price of a July night for the boat shown above ranges from €90 to €168, with Marina Agana at the low end and ACI Marina Split at the high end. (From the operator, ) (From the operator, ) Check each marina's price line for weekend surcharges and extras.
The largest
By listed sea berths, Marina Kaštela is the largest in this region, with 420 sea berths. (From the operator, ) This does not identify Croatia's largest marina.
ACI
ACI is the operator of 22 marinas along the Croatian coast. (From the operator, ) It takes bookings on its own site. (From the operator, )
Not for navigationPhoto: “Marina - Flickr - jns001 (2)” by János Tamás, CC BY 2.0, resized1Marina Agana
Run by Jahting Sport Agana d.o.o.
Marina, west of Trogir, 134 berths
€90a day in July, 12 m boat
(From the operator, )Photo: “Yachtclub Seget, Croatia - panoramio” by Николай Максимович, CC BY 3.0, resized2Marina Baotić, Seget Donji
Seget Donji, near Trogir, 400 berths on land and at sea
€95a day, 12 m boat, plus power and water
(From the operator, )3SCT Marina Trogir
Run by Servisni centar Trogir d.o.o.
Trogir, on Čiovo, 232 berths
€120a day in July, 12 m boat
(From the operator, )Photo: “Trogir marina 053” by Ante Perkovic, CC BY 3.0, resized4ACI Marina Trogir
Run by ACI d.d.
Trogir, on Čiovo, 161 berths
€150a day in July, 12 m boat
(From the operator, )Photo: “Marina Kaštela I” by Michael Staats from Duisburg, Germany, CC BY-SA 2.0, resized5Marina Kaštela
Run by Marine Kaštela d.o.o.
Kaštel Gomilica, 420 berths
€114a day in July, 12 m boat
(From the operator, )Photo: “Aerial view of Marina Split in Croatia” by dronepicr, CC BY 2.0, resized6ACI Marina Split
Run by ACI d.d.
Split, 318 berths
€168a day in July, 12 m boat
(From the operator, )Photo: “Maslinica, marina s tvrzí 01” by Draceane, CC BY-SA 4.0, resized7Maslinica, Šolta
Run by H.L. Dvorac d.o.o.
Maslinica, Šolta, 50 berths
€135a day in July 2026, 12 m boat, plus €10 water and power
(From the operator, )Photo: “Milna - ACI marina” by Silverije, CC BY-SA 4.0, resized8Milna, Brač
Run by ACI d.d.
Milna, Brač, 148 berths
€128a day in July, 12 m boat, ACI Marina Milna
(From the operator, )Photo: “Palmizana - panoramio” by Dejan Sekuloski, CC BY 3.0, resized9Palmižana, Pakleni Islands
Run by ACI d.d.
Sveti Klement, Pakleni Islands, 180 berths
€140a night in July, 12 m boat
(From the operator, )Photo: “Aerial image of Vrboska, island of Hvar (view from the south) - 2024” by Carsten Steger, CC BY-SA 4.0, resized10ACI Marina Vrboska, Hvar
Marina Agana is sheltered from waves in all winds. The bura and north-westerlies blow hard along the bay, a jugo brings a light chop, and a strong jugo can raise the sea over the south pier. Our cautious answer:double your lines in a bura or a strong maestral, and watch for sudden summer thunderstorms from the west. Our skipper reviewer hasn't checked this yet. (Third-party source, )
€150a day in July, 12 m boat (From the operator, )
Size
161 berthsOpen all year (From the operator, )
By sea
14 NMbetween Split and Trogir, round Čiovo (Measured by us, )
Run by
ACI d.d.
Shelter
Trogir is exposed to westerlies, the jugo and the bura, and a current of up to 3 knots runs west through the channel. Our cautious answer:expect wind and current on the berths in Trogir, and don't anchor in the channel. Our skipper reviewer hasn't checked this yet. (Third-party source, )
€114a day in July, 12 m boat (From the operator, )
Size
420 berths (From the operator, )
By sea
5 NMfrom Split (Measured by us, )
Run by
Marine Kaštela d.o.o.
Shelter
Marina Kaštela says the bay is protected from winds by Kozjak mountain to the north, Marjan peninsula to the southeast and Čiovo to the southwest. (From the operator, )
€135a day in July 2026, 12 m boat, plus €10 water and power (From the operator, )
Size
50 berths (From the operator, )
By sea
14 NMfrom Split to Maslinica (Measured by us, )
Run by
H.L. Dvorac d.o.o.
Shelter
Maslinica is sheltered from all winds, but north-westerlies and westerlies raise a chop. Our cautious answer:in a strong westerly or maestral expect movement on the outer berths, and don't take the shallow passages between the islets in a jugo. Our skipper reviewer hasn't checked this yet. (Third-party source, )
This season's price, read on the marina's own price list, with the date we read it. Each list says what is extra: power and water, tourist tax, Fridays or catamarans.
Name and operator
Who runs the marina, how many berths it has and when it is open, from its own website, read on .
Shelter
How the marina lies in each wind, seen on our own visit by boat. Our skipper reviewer checks it on the water.
Its own page
A marina with a full record has its own page. Other place pages are added as they are checked.
That is the count of the Croatian Bureau of Statistics for 2025, among 216 (Official source, ) nautical ports in all. A dry marina keeps boats on land. We list 10 marinas in Central Dalmatia, the ones a charter week from Split or Trogir is most likely to use. The other regions are not covered yet.
IstriaNot covered yet. Marinas in Pula, Rovinj, Poreč and Umag.
KvarnerNot covered yet. Marinas in Punat on Krk, Opatija and Mali Lošinj.
North DalmatiaNot covered yet. Marinas in Zadar, Sukošan and Biograd.
Šibenik and KrkaNot covered yet. Marinas in Šibenik, Vodice, Murter and Primošten.
South DalmatiaNot covered yet. Marinas in Dubrovnik and Slano.
Palmižana, Pakleni IslandsOwn pageSveti Klement, Pakleni Islands, 180 berthsWorking at reduced capacity in 2026 during reconstruction, ACI says (From the operator, )Photo: “Palmizana - panoramio” by Dejan Sekuloski, CC BY 3.0, resized
operator (From the operator) official (Official source) seen by us (Seen by us) by a sailor (Seen by a sailor) measured (Measured by us) disputed (Sources disagree) third party (Third-party source) How we check
Help keep this page right
Found something different on the water this season? Tell us what you found. We check it with the source before anything changes.
ACI: company structure, Struktura, first paragraph: '22 marine rasprostranjene na potezu od Umaga do Dubrovnika' (ACI marina network count at ACI marinas)
Our route tool: our planning line by sea, with varying clearance near the coast and harbour approaches (Marina Agana: distance from Trogir. Marina Kaštela: distance from Split)
(Measured by us, )
Our route tool: the shortest line by sea between the two harbours, from the table of harbour distances measured on 26 Sep 2026 (Trogir: distance from Split. Maslinica: distance from Split. Milna: distance from Split. Palmižana: distance from Split)
Maslinica, Šolta, the marina and castle. Photo: “Maslinica, marina s tvrzí 01” by Draceane, CC BY-SA 4.0, resized
Show all 11 photo creditsShow fewer photo credits
ACI Marina Milna, island of Brač. Photo: “Milna - ACI marina” by Silverije, CC BY-SA 4.0, resized
ACI Marina Palmižana, Sveti Klement, Pakleni Islands. Photo: “Palmizana - panoramio” by Dejan Sekuloski, CC BY 3.0, resized
Vrboska and ACI Marina Vrboska, north coast of Hvar. Photo: “Aerial image of Vrboska, island of Hvar (view from the south) - 2024” by Carsten Steger, CC BY-SA 4.0, resized