Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Castelldefels Beach is located in Castelldefels. This family-friendly area is known for its beautiful beaches and array of dining options. Castelldefels is home to 81 hotels and other accommodations, so you can find something that's perfect for your stay.
You can choose from 45 hotels and accommodations within a mile of Castelldefels Beach, including these picks:
While you're in town visiting Castelldefels Beach, you can explore the sights and attractions within a couple miles of the area.
Castelldefels Castle, Bodegas Guell Historical Complex, and Gava Mines are notable landmarks to explore if you're in the area. Enjoy a stroll along the shore at Gava Beach, Filipinas Beach, and Playa Cal Francès. Planing to do some shopping while in the area? Consider Ànec Blau, Anec Blau Shopping Center, and Vilamarina Shopping Centre.
British School of Barcelona, Olympic Canal, and Port Ginesta are a few additional nearby sights. Spend some time checking out Sitges Beachfront, which is 9.2 mi (14.9 km) from Castelldefels Beach, or make a stop by Playa del Remolar, located 5.2 mi (8.4 km) away.