A 30.000 pies por viajeros para viajeros

10 coves on the Costa Brava with good beaches and restaurants

From Blanes to Portbou, the Costa Brava is an idyllic place thanks to its beautiful coves, nature, exceptional cuisine and many charming towns.

We would like to invite you to explore the coves on the Costa Brava, so you can discover the beauty of a delightful place full of charming towns and unspoilt beaches. There’s nothing like bathing in each one of these coves and rounding off the day with a delicious rice dish, washed down with a glass of good local wine, so we can get that feeling that we are all longing for: that we are finally on holiday!

Find a cheap flight to Barcelona and get to the Costa Brava in less than 2 hours. Got your swimming costume ready?

Cala Aiguablava (Begur)

As well as Platja Fonda, Begur boasts another beautiful cove, and to get there you have to go down some steps. It has crystal-clear waters and is surrounded by rocks and nature, and it’s the perfect place to spend a lovely day out. We can start off by going for a walk through the woods that surround the beach, so we can enjoy the shade and the wonderful view of the sea. Then we can go snorkelling, enjoy the sun, and, lastly, sit down at a table at Toc al Mar, an excellent restaurant that serves some of the best rice dishes on the Costa Brava.

Platja Gran (Tamariu)

Although the small town of Tamariu is full of charming spots, our favourite is the urban beach, which is full of shops, restaurants and other services. It’s a quiet beach, despite being inside the urban area of Tamariu, and is perfect for sports, enjoying a day on the beach and finishing off by eating lunch or dinner at one of the town’s restaurants, which offer a great quality/price ratio. Mossec Bar, for example, is an unassuming restaurant offering tasty homemade food, especially delicious rice.

Platja de Port Bo (Calella de Palafrugell)

This is another highly popular beach, one that often makes an appearance on social media! We won’t be able to resist whipping out our phone to get a snap of the clear, deep-blue water, white-washed houses and colourful boats. Calella de Palafrugell is one of the most charming spots on the Catalan coast. Snorkelling is a good plan for the morning, and then we can end with a delicious rice dish at Tragamar, an experienced restaurant with lots of charm, where they also serve fresh fish.

Cala Tamariua (Port de La Selva)

If we head north and stop at El Port de la Selva, we will come across the wildest part of the Costa Brava, which is also less busy, with unspoilt beaches and charming coves. If we’re lucky, and depending on the time of year, there might not be anyone else around! Cala Tamariua is a small cove surrounded by tamarinds, where nature and the sea come together to create a spectacular scene that is typical of the Costa Brava. After a dip in the sea, the best plan is to book a table at El racó del Mar and enjoy their fresh fish.

Cala Montjoi (Roses)

This cove is internationally famous because of Ferran Adrià’s restaurant, elBulli. And Cala Montjoi is also a beauty spot surrounded by vegetation, where time seems to stand still. It’s well worth it just for the car journey alone from Roses, because we’ll drive past deserted beaches and cliffs, before arriving at this place that is away from the hustle and bustle, where we can enjoy a relaxing day on the beach, surrounded by nature. Be sure to enjoy a delicious – and affordable – rice dish at the beach bar, Chiringuito Cala Montjoi.

Platja de les Pots (Palamós)

If we come to this tiny rocky beach, we’ll need to bring water shoes and our snorkelling gear if we want to enjoy the spectacular underwater wildlife. A little path leads to this beautiful spot, where we can take amazing pictures of the Mediterranean coast. If we want a great place to eat, we can walk to the town of Palamós and visit La Cala Taverna, an excellent and experienced restaurant where the speciality is fish.

Platja del Moll Grec (Empúries)

Another must on the Costa Brava is Platja del Moll Grec, which is next to a Greek dock belonging to the old Greek and Roman city of Empúries. As tempting as it may be to spend the whole day at this beautiful beach and enjoy its calm waters and fine sand, we recommend saving a few hours to visit Sant Martí d'Empúries. There we can visit the medieval walls and find good places to eat, like Villa Teresita, an intimate, sophisticated and elegant restaurant at Hostal Empúries.

Sa Sabolla (Cadaqués)

As well as the popular Cala de Port Lligat, Cadaqués has a few lesser-known coves which are harder to get to, but well worth a visit. One of these is Sa Sabolla, a small, secluded cove that you can walk to from Cadaqués, along beautiful paths that offer spectacular views. To get to this unspoilt cove full of slate rocks, you have to go down quite a steep slope, so it’s advisable to wear suitable footwear and also take everything we need as there are no services there. If we fancy finishing off the day with an intimate dinner, the best place to go is Haiku Tast, a restaurant that offers a fusion of avant-garde Japanese cuisine and Mediterranean food, which you’re sure to love.

Cala Sant Francesc (Blanes)

A trip to Blanes is always a good idea. There are lots of things to do: the lively prom, bustling town centre, good atmosphere any time of day, and interesting attractions like Marimurtra Botanical Garden, considered to be the best in Europe. Cala Sant Francesc is a vast and pleasant cove, and there is a restaurant, Cala Bona, where you can taste delicious fish, and, if you’re feeling brave, “esmorzars de forquilla” (a hearty brunch made up of small dishes).

Platja El Cros (Llançà)

This rocky beach with coarse sand is only a few miles from Llançà and is a spot of natural beauty that will amaze you. It’s surrounded by vegetation and situated in a residential area, which means that it’s easily accessible on foot or by car. The best way to end a relaxing day on the beach is to book a table at Can Manel, one of the town’s most popular restaurants.

Feel like seeing the sea? Come to the Costa Brava!

Most popular

Eight things to do with kids in London

Fun is guaranteed when you come to London with the family. Museum…

more info

5 recommendations for day trips close to Barcelona…

Looking for things to do around Barcelona? If you’re planning a v…

more info


Looking for somewhere to go on a long weekend? Have you got a few…

more info