Best beaches near Barcelona

Can you imagine sailing through the crystal-clear waters of the Mediterranean and discovering hidden coves only accessible by sea? Barcelona and its surroundings offer a paradise for sailing lovers, with dreamlike beaches just a few kilometers from the city.
Whether you’re looking for a day trip or a longer adventure, these coastal gems are waiting to be discovered from the sea.
Costa Brava: a treasure of coves and turquoise waters
The Costa Brava, located north of Barcelona, is famous for its stunning cliffs and crystal-clear coves. This rugged coast offers some of the most spectacular landscapes for those navigating its waters.
Cala Sa Boadella (Lloret de Mar)
About 70 km from Barcelona, this small 200-meter cove is a haven of tranquility. While accessible by a narrow path from land, it’s far more impressive when reached by boat.
Its transparent waters and lush natural surroundings make it the perfect spot to anchor and enjoy a refreshing swim. The cove is sheltered from the wind, allowing for safe anchoring.
Sa Tuna (Begur)
Often considered the best cove on the Costa Brava, Sa Tuna offers an idyllic setting for sailors. Its waters are protected by rocky formations that create a natural harbor ideal for anchoring.
The small fishing village that surrounds it retains its traditional charm, with restaurants where you can taste freshly caught fish. The combination of crystal-clear waters and the picturesque surroundings makes it a must-stop on any nautical route.
Cala Pola (Tossa de Mar)
This cove, located between Tossa de Mar and Sant Feliu de Guíxols, is a hidden treasure along the coastal curves. Its transparent waters are perfect for snorkeling and discovering the area’s rich marine life.
From the boat, the panoramic views of the surrounding cliffs are simply breathtaking. The cove is deep enough to accommodate medium-sized boats, allowing easy disembarkation to visit the beach.
Costa del Maresme: the perfect getaway from Barcelona
The Maresme coast, stretching north of Barcelona, offers easily accessible beaches that are perfect for day trips from the city.
Ocata Beach (El Masnou)
Just 15 km from Barcelona, this long golden-sand beach is ideal for those seeking a quick escape. El Masnou’s marina offers all the necessary services for boats, from mooring to refueling.
The beach is spacious and less crowded than those in Barcelona, making it easy to enjoy a peaceful day sailing along the coast and stopping for a swim. Its proximity to the city makes it a great choice for half-day rentals.
Caldes d’Estrac Beach
This family-friendly beach, about 40 km from Barcelona, is known for its clean and calm waters. The bay offers good shelter for boats and is a great starting point for exploring the coast.
The town retains the charm of old Catalan seaside resorts, with modernist buildings visible from the sea. The combination of good anchoring conditions and land-based services makes it very attractive for sailors.
Costa del Garraf: hidden coves among cliffs
South of Barcelona, the Costa del Garraf offers a different landscape, with cliffs alternating with small coves that are hard to access by land but perfect for discovering by boat.
Cala Morisca (Sitges)
Located in the Garraf Natural Park, this small cove is a hidden gem for those sailing in the area. Its limited land access makes it a peaceful spot even during peak season.
The crystal-clear waters and protected natural surroundings offer an authentic sailing experience just 35 km from Barcelona. The seabed, with sand and posidonia, ensures a solid hold for anchoring.
Garraf Beach
This picturesque beach, flanked by colorful beach huts, offers a unique landscape on the Catalan coast. About 30 km from Barcelona, it is easily accessible by boat and offers seasonal services for sailors.
The beach is sheltered by the cliffs of the Garraf massif, creating a protected environment perfect for anchoring. The contrast between the blue sea and the green natural park creates a spectacular setting.
The privilege of discovering the coast from the sea
Sailing along the coasts near Barcelona offers a unique perspective of its beaches and coves. Far from the hustle of conventional tourist routes, access by sea reveals corners of incomparable beauty in their most authentic state.
Renting a boat becomes the key to accessing a different, more intimate, and surprising Mediterranean. The beaches described are just the beginning of what the Catalan coast has to offer to those who venture to explore it by sea.