20 Marinas & Ports in Spain

Spain is a hot all-year-round destination for water sports lovers.
The country attracts boat and yacht owners from around the globe, accommodating crafts of all shapes and sizes, from small boats to super luxury mega yachts.
Owners are attracted to the warm Mediterranean seas, stunning island coves and upmarket marinas that cater perfectly to the needs of boat and yacht owners.
Spain currently boasts around 350 nautical sports marinas that offer a total of some 132.000 berths of all sizes.
All the marinas and ports in Spain offer a whole range of facilities, including electrical and water hookups, showers, shops, bars, restaurants, and other nautical-related services
This is our ultimate one-stop guide to the best marinas and ports in Spain.
Here are the marinas we are covering in this guide:
- Port Vell – Barcelona
- Ibiza Marina – Ibiza
- Puerto Banus – Marbella
- Marina Port de Mallorca – Mallorca
- Marina Puerto Portals – Mallorca
- Puerto Calero – Lanzarote
- Sotogrande Marina – Cadiz
- Port Adriano – Mallorca
- Marina Santa Eulalia – Ibiza
- Mahon Marina – Menorca
- Benalmadena Marina – Malaga
- Alicante Marina - Alicante
- Port Andratx – Mallorca
- La Gomera Marina – Gran Canaries
- Corralejo Marina – Fuerteventura
- Puerto Rico – Gran Canaria
- Torrevieja Marina – Alicante
- Puerto Sherry – Cadiz
- Cala´n Bosch Marina – Menorca
- Isla Canela – Huelva
1. Marina Port Vell – Barcelona

Port Vell is one of the most prestigious marinas in Spain. Located in one of Europe´s most loved cosmopolitan cities, Barcelona.
The marina accommodates all types of crafts, from luxury cruise liners to smaller boats and everything in between. It offers 60 large berths up to 190 meters for the super luxury yacht owner.
Port Vell offers just about every kind of amenity you would ever want for short or long-term stays.
Barcelona is renowned for its captivating culture, breathtaking landscapes, Michelin-starred dining scene, unique gastronomy, high-end shopping, and vibrant nightlife.
Port Vell hosts a number of prestigious nautical events, including the MYBA Charter Show and The Superyacht Show.
Moorings: 241
Max Length: 190m
Max Draft: 9m
GPS Coordinates: 41°22,6’ E / 2°11,04’ N
Website: https://www.marinaportvell.com/
2. Ibiza Marina - Ibiza

The Marina Ibiza is one of the most picturesque and exclusive in Spain. It can accommodate smaller sailing craft and mega-yachts up to 100m in length.
The materials used in the construction of the marina are of high quality, and the design aims to make it extremely convenient to access the berths.
This prestigious marina offers all the facilities you would expect to find, such as bars, shops, restaurants, sailing clubs, showers, storage lockers, and parking, and it is just a short walk away from Ibiza.
Ibiza marina is popular with the wealthy, celebrities, and politicians alike. The Island is the preferred holiday destination due to the high number of hidden coves and beaches, pristine waters, fantastic gastronomy, and the night-long vibrant nightlife.
Ibiza is home to some of the best beaches in Spain, many of which are only reachable by boat. The pick of the best-hidden coves includes those found at Ses Salinas, Cala Tarida, and Playa D’en Bossa.
Moorings: 539
Max Length: 100m
Max Draft: 6m
GPS Coordinates: 1° 26.6538’ E / 38° 54.8015’ N
Website: https://marinaibiza.com/en/
3. Marina Puerto Banus – Marbella

The Puerto Banus marina is one of the most famous in Spain, located close to the chic town of Marbella on the Costa del Sol.
Since the late '70s, Puerto Banus has been the playground of the rich and famous and is synonymous with luxury, glamour, culture and commerce.
The marina has also become one of the places most visited by holidaymakers in the area, who simply love to marvel at the fantastic luxury mega yachts on display.
If you are looking to birth your yacht in a stunning marine that offers upmarket restaurants and cocktail bars, high-end shopping and vibrant nightlife, this is your destination.
The marina accommodates short stays as well as longer anchorage. Mooring rentals cost around 30.000 Euros per annum for a 15m birth.
Moorings: 915
Max Length: 50m
Max Draft: 4m
GPS Coordinates: LAT 36° 29.9' N LONG 4° 57.17' W
Website: https://puerto-banus.com/en/
4. Marina Port de Mallorca – Palma de Mallorca

The stunning Marina Port de Mallorca opened in 2001 and is now one of the leading ports on the Balearic Islands.
The port boasts a prime location in the heart of the island's capital, Palma de Mallorca. Overlooked by the city skyline and the historic Palma Cathedral, the marina attracted many of Spain´s elite, from royalty to the wealthy business community. A string of homegrown and international celebrities are also frequent visitors to the port.
Marina Port de Mallorca offers just about every facility you will ever need for an enjoyable and comfortable stay, including 24-hour security and surveillance, impressive restaurants, fashion boutiques, casinos, gyms, swimming pools, discos, chandlers, and supermarkets, all located close to the berths.
The marina underwent a significant upgrade in 2017 that improved many installations, including the electric and water, new black water collections, firefighting, access roads, pathways, and security systems.
Just a short stroll away is the vibrant city of Palma de Mallorca, which offers the yachting community a chance to explore one of Spain´s most popular cities during their stay.
Moorings: 200
Max Length: 50m
Max Draft: 6m
GPS Coordinates: 39° 33.7178' N / 2° 37.7950' E
Website: https://www.portdemallorca.com/en
5. Marina Puerto Portals – Mallorca

The Puerto Portals Marina is a prestigious nautical and leisure complex located just a short drive from Palma de Mallorca, the island's capital.
This first-class marina offers a wide range of services, including boat charter, car hire, water, electricity, showers, toilets, an ATM, a sailing school, and a nautical social club.
There is a good commercial zone with bars, restaurants, chic boutiques, and shops.
For boat owners, you will find every type of service that you may require during your stay, including boat and yacht repair companies, painting, cleaning, travel lift, dry dock, crane, crew area, divers, and a workshop.
Various nautical events are held throughout the year, including the Dragon Winter Race and Sailing Week. The marina is also known for its Christmas market.
Moorings: 650
Max Length: 60m
Max Draft: 8m
GPS Coordinates: 39º 32’N / 002º 35’E
Website: https://puertoportals.com/en/
6. Puerto Calero – Lanzarote

Puerto Calero is on the sheltered southeastern coastline of the popular Canary island of Lanzarote.
The marina opened its doors 35 years ago and is the island's most established yachting harbour.
With its privileged natural protection, warm, year-round sunny climate, and excellent facilities, the marina is a perfect retreat for yachts, boats, and pleasure craft of all sizes.
Puerto Calero boasts a host of quality amenities and services, including a number of highly rated eateries, shops, on-site services, a boatyard, electricity and water hookups, showers, car and bike hire, camping gas canisters, and sailing schools.
Within a short distance of the marina is a range of supermarkets, restaurants, bars and amazing beaches.
Moorings: 438
Max Length: 80m
Max Draft: 7m
GPS Coordinates: 28 54.922 N / 13 42.417 W
Website: https://www.caleromarinas.com/en/puerto-calero/
7. Sotogrande Marina – Cadiz

The prestigious Sotogrande Marina is located on the southeastern tip of mainland Spain in the province of Cadiz.
A sprawling nautical sports and leisure complex, the marina currently boasts 1382 moorings for yachts of all sizes.
Puerto Sotogrande is well connected for sailors looking to explore the southern Mediterranean, Gibraltar and North Africa and the gateway to the Atlantic Ocean.
The whole marina oozes class with its high-end installations, surroundings, and luxury villas and apartments that line the moorings.
Visitors to the marina enjoy a range of luxury amenities, including 5-star restaurants, beach bars, shops, and yacht and boat services.
Moorings: 1382
Max Length: 50m
Max Draft: 5m
GPS Coordinates: 36º17´24″N, 5º16´10″W
Website: https://sotogrande.com/the-marina/
8. Port Adriano – Mallorca

Port Adriano is a stunning marina on the southwestern tip of the Balearic Island of Mallorca.
Designed by Phillipe Starck, Port Adriano is one of the most modern marinas in Mallorca and can accommodate small, medium and long yachts.
The marina's facilities and services are second to none and include electricity, water, showers, restrooms, a fuel area, Wi-Fi, security surveillance, and a lifting crane.
If you plan to spend time at Port Adriano you will also be able to enjoy a wide range of other amenities such as bars, restaurants, shops, car hire and high-end fashion stores. It is also home to a number of exclusive events held throughout the year such as concerts, street food festivals and sunset yoga.
Moorings: 493
Max Length: 50m
Max Draft: 7m
GPS Coordinates: 39° 29.35' N / 2° 28.68' E
Website: https://www.portadriano.com/en/.
9. Marina Santa Eulalia – Ibiza

The beautiful Santa Eulalia Marina is located on the western coastline of Ibiza and is one of the best ports in Spain.
With 763 berths, the marina offers moorings to smaller boats and larger yachts. It has been a popular destination for seafarers looking for a discreet place to relax and enjoy the beauty of Ibiza, its hidden coves, sandy beaches, and pristine waters.
One of the main attractions for many yacht owners staying at the marina is the 5-star facilities, which have nearly 20 restaurants. The cuisine ranges from Ibiza and Mediterranean dishes to international fare dining such as Italian, Asian, German, and British cuisine.
And for partygoers, there are plenty of nearby bars to enjoy the vibrant nightlife.
The port is home to the Santa Eulalia Yacht Club, which is noted for holding numerous events throughout the year, such as regattas, the World Class Tornado Sailing Championship, and many local sailing competitions.
And staying on the island of Ibiza, you are never far away from a secluded beach or cove, including Cala Xarraca in the North, Platja De S´Aigua, Cala Olivera, Cala Llentrisca and Cala Mastella.
Moorings: 763
Max Length: 22m
Max Draft: 3.5m
GPS Coordinates: 38.9825° N, 1.5383° E
Website: https://marinasantaeulalia.com/
10. Mahon Marina – Menorca

Marina Mahon is located in Mahon (Mao), the capital city of the picturesque Balearic Island of Menorca.
Puerto Mahon enjoys stunning surroundings and is just a 10-minute walk from the historic town of Mahon.
The marina´s services and facilities are of a high standard and include phones, parking, security cameras, ISPS, Wifi, secure access, car rental, fuel dock and sewage disposal.
Staying at the Mahon Marina, you are never far away from numerous bars, restaurants, shops and supermarkets.
The waters around Menorca are crystal clear, and like other islands in the Balearic chain, there are plenty of hidden coves and beaches to explore. Each one is perfect for chilling out, either sunbathing on deck, swimming, or diving in the warm, shallow Mediterranean waters.
Moorings: 166
Max Length: 20m
Max Draft: 6-7m
GPS Coordinates: 39°52.00’N / 04°18.00’E
Website: https://www.marinamenorca.com/
11. Benalmadena Marina – Malaga

The award-winning Benalmadena Marina is a mega port on the Costa del Sol in southern Spain.
The marina has won “The Best Marina in the World” on numerous occasions and offers 1,100 moorings for yachts of all sizes, a large commercial area, and a popular marine life aquarium.
Works began on the marina in 1972, although it didn’t open in its current form until around 1996. Since then, it has gone from strength to strength.
Benalmadena Marina has been awarded the EU Blue Flag every year since 1987 in recognition of the quality of its services and clean waters.
Architecturally, the marina impresses on many levels with the way it has laid out the moorings around various islands that are also home to luxury apartments.
The busy commercial area is home to various shops, restaurants, boutiques, supermarkets, and other leisure establishments.
You will never get bored staying at the Benalmadena Marina as there are plenty of activities for the adventurous, including boat hire, fishing trips, a patio flamenco show, the impressive sealife aquarium, and the wakeboarding school. You can even sign up for fun Spanish cookery lessons at the local culinary school.
The Marina facilities are second to none and include showers, toilets, electricity hook-ups, postal service, Wi-Fi, a fuel area, a boat lift of up to 50 tons, a social nautical club, and private business areas.
The mooring rates are some of the most reasonable in Spain and start at around 150 Euros per month plus VAT.
Moorings: 1.100
Max Length: 35m
Max Draft: 6m
GPS Coordinates: 36º 36' N / 4º 31' W
Website: https://www.puertomarinabenalmadena.com/
12. Alicante Marina – Alicante

The Alicante Marina is located in Alicante on the Costa Blanca in South Eastern Spain and is a large complex devoted to leisure and navigation.
Alicante is well connected to the rest of Spain and the world, with a nearby international airport and a high-speed train service.
The region boasts an enviable warm climate, plenty of year-round sunshine hours, sandy beaches and varied cuisine to suit all tastes.
The leisure and commercial area offers a wide range of amenities, including bars, restaurants, cafeterias, pubs, shops and numerous nautical companies. The marina also offers lots of concerts, activities, and events throughout the yea,r including the prestigious Volvo Ocean Race Regatta.
Facilities include parking, fuel dock, truck delivery, 24-hour security, travel life, and water and electricity supply (380v).
Moorings: 744
Max Length: 60m
Max Draft: 7m
GPS Coordinates: 38°20.47’N / 00°28.8’W
Website: https://www.marinaalicante.com/
13. Port Andratx – Mallorca

The picturesque Andratx marina is located on the eastern tip of the Balearic island of Mallorca.
Mooring prices are very reasonable and start at around 24 Euros per day ( VAT included ) for a 6-meter craft in the high season.
The marina offers beautiful landscapes and a stunning coastline lapped by crystal-clear waters.
The facilities and amenities at Port Andratx are second to none and include a crew area, travel lift ( up to 100 tons ) and hoists, deadweight moorings at all berths, 220 and 380 W water and power (single-phase and three-phase), municipal waste containers, recycling stations, grey water pump-out and bilge cleaning, ice for sale, a service/petrol station, security, water, electric hookups, showers, laundry service, controlled secure parking, CCTV security cameras, repair shops, mechanics, painters and other nautical services plus a dry dock.
The leisure amenities at the marina include cafeterias, bars, restaurants, a cantina, a swimming pool, and a busy social nautical club.
Moorings: 244
Max Length: 60m
Max Draft: 6m
GPS Coordinates: 39°32,60N / 002°22,86’E
Website: https://cvpa.es/?lang=en
14. La Gomera Marina – Gran Canaries

The La Gomera Marina is located on the eastern tip of the Island of La Gomera in Gran Canarias.
This small but stylish marina is in the San Sebastian Port on La Gomera.
The marina has 290 berths for boats up to 20m long and offers a wide range of amenities and facilities to ensure a comfortable stay.
The services for boat owners include showers, toilets and changing rooms, on-site laundry and vending machines, card-activated secure access control, petrol/fuel station and a boatyard in case you need to carry out repairs and maintenance.
The berths are just a short walk to San Sebastian, where you will find a range of bars, shops, restaurants, supermarkets, boutiques and enough nightlife for a fun evening out.
Moorings: 290
Max Length: 20m
Max Draft: 10m
GPS Coordinates: 28° 05′ 00 N / 17° 06′ 00 W
Website: https://marinalagomera.es/en/home/
15. Corralejo Marina – Fuerteventura

Corralejo Marina is located on the northern tip of the Canary Island of Fuerteventura.
The marina is ideally suited to small to medium-sized boats and yachts with a maximum length of 15m.
Corralejo offers easy access to the popular Lobos Island, just a short sail from Lanzarote.
Although not a large marina, it does offer all the facilities you will need for a comfortable stay, such as electricity, drinking water, parking, a crane, dressing rooms, showers, waste disposal, and a ramp. Other amenities include a bank, supermarket, car rental, and a bar/restaurant.
Just a short walk from the marina is the popular tourist resort of Corralejo, where you will find a wide range of cafeterias, bars, restaurants, souvenir shops, boutiques, banks, hotels, and vibrant nightlife.
The area is well known for its golden sandy beaches. Some of the most popular are just a short drive down the coast and include Playa del Medano, Playa del Pozo, and Playa del Viejo. Due to the winds that generally prevail on Fuerteventura, the beaches are perfect for all kinds of water sports activities.
Moorings: 110
Max Length: 15m
Max Draft: 5m
GPS Coordinates: 28° 44,47′ N / 13° 51,88′ W
Website: https://puertoscanarios.es/en/project/corralejo-en/
16. Puerto Rico – Gran Canaria

The Puerto Rico marina is located on the southwestern tip of the island of Gran Canaria beside the popular holiday resort with the same name.
The marina is a popular stover for sailors on their way to crossing the Atlantic Ocean and those looking to explore the African continent.
A short stroll away from the marina is the picturesque town of Puerto Rico, which offers a whole range of amenities, including hotels, apartments, bars, restaurants, supermarkets, shops, boutiques, and plenty of nightlife.
There are good beaches to relax on, including the local Playa de Puerto Rico and Playa de Amadores.
The Puerto Rico marina has facilities for water, electricity, a fuel station, a ramp, a ship's service station, an area for repairs and maintenance, a bar, and a restaurant.
Moorings: 531
Max Length: 45m
Max Draft: 10m
GPS Coordinates: 27.9202° N / 15.5474° W
17.Torrevieja Marina – Alicante

The Torrevieja Marina is located in the province of Alicante on the Costa Blanca in South Eastern Spain.
The marina boasts a whole range of facilities, including a waiting dock, toilets, showers, changing rooms, laundry, electricity and water hookups, free Wi-Fi, rubbish collections, wastewater disposal, a travel lift, recycling points, workshops, disabled toilets, a nautical shop, security and parking.
A recent upgrade at the marina included a new commercial area, hotel and dining facilities.
Moorings: 859
Max Length: 30m
Max Draft: 9.9m
GPS Coordinates: 37° 58' 13" N / 0° 40' 54"
Website: https://torreviejanauticalexperience.com/
18. Puerto Sherry – Cadiz

Puerto Sherry gets its name from the famous wine of the same name because it is located just a short drive from Jerez de la Frontera, where Sherry wine originated.
A pretty magnificent marina situated on the southwestern tip of mainland Spain in the historical province of Cadiz. It is popular with sailors looking to explore the Mediterranean Sea and the Atlantic Ocean while also being near navigating around North Africa.
The marina offers many services, including a petrol/fuel station, shipyard, slipway, boat stores, sailmakers, nautical shops, bars, restaurants, luxury hotel, gym, parking, free Wi-Fi, video surveillance security and a chemist.
There are also plenty of water sports activities, such as surfing, kite surfing, boat rental, aquatic bikes, diving school, banana boats, and beach clubs.
For food lovers, the marina offers a wide selection of cuisines within seven restaurants, serving everything from pizza to Iberian meats to the freshest fish and seafood.
Moorings: 842
Max Length: 71m
Max Draft: 3.5m
GPS Coordinates: 36° 34.54' N / 6° 15.22' W
Website: https://www.puertosherry.com/en/home/
19. Cala´n Bosch Marina – Menorca

The picturesque Cala´n Bosch marina enjoys an ideal location on the southwest coast of the Balearic island of Menorca.
The town of Cala´n bosch is a popular holiday destination located just a short drive south of the island's historic capital city of Ciutadella.
The island of Menorca has been a go-to place for sailors for many years due to its many fine beaches and hidden coves, perfect for weighing anchor and swimming in the crystalline, warm waters of the Mediterranean Sea.
The marina is limited to smaller boats and yachts due to a bridge at the entrance that allows for a maximum height of just under 7 meters, also the entrance has a maximum draft of just 1.5 meters.
The marina offers a wide range of nautical and leisure services, including water and electricity hook-ups, showers, toilets, Wi-Fi, oily waste collection, crane, crew and sailor areas, car and boat rental, waiting dock, restaurants, bars, hotels, supermarkets, and shops.
And for beach lovers, some of the best ones located close to the town include Cala´n Bosch, Son Saura, Son Xoriguer and Cala Turqueta.
Moorings: 276
Max Length: 14m
Max Draft: 1.5m
GPS Coordinates: 39°55′40″N 3°49′59″E
20. Isla Canela – Huelva

The Isla Canela marina enjoys an ideal location in the Bay of Cadiz on the southern Spanish coast known as the Costa de la Luz.
Just a hop away from Spain´s neighbour Portugal, the Isla Canela marina is close to some of the finest sandy beaches in Spain.
The marina is open to smaller boats and yachts with berths ranging from 6 to 24 meters in length and offers a laid-back, Tranquil setting for visitors.
The marina's facilities are second to none and include floating docks, 24-hour mooring, berthing assistance, a crane, large dry standing and workshop areas, a travel lift ( up to 32 tons ), toilet and shower facilities, entrance barriers and doors, a petrol/fuel station, the marina's office, and a shop.
There are a few beach bars and restaurants within a few minutes' walk of the marina, although for more shopping possibilities, supermarkets, boutiques, chemists, banks, and markets, it is best to head to Isla Cristina or the larger border town of Ayamonte.
The Costa de la Luz is blessed with some of the best beaches anywhere in Spain. Nearby award-winning beaches include Playa Isla Canela, Playa de los Haraganes, Playa de la Gaviota, Playa Central, and Playa de la Casita Azul.
Moorings: 231
Max Length: 24m
Max Draft: 1.5m
GPS Coordinates: 37º11’13’’N / 7º20’25’’W
Website: https://www.marina-islacanela.com/en/



