30 Accommodations in Castelldefels

Very good8.0
960 reviews

Hotel Flora Parc

room Castelldefels
0.21 mi from center

Hotel Flora Parc is located in central Castelldefels, just 25 minutes’ drive from Barcelona and 2.5 km from the beach. It has a small outdoor swimming pool and onsite parking.
Very good8.0
1746 reviews

Ibis Barcelona Castelldefels

room Castelldefels
0.36 mi from center

Featuring a bar, Ibis Barcelona Castelldefels is located in Castelldefels in the Catalonia region, 1.9 km from Castelldefels Beach and 2.3 km from Gava Beach.
Very good8.0
8987 reviews

B&B Hotel Barcelona Viladecans

room Viladecáns
2.86 mi from center

B&B Hotel Barcelona Viladecans is a hotel located in Viladecáns, only 220 metres from Viladecans railway station. It offers free high-speed WiFi throughout and free onsite parking with direct access to the hotel's hall.
Very good8.0
6292 reviews

BAH Barcelona Airport Hotel

room El Prat de Llobregat
5.25 mi from center

This modern hotel is located close to Barcelona El Prat Airport. It offers a seasonal swimming pool. All of the rooms in the Barcelona Airport Hotel are air conditioned and soundproofed.
Very good8.0
3541 reviews

Ciutat del Prat Barcelona Airport

room El Prat de Llobregat
6.06 mi from center

This design hotel offers a free shuttle to Barcelona’s El Prat Airport, located 4 km away. It offers a sauna, gym, indoor pool and rooms with free Wi-Fi and satellite TV.
Very good8.0
3149 reviews

Hotel SB BCN Events 4* Sup

room Castelldefels
0.49 mi from center

The modern SB BCN Events in Castelldefels offers an outdoor pool and free Wi-Fi. The spacious, air-conditioned rooms offer views of the Olympic Canal or mountains and have plasma-screen TVs.
Good7.0
3856 reviews

Hotel Barcelona Aeropuerto, affiliated by Meliá

room El Prat de Llobregat
4.78 mi from center

Set 5 minutes’ drive from the Barcelona Airport's T1 Terminal, Hotel Barcelona Aeropuerto, affiliated by Meliá Hotel offers a free shuttle bus to this terminal, subject to availability.
Very good8.0
1872 reviews

Gran Hotel Rey Don Jaime

room Castelldefels
1.54 mi from center

Gran Hotel Rey Don Jaime offers views of the Mediterranean Sea from its hilltop location, surrounded by pine trees. Offering outdoor pools, this hotel is 5 minutes' drive from the centre of Castelldefels and 25 minutes‘ drive from central Barcelona.
Superb9.0
1307 reviews

Hotel Playafels

room Castelledefels Beach , Castelldefels
1.58 mi from center

Facing onto Castelldefels Beach, the 4-star Hotel Playafels has a swimming pool with beach access. Its attractive rooms have air conditioning, and some have sea views and balconies.
Good7.0
2344 reviews

Alexandre Hotel Frontair Congress

room Sant Boi del Llobregat
4.62 mi from center

Alexandre Hotel Alexandre Hotel Frontair Congress has its own spa centre and gym. It offers air-conditioned rooms with LCD TVs and free Wi-Fi. Free parking is available nearby.
Very good8.0
1398 reviews

Hotel Boutique dONNA 4* Superior

room Castelledefels Beach , Castelldefels
1.47 mi from center

Set on the beachfront in the centre of Castelledefels Beach, Hotel Boutique dONNA Hotel 4* Sup features an outdoor pool facing the sea, a lounge bar, a beachfront cocktail terrace, and direct access to the beach.
Very good8.0
1316 reviews

Masd Mediterraneo Hotel Apartamentos Spa

room Castelledefels Beach , Castelldefels
1.49 mi from center

Perfectly located beside the Castelldefels Beach and only 15 minutes’ drive to Barcelona city centre, Masd Mediterraneo Hotel Apartamentos Spa offers a spa, a hot tub, a swimming pool and rooms with free WiFi.
Very good8.0
1000 reviews

Bel Air

room Castelledefels Beach , Castelldefels
1.46 mi from center

Looking directly onto Castelldefels Beach, Bel Air offers stylish air-conditioned rooms with balconies. The hotel has a small swimming pool and free Wi-Fi.
Very good8.0
2863 reviews

Sercotel Sant Boi

room Sant Boi del Llobregat
3.69 mi from center

Just 10 minutes’ drive from Barcelona Airport, Sercotel Sant Boi offers modern rooms with satellite TV. Guests enjoy free access to the sauna and gym, and free Wi-Fi throughout.
Very good8.0
647 reviews

Best Western Hotel Mediterraneo

room Castelledefels Beach , Castelldefels
1.74 mi from center

Facing onto the beach in Castelldefels, the Hotel Mediterraneo offers easy rail and road access to central Barcelona and the airport. It has free Wi-Fi and a swimming pool. All of the rooms in the Best Western Hotel Mediterraneo have air...
Very good8.0
569 reviews

AC Hotel Gavà Mar Airport by Marriott

room Gava Beach , Gavà
2.53 mi from center

AC Hotel by Marriott Gava Mar Airport offers a seafront location, an outdoor swimming pool and free public WiFi access. It is set in an exclusive complex, with spacious gardens and a spa 100 metres away.
Superb9.0
298 reviews

Playa Grande by Tropical

room Gava Beach , Gavà
2.77 mi from center

Situated in Gavà, 100 metres from Gava Beach, Playa Grande by Tropical features accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a fitness centre.
Very good8.0
2239 reviews

Ciudad de Castelldefels

room Castelldefels
1.53 mi from center

Located 300 metres from Castelldefels Beach, this hotel offers a seasonal outdoor pool and free Wi-Fi in public areas. Barcelona Airport is 10 minutes’ drive away, and the city centre is 20 minutes away.
Very good8.0
75 reviews

Airport-BCN, Atico, Terraza Privada & Barbacoa

room Viladecáns
3.2 mi from center

Located in Viladecans, Airport-BCN, Atico, Terraza Privada & Barbacoa mejor !! No te arrepentirás ! VILADECANS, Gavá Beach is a 10-minute drive away and Barcelona Airport is 6 km away. It features large private terrace with barbecue.
Very good8.0
2130 reviews

Ibis Barcelona Aeropuerto Viladecans

room Viladecáns
3.44 mi from center

The Ibis Barcelona Aeropuerto Viladecans is located just 5 km from Barcelona El Prat Airport. This hotel features a 24-hour snack bar, and rooms with a flat-screen TV. Each air-conditioned room has wooden floors and attractive décor.

Accommodations in Castelldefels

There are 30 options for staying in Castelldefels.
Check out the deals we offer for lodging in Castelldefels.