Located 20km from Barcelona, this coastal town draws visitors to its 4km sandy beach and Mediterranean seafood restaurants. A relaxed spot with good rail connections to the city.
Castelldefels sits 18 kilometers from Barcelona along the Mediterranean coast. You can swim at its golden beaches, explore a 16th-century castle with 10th-century church ruins, or practice water sports at the Olympic Canal. Walk past medieval defense towers while heading to local restaurants for seafood paella, or catch a 20-minute train to Barcelona's city center.
Beaches of Castelldefels
The 5-kilometer coastline includes three beaches: Apeadero, Lluminetes, and Pineda. Each has public showers, changing rooms, and beachfront bars (chiringuitos). Head to Pineda Beach to try kitesurfing - you can rent equipment at Mojokite. The beaches become particularly active from June through August when Barcelona residents come here for weekend breaks.
Sports at the Olympic Canal
At the Canal Olímpic de Catalunya, built for the 1992 Barcelona Olympics, you can practice rowing, canoeing, kayaking, and cable skiing. Watch athletes train or take lessons yourself - the facility welcomes beginners and experienced athletes alike. The canal has dedicated viewing areas where you can observe water sports activities.
Getting Around
Take the R2 train line from either Castelldefels or Platja de Castelldefels stations to reach Barcelona. Regular buses connect to Barcelona (L94, L95, L97), Barcelona Airport (L99), and nearby towns. From Barcelona El Prat Airport, the drive takes about 15 minutes, while the direct bus journey takes 40 minutes.
Weather and Seasons
Summer temperatures typically reach 25-30°C, perfect for swimming and beach activities. Spring and autumn bring occasional rain and storms. Winter temperatures stay between 5-15°C with more frequent rain. The sea remains warm enough for swimming through September.
Medieval Architecture
Climb to Castelldefels Castle, a 16th-century fortress with a 10th-century church inside its walls. Two medieval towers, Can Ballester and Barona, mark what were once strategic defensive positions. These elevated spots give you clear views across the coastline and town below.
Food Scene
Find seafood restaurants and tapas bars throughout the town center. The chiringuitos along the beach serve drinks and light meals. Try the local seafood paella or sample various tapas. While beachfront restaurants charge more, you can eat while watching the Mediterranean.