Would you like to enjoy the sea and practice a different sport? Snorkeling routes allow you to discover the seabed and observe its fauna simply with some diving goggles, a tube and some fins. There are many companies that offer this activity in the area so, check here all the offers and possibilities to snorkel in the Barcelona area.

Snorkeling in Barcelona


You also have the possibility of snorkeling in other areas of Catalonia, such as the Costa Brava, where they organize wonderful snorkeling routes. To see the best beaches on the Costa Brava click here. And now, we show you the best 7 beaches in Barcelona to practice this super activity for the summer.

The best 7 beaches in Barcelona for snorkeling

1. Sitges Beach

Sitges is located in Garraf, it is 18 kilometers long and has 26 beaches (some busier and others more natural). As it has a coastal and mountainous area, it is one of the most visited towns in Barcelona by national and international tourists.
The best-known beaches in Sitges are Aiguadolç, theSant Sebastià beach and Ribera.

 Snorkeling in Sitges


It has two itineraries for snorkeling: the first itinerary begins at Anquines Beach and ends at Home Mort Beach; and the second itinerary begins at Garraf beach and ends atCala de la Ginesta.

2. Vilanova i la Geltrú

This city has 6 kilometers of beaches to practice snorkeling and other water sports. It has the Ribes Roges beach, Sant Cristòfol Lighthouse and Andarró.

 Snorkeling in Vilanova i la Geltrú


They are very spacious beaches with an incredible seabed. All of them are perfect for children to play in the sand and snorkel.



3. Castelldefels Beach

This well-known and popular beach is located 18 kilometers from Barcelona and is 5 kilometers long where the Playa de la Pineda, the Playa de Lluminetes and the Apeadero Beach.
It is an ideal place to practice water sports such as snorkeling. It is classified as a sports tourism destination.



4. Mataró

On the Costa del Maresme, north of Barcelona, ​​is the city of Mataró. It is a very visited city for water sports as it mixes sea and mountain landscapes.

 Snorkeling in Mataró


Within Mataró, the highlights include Varador beach, which has numerous water activities, Ponent beach, Callao and Sant Simó.
The snorkeling routes take place on the Costa del Maresme and begin in the port of Mataró.

5. Calella Beach

To the north of Mataró is Calella, a beach that is 3 kilometers long. In this extension you can find Garbí beach, Gran beach and Roques beach. Perhaps it is its golden sand, its countless restaurants right on the beach or the great nightlife it offers.

 Snorkeling on Calella beach



6. Barceloneta Beach

It is one of the most famous beaches in Barcelona, ​​located in the La Barceloneta neighborhood. Near this beach is theSan Sebastián beach, one of the beaches where you can also practice snorkeling.
The level of difficulty is low-medium, so you can do the activity with children.


The route is shallow and you will visit gardens of starfish, gobies and castanets. You will also see all kinds of fish and anemones.

7. Pont de Petroli

It is a pantanal located in Badalona and it is an artificial reef for rock fish. It has become a refuge for diversity, although it was a human construction. If you snorkel on this beach you will be able to see different types of fish that live there and even seahorses.