The choice of 3 Star Castelldefels Hotels is quite limited with only four hotels, but what is available combines great location with reasonable prices.
As far as the budget holidaymaker is concerned, the first two hotels -
Ciudad de Castelldefels and Hotel Luna - are definitely the most
They are both located on Passeig de la Marina just a short walk from the beach and are ideal for families, couples or individual travellers.
Hotel Canal Olímpic and Hotel Flora Parc are both closer to Castelldefels town centre and so a short walk from the beach.
However, Castelldefels' location close to Barcelona Airport and a short drive or train ride from Barcelona City Centre make these Castelldefels Hotels particularly attractive to business travellers out of season.
Passeig de la Marina, 212, 08860 Castelldefels, Barcelona
Only 300 metres from Castelldefels Beach, Ciudad de Castelldefels is in an exceptional location bearing in mind the price.
The rooms at Ciudad De Castelldefels are bright and modern, with air conditioning, satellite TV, a safe, minibar, work desk and free Wi-Fi.
The private bathroom comes with a hairdryer and amenities and some rooms have a balcony.
Mediterranean cuisine is offered in the hotel’s El Rebost restaurant and guests can also enjoy the bar, garden terrace and a seasonal outdoor pool.
The hotel has a 24-hour reception, and on-site parking is available for an extra charge.
Passeig de la Marina 153-155, 08860 Castelldefels, Barcelona
Hotel Luna is a comfortable 3 star hotel located a short walk from Castelldefels beach just back from the Passeig Marítim.
Due to its excellent location, Hotel Luna is the ideal for pleasure or business, with easy access to the centre of Barcelona by bus or train.
All rooms have satellite TV, a minibar, safe, a bathroom with hairdryer and a balcony.
We offer free car park for our guests and during the Spring and Summer you can enjoy your meals outdoor.
Carrer Ginesta, 13, 08860 Castelldefels, Barcelona
Located in quiet residential area of Castelldefels on the other side of the Barcelona road, Hotel Canal Olímpic is not surprisingly close to the Olympic Canal and a short walk from the beach.
Hotel Canal Olímpic is set in pleasant gardens and has an outdoor swimming pool, a sauna and a sun terrace.
The Canal Olímpic hotel comprises 46 comfortable and functional guest rooms and 3 suites.
All the rooms hace views out onto the surrounding areas, with their own terrace, air conditioning, digital TV, free Wi-Fi and hair dryer.
The hotel has special areas designed for meetings, courses and events, which have a capacity of up to 300 people.
Avinguda de la Constitució, 44, 08860 Castelldefels, Barcelona
Hotel Flora Parc is located in central Castelldefels, just 25 minutes’ drive from Barcelona and 2.5 km from the beach.
The large air-conditioned rooms in Flora Parc are ideal for families and have balconies, wooden floors and modern bathrooms.
Flora Parc has a small outdoor swimming pool, onsite parking and is a short walk from Castelldefels Railway Station.
A regular bus to and from El Prat Airport stops just 50 metres from the Flora Parc's entrance and another bus takes you to the centre of Barcelona.