Ranking · Yachts and coves · Updated November 2026

The 10 best marinas in Spain

  1. [PHOTO · pontoons facing the cathedral]

    Palma · Mallorca

    1. Real Club Náutico de Palma

    First place in the Velvua 2026 ranking of Spanish marinas.

    Velvua 2026: No. 1 · Mallorca

  2. [PHOTO · superyacht pontoons]

    Marbella · Málaga

    2. Puerto Banús

    Second in the Velvua 2026 ranking. According to the marina itself, it has more than 900 berths and takes superyachts of up to 180 m.

    Velvua 2026: No. 2 · Costa del Sol

  3. [PHOTO · marina with Dalt Vila behind]

    Ibiza · Ibiza

    3. Marina Ibiza / Botafoch

    Third place in Velvua 2026, at the gates of Ibiza town.

    Velvua 2026: No. 3 · Ibiza

  4. [PHOTO · marina promenade]

    Calvià · Mallorca

    4. Puerto Portals

    Fourth in Velvua 2026. It holds around 680 vessels from 8 to 60 m in length.

    Velvua 2026: No. 4 · Mallorca

  5. [PHOTO · marina and square]

    San Roque · Cádiz

    5. Puerto Sotogrande

    Fifth in Velvua 2026. The Sotogrande marina opened in 1988, next to the development and its golf courses.

    Velvua 2026: No. 5 · Costa de la Luz

From 6 to 10

  1. 06Marina Real Juan Carlos IValencia · Valencia
  2. 07Marina BadalonaBadalona · Barcelona
  3. 08Port Olímpic / OneOceanBarcelona · Barcelona
  4. 09EmpuriabravaCastelló d'Empúries · Girona
  5. 10Puerto de MahónMahón · Menorca

How we rank

Velvua 2026 ranking: capacity and maximum length, services, connectivity and prestige, and price transparency. Nobody pays to be listed.

Full methodology →