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 83 hotels and other accommodation options, so you can find something that's perfect for your stay.
Choose from 47 hotels and accommodation options 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 Viladecans The Style Outlets.
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 from Castelldefels Beach, or make a stop by Vilamarina Shopping Centre, located 4.3 mi away.