Spain 2026: 64 harbours compared – where the season decides the price like nowhere else
64 Spanish harbours compared, from the Costa Brava to the Strait of Gibraltar and out to the Balearic Islands. 38 of them officially documented with rate lists: prices range from EUR 16.64 to EUR 412.91 per night for a 12.50 m boat – at some marinas, the official rate swings by more than sixfold between low and high season.
Spain is the country with the most harbours recorded in the MarinaCheck dataset: 64, from the Catalan Costa Brava across the Balearic Islands and the Levante to the Andalusian coast and Gibraltar. For 38 of them an official rate list, concession condition or fee schedule is on file – for the remaining 26 the app shows a researched estimate, because clubs náuticos or smaller marinas often only quote a price on request.
What these official tariffs reveal is quite different from the countries compared so far: in Spain, price often does not just depend on location, but very strongly on the time of year. Above all in the Balearic Islands, port authorities set official maximum rates per square metre per day – with a high-season rate that in some places is more than six times the low-season one.
Cheaper vs. pricier – region by region
So that the comparison does not rest on two extremes, here is the range for six coastal regions, from Catalonia to the Balearic Islands.
| Region | Cheaper* | Pricier* | ||
|---|---|---|---|---|
| Costa Brava & Catalonia | Marina Roses (Costa Brava) |
EUR 29.40–96.50 | Marina Palamós (Costa Brava) |
EUR 49.26–133.25 |
| Costa Blanca & Comunidad Valenciana | Marina de Dénia | EUR 33.88–57.44 | Marina Calpe | EUR 36.45–70.53 |
| Murcia & Costa Cálida | Puerto Deportivo Mazarrón | EUR 45.00–52.00 | Marina de las Salinas (San Pedro del Pinatar) |
EUR 90.00 |
| Costa de Almería | Puerto Deportivo Almerimar | EUR 16.98–39.47 | Club Náutico de San José | EUR 49.39–87.18 |
| Costa del Sol, Andalusia & Gibraltar | Marina Alcaidesa (La Línea de la Concepción) |
EUR 16.64–32.54 | Puerto Banús (Marbella) |
EUR 75.00–150.00 |
| Balearic Islands | Real Club Náutico de Mahón (Menorca) |
EUR 31.76–111.17 | Marina La Savina (Formentera) |
EUR 63.53–412.91 |
* Current official rates (current rate) from the respective port authority, concession company or municipality for a boat of about 12.50 × 4.20 m length/beam (for tariffs calculated per square metre: reference area 52.5 m²), VAT included where not already stated in the original document, as of 09/2026 – ranges cover low to high season, single values apply flat year-round; deliberately only examples that can be backed by an official rate list. Details for each harbour, including those without an official rate, are in the MarinaCheck app.
Three examples from Spain
- Marina Alcaidesa (La Línea de la Concepción) – EUR 16.64–32.54/night
- Puerto Deportivo Almerimar – EUR 16.98–39.47/night
- Marina de Dénia – EUR 33.88–57.44/night
And for your own boat? Enter its length and beam and the app shows you the matching reference price for all 401 marinas in the Mediterranean instantly – free and with no account.
▶ Get it on Google PlayWhy so many Spanish tariffs are billed by square metre and season
Above all in the Balearic Islands and Catalonia, port authorities – led by the Autoridad Portuaria de Baleares (APB) – set official "tarifas máximas": a maximum price per square metre per day, multiplied by the boat's actual footprint (length × beam), usually with a markedly higher rate in high season. At Marina La Savina on Formentera, for instance, the official rate rises from EUR 1.00/m²/day in low season to EUR 6.50/m²/day from June to September – for our reference boat (52.5 m²), that is the difference between EUR 63.53 and EUR 412.91 per night, VAT included.
Why the prices differ so much
Unlike the countries compared so far, Spain does not run a single pricing system but several in parallel: officially set maximum rates per square metre and season (above all the Balearic Islands and Catalonia), a nationwide uniform fee for state-run harbours (Andalusia, see below), and simply free market pricing at marinas run privately or by clubs náuticos, for which no published rate list can be found – 26 of the 64 recorded harbours, flagged in the app as an estimate.
Why several Andalusian harbours charge exactly the same price
Puerto América (Cádiz), Puerto Deportivo Rota and Puerto de Caleta de Vélez all officially cost exactly EUR 24.98 per night – no coincidence, but a system: all three are run directly by the Agencia Pública de Puertos de Andalucía ("gestión directa") and are subject to the same nationwide fee (Tasa T5, 2026: EUR 0.475754/m²/day), regardless of the individual harbour's location or popularity. Elsewhere – say, at concession-run marinas in the Balearic Islands or privately operated clubs – each operator sets its own tariff instead.
Compared with the other regions already broken down, the median berth price in Spain sits at around EUR 48 per night – pricier than Greece (EUR 35), but cheaper than France (EUR 51), Italy (EUR 68) and Croatia (EUR 101). For the details on how that breaks down across the other regions, we have covered them in separate guides to the cheapest marinas in Greece, the cheapest marinas in Croatia and the cheapest marinas in France.
🔍 Honestly speaking
The example prices above come from official rate lists, concession terms or fee schedules of the respective port authority, municipality or operating company, for a boat of about 12.50 × 4.20 m length/beam – your own boat may come out cheaper or more expensive depending on length and beam. That is exactly what the MarinaCheck app works out for you individually, for each of the 400-plus marinas it holds, free of charge and without an account. Where VAT is not explicitly included in the original document, we have added 21% IVA; some operators (e.g. Puerto Banús, Marina Palamós, Marina Cambrils) already state their prices VAT included.
For 26 of the 64 recorded Spanish harbours we have no official rate list on file – often because clubs náuticos or smaller marinas only quote a price on request. There the app shows a researched estimate rather than an officially documented price; a few cases (for instance Marina Real Juan Carlos I in Valencia or Marina Peñíscola) remain open follow-up cases for us, because a statutory tariff formula is known but the exact zone or berth-type coefficient that applies to that particular harbour is not officially published.
And a practical tip: the price charged on the day sometimes differs from the estimate shown – some harbours offer a discount for longer stays, outside peak weeks, or simply on request. A quick call or email directly 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 expensive are marinas in Spain?
64 Spanish harbours are recorded in the MarinaCheck dataset, 38 of them with an officially documented tariff. Prices range from €16.64 (Marina Alcaidesa, low season) to €412.91 (Marina La Savina on Formentera, high season) per night for a 12.50 m boat.
Which marina in Spain is the cheapest?
Marina Alcaidesa near La Línea de la Concepción, right on the border with Gibraltar, charges an official rate of €16.64 in low season up to €32.54 in high season – the lowest officially documented rate in the Spanish part of the dataset.
Why does the price at some Spanish marinas swing by more than sixfold between seasons?
Above all in the Balearic Islands, port authorities set official maximum rates per square metre per day, with a much higher rate in summer. At Marina La Savina on Formentera, the official rate rises from €1.00/m²/day in low season to €6.50/m²/day from June to September – for a boat with a 52.5 m² footprint, that is the difference between €63.53 and €412.91 per night.
Why do several Andalusian harbours charge exactly the same price?
Puerto América (Cádiz), Puerto Deportivo Rota and Puerto de Caleta de Vélez all officially charge exactly €24.98 per night, because all three are run directly by the Agencia Pública de Puertos de Andalucía and are subject to the same nationwide fee (Tasa T5), regardless of the individual harbour's location or popularity.
Find the cheapest berth for your boat
Enter your boat's length and beam once and compare berthing prices in Spain – and in every other Mediterranean country – directly in the app.
▶ Get it on Google Play Visit the website