Plage de Lloret de MarPhoto de Boerescul (non libre de droits)

Top 20 most beautiful beaches in Catalogne2026 ranking

Discover below the beaches in Catalogne most appreciated by our members. You can also contribute to this ranking by publishing your reviews :)

Our members' favourite beaches, approved by the editors

#1 Lloret de Mar Beach (Lloret de Mar) +10 recs 3.5/5

Mirroring the sun of the Costa Brava, festive Lloret de Mar shines with Mediterranean beauty. Five main beaches and countless coves create a coastal paradise. Located downtown near bars and eateries, Lloret de Mar Beach is the largest, stretching over 0.9 miles. It holds Blue Flag status and borders the picturesque Sa Caleta cove.

See the guide View offers

#2 Cadaqués Beach (Cadaqués) +10 recs 4.5/5

On the rocky coast of Spain, Cadaqués remains a rare, authentic fishing village despite its popularity. As the home of Salvador Dalí and sheltered by Cap de Creus, it faces the sea directly. Explore the winding lanes to find small coves and the central Cadaqués Beach. This 200-meter pebble shore features whitewashed houses, small boats, and clear, calm waters.

#3 Cala Montjoi (Roses) +7 recs 4/5

Cala Montjoi is an isolated cove within the Cap de Creus Natural Park, located a few miles from the center of Roses. With clear water and rocky depths, it is a prime spot for snorkeling and diving. Accessible by car, boat, or hiking trails with coastal views, this cliff-lined retreat is perfect for nature lovers.

#4 Roses Beach (Roses) +3 recs 3/5

Located on the Costa Brava, Roses Beach is a vast stretch of golden sand along a bay with calm waters. Perfect for swimming and relaxing, it also offers paddleboarding, kayaking, windsurfing, and boat tours. A waterfront promenade lined with restaurants and terraces completes the scene. It is a lively spot for Mediterranean relaxation.

See the guide View offers

#5 Barceloneta Beach (Barcelona) +3 recs 5/5

Of the 3 miles of coastline in Barcelona, the most iconic stretch is Barceloneta Beach. Tucked into a historic fishing neighborhood, this 1,896-foot sandy spot offers a quick escape from city life. It is well-maintained and perfect for swimming or beach sports. Grab a drink or a meal at the nearby cafes.

#6 Nova Icaria Beach (Barcelona) +2 recs 5/5

Nova Icaria Beach was developed for the 1992 Barcelona Olympic Games. This fine-sand stretch is quieter than the nearby Barceloneta beach and offers lifeguard services during summer. Named after the utopian island imagined by thinker Etienne Cabet, the beach reflects a vision of progress for Barcelona and its residents.

#7 Cala Sant Francesc (Blanes) +1 rec 4/5

Locals call it Cala Bona, but this golden sand cove in Blanes is officially Cala Sant Francesc. Sheltered by cliffs and pine forests, the calm, clear water is perfect for swimming or snorkeling. With full amenities and the Jardin Botanique Marimurtra (Marimurtra Botanical Garden) nearby, it is a favorite for families exploring the Costa Brava.

#8 Bogatell Beach (Barcelona) pas encore de reco

Bogatell Beach in Barcelona is a top choice for travelers seeking relaxation and sports. Less crowded than central beaches, it offers a peaceful vibe perfect for families and locals. Enjoy volleyball courts, bike paths, and easy access via Metro Line 4. Seaside bars and restaurants make this a prime spot for watersports or lounging.

#9 S'Abanell Beach (Blanes) -1 rec 2/5

With two miles of golden sand, S'Abanell Beach is the longest beach in Blanes and the official gateway to the Costa Brava, marked by the Sa Palomera rock. Perfect for families, it features water sports, play areas, and a promenade lined with bars and restaurants. It is an ideal spot for a full day by the water.

The rest of the ranking

Latest reviews

Very lively

The beach itself is very beautiful and pleasant with fine sand and turquoise water. Unfortunately, in the summer there are so many people that it makes the experience much less enjoyable right away. I…

49 0

Too crowded in high season

The Roses beach on the Costa Brava is a typical beach for the region. Off-season, it is really pleasant and lets you enjoy the scenery and a nice walk along the sea, even if there is a lot of concre…

47 0

Not so wild after all, but a pretty setting

A much more charming cove for my taste than S'abanell beach. A bit more out of the way, but the (short) trip is worth it. Look, don't go imagining you're arriving in some untouched, wild land with th…

14 0

Very nice little beach

Cadaqués beach is more of a small cove than a large sandy beach. Contrary to the previous review, I found that there were still quite a lot of people. I suggest you come early in the morning or in the…

15 0

Average

While Roses Beach is easy to get to because it is right in the city center, it is not the prettiest beach on the Costa Brava. I find that it feels very artificial. If you are looking for a natural and…

10 0

A little postcard-perfect cove

Accessible from Cala Montjoi via a small trail about a hundred meters long, this pebble cove is much smaller and a bit wilder. It is my favorite beach in Rosas. In the afternoon, you can easily find s…

4 0

Large pebble cove

A 20-minute drive from the center of Rosas, this cove remains relatively accessible, but it still lets you escape the concrete sprawl of the city. Well, there is still a parking lot, a restaurant, and…

16 0

Big and sandy but lacks charm

Right in the center of Roses, easy to get to, the beach at this resort town is just like many others in these types of destinations: a long sandy beach packed with vacationers and bordered by a road,…

8 0

Fine sand, clean, non-smoking

Out of the easily accessible beaches in downtown Barcelona, this is maybe my favorite: fine sand that is cleaned frequently, non-smoking (so no cigarette butts!), a little less crowded than Barcelonet…

11 0

Rankings by travellers, for travellers

Our rankings are powered by thousands of reviews from travelers like you, not the arbitrary pick of a single editor. Every positive review you publish raises the destination’s score.

1 positive review = +1 reco

Your voice matters!

Have you travelled and discovered amazing places? Share your experience and help the community rank the most beautiful destinations! Sign up for free to post reviews and make your voice heard.