Top marinas and yacht clubs in the Costa Brava

Guide to the best marinas in the Costa Brava: discover the best hidden secrets of the coastline between France and Barcelona with our marina guide.

The Costa Brava is a beautiful stretch of coastline that stretches from north of Barcelona up to the French border.

Rugged shorelines dotted with hidden beaches melt into the deep blue Mediterranean, while delightful small ports cluster along the coast.

A sailing holiday in the Costa Brava is the ideal way to discover the real Cataluña, rich with culture, great food and history.

Visit Costa Brava Tourism

Club Nàutic Costa Brava

Located on the Catalan coastline within an hour of Girona, this modern marina offers you a comprehensive range of facilities designed to help you on your voyage around the Mediterranean. Famous for its sailing races, the marina is also an ideal base to explore the many nearby sandy coves. 

Visit website Email marina 

Club Nàutic L’Escala

Club Nautic L’Escala is a superb modern marina that offers excellent facilities for both boats and sailors. Located in the heart of the Costa Brava, it is an ideal base for exploring the cultural riches of the region. The port’s peaceful setting makes it an enjoyable destination on your sailing itinerary.

Visit website Email marina

Sant Feliu de Guixols Marina

Sant Feliu de Guixols offers guests a warm welcome, and modern facilities with 24/7 crew assistance. Dry dock and maintenance services are available, as well as an on-site restaurant, members’ area and customer services. Located in the middle of the Costa Brava, the marina is easy to reach from Girona.

Visit website Email marina 

Puerto de Roses Marina

Puerto de Roses has an outstanding modern marina that offers access to the charming town and the unrivalled natural beauty of the Cap de Creus national park. Comprehensive nautical services and professional staff make this an ideal marina for a stress-free stop off on your Spanish charter holiday. 

Visit website Email marina 

Marina d’Empuriabrava

The Marina d’Empuirbrava is a vast marina with space for 5000 moorings, housed in a seafront complex in the heart of the Costa Brava. A self-contained holiday town centred on the marina, it offers a superlative standard of facilities and can be reached with ease from France and the Balearics. 

Visit website Email marina 

View on map