Llafranc: Your Guide to a Chic Costa Brava Beach Town
Llafranc is a small, stylish beach town on Spain’s Costa Brava. A curved bay of golden sand sits at its heart, framed by pine-covered hills. Fishing boats bob in the harbour, and a palm-lined promenade runs along the sea. As a result, it feels calm, pretty and just a little bit glamorous.
Llafranc belongs to the Palafrugell area. It sits about two kilometres north-east of Calella de Palafrugell, with Tamariu just beyond the headland. Even so, it has its own personality.
It is easy to explore on foot, so you can leave the car behind. Spring and early autumn are especially pleasant, while summer is lively and busy. Below, you will find the best things to do, local festivals, places to stay and travel tips.
What to see and do
Begin at Platja de Llafranc, the town’s main attraction. This wide, family-friendly beach has calm water and soft sand. A promenade lines the bay, packed with seafood restaurants, cafés and small shops. Water sports and diving are popular too. Summer weekends get busy, so arrive early for a good spot.
Then stroll to the small marina at the end of the bay. This is where the coastal path to the lighthouse begins. Visit in the early evening, when the light turns golden.
Next, climb to the Sant Sebastià Lighthouse. It stands 169 metres above the sea, on the headland north of the bay. The views are among the best on the Costa Brava. On clear days, you can see the coast stretch from Begur to Calella de Palafrugell. Built in 1857, the lighthouse still works today. A 15th-century watchtower and a small hermitage stand nearby. Allow about 40 minutes on foot, as the path climbs steeply.
Right beside the lighthouse, explore the ruins of an Iberian settlement dating from the 6th century BC. Entry is free, and multilingual panels explain the site. Afterwards, enjoy a meal at the hilltop restaurant while you watch the sunset.
Love a coastal walk? Then follow the Camà de Ronda south to Calella de Palafrugell. The gentle path takes around 20 minutes through pine and stone. Or head north over the headland to Tamariu. That route climbs steeply, so allow about 90 minutes and carry water. Bring comfortable shoes, because parts of the path are rocky.
Nearby, the Cap Roig Gardens are well worth a visit. Buy tickets and skip the queue. Created in 1927, this cliff-top botanical garden holds hundreds of plant species, sculptures and a castle. It is a short drive from Llafranc, so plan an afternoon. Buy tickets and skip the queue.
Art lovers should visit the Can Mario Museum in Palafrugell. It shows around 220 contemporary sculptures inside an old cork factory. A sculpture garden outside adds more works to see. It is about a ten-minute drive away.
With a car, you can also visit charming nearby towns. Begur has a hilltop castle and pretty Indiano villas. Pals boasts a medieval old town. Peratallada has winding stone streets. La Bisbal d’Empordà is famous for pottery, and Palamós is a lively fishing port.
Local festivals and traditions
Llafranc celebrates its Festa Major on 30 August, the feast day of Santa Rosa. The party starts the weekend before. Local families take part in a cultural treasure hunt around town, and children enter a drawing contest. In the evenings, people gather near the Riera bridge to dance sardanes, a traditional Catalan circle dance. A concert also takes place in the Church of Santa Rosa.
Next door, Calella de Palafrugell hosts the famous Cantada d’Havaneres on the first Saturday of July. Musicians play from boats at Port Bo while the crowd sits on the sand. Llafranc sits just a 20-minute walk away, so you can easily join in.
In July and August, the Cap Roig Festival brings big international artists to the nearby gardens. Past performers include Sting, Bob Dylan and Alicia Keys. Tickets sell fast, so book early.
Nearby villages hold their own parties too. Calella de Palafrugell celebrates its Festa Major on 29 June, while Tamariu celebrates on 15 August. Together, they fill the summer with music and food.
Food is part of the tradition here too. Restaurants along the promenade serve fresh fish and classic Catalan dishes. Try a rice dish or grilled prawns while you look out at the bay.
Where to stay
Llafranc is compact, so every area is close to the beach. Even so, each part offers a different feel. Choosing well can improve your trip. Many hotels are small and family-run, which adds charm.
For beach life, stay along the seafront promenade. Hotel Terramar and Hotel Llafranch sit right on the front. You can step onto the sand, and restaurants are on your doorstep. However, summer evenings here can be lively.
For a quieter base, look at the streets around the harbour and the hillside above the bay. Hotel Casamar sits near the water, while BlauMar Llafranc is a short walk downhill from the beach. Sea views are common on the hillside. Some hotels offer free parking, which helps in summer.
For total peace, choose the Sant Sebastià headland. Hotel El Far, a small boutique hotel beside the lighthouse, offers huge ocean views. You will need a car or a good pair of walking shoes, though, because it sits high above town.
If you prefer self-catering, look for apartments and seaside villas around the hillside streets. Groups and families often enjoy the extra space.
Book early for July and August. Or visit in May, June or September for pleasant weather and quieter beaches. Book your accommodation.
How to get to Llafranc
The nearest airport is Girona-Costa Brava Airport, roughly 45 minutes away by car. Alternatively, Josep Tarradellas Barcelona-El Prat Airport has more routes and lies a little over 100 km away. Book flights.
Llafranc has no train station. Instead, take a regional train from Barcelona towards Portbou and get off at Flaçà . From there, local transport runs on to Palafrugell. Check trains and book.
Buses are the easiest option without a car. Moventis Sarfa runs direct buses from Barcelona to Palafrugell. The trip takes roughly an hour and a quarter. A local bus then links Palafrugell with Llafranc and Calella. From Girona airport, you will need to change buses. Buy tickets.
Staying nearby? You can also walk. The Camà de Ronda links Calella de Palafrugell and Llafranc in about 20 minutes.
A car gives you the most freedom. Hiring one is easy at either airport. Hire a car. From Barcelona, follow the AP-7 motorway north, then take local roads towards Palafrugell and Llafranc. The drive takes about an hour and a half. Parking gets tough in summer, so arrive early or park a little way from the promenade. Already in Spain? Get directions.
