Our partners:

120 Accommodations in Castelldefels

Very good8.2
1221 reviews

Hotel Flora Parc

room Castelldefels
0.21 mi from city 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.2
2020 reviews

Ibis Barcelona Castelldefels

room Castelldefels
0.36 mi from city 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.3
6718 reviews

BAH Barcelona Airport Hotel

room El Prat de Llobregat
5.25 mi from city 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.1
8399 reviews

B&B HOTEL Barcelona Viladecans

room Viladecáns
2.86 mi from city 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.3
4152 reviews

Salles Ciutat del Prat Barcelona Airport

room El Prat de Llobregat
6.06 mi from city 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.4
3591 reviews

Hotel SB BCN Events 4* Sup

room Castelldefels
0.49 mi from city 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.
4223 reviews

Hotel Barcelona Aeropuerto, affiliated by Meliá

room El Prat de Llobregat
4.78 mi from city 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.
3232 reviews

Alexandre Hotel Frontair Congress

room Sant Boi del Llobregat
4.62 mi from city 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.1
2452 reviews

Gran Hotel Rey Don Jaime

room Castelldefels
1.54 mi from city 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.
1725 reviews

Hotel Playafels

room Castelledefels Beach , Castelldefels
1.58 mi from city 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.
Very good8.3
3717 reviews

Sercotel Sant Boi

room Sant Boi del Llobregat
3.69 mi from city 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.
1574 reviews

Bel Air

room Castelledefels Beach , Castelldefels
1.46 mi from city 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.
1548 reviews

Masd Mediterraneo Hotel Apartamentos Spa

room Castelledefels Beach , Castelldefels
1.49 mi from city 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, swimming pools and rooms with free WiFi.
Very good8.4
1367 reviews

Hotel Boutique dONNA 4* Superior

room Castelledefels Beach , Castelldefels
1.47 mi from city 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.2
3096 reviews

Ciudad de Castelldefels

room Castelldefels
1.53 mi from city 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.3
779 reviews

Best Western Hotel Mediterraneo

room Castelledefels Beach , Castelldefels
1.74 mi from city 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...
514 reviews

Playa Grande by Tropical

room Gava Beach , Gavà
2.77 mi from city center

Situated in Gavà, 90 metres from Gava Beach, Playa Grande by Tropical features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.
Very good8.3
677 reviews

AC Hotel Gavà Mar Airport by Marriott

room Gava Beach , Gavà
2.53 mi from city 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.
1844 reviews

Hotel Canal Olímpic

room Castelldefels
1.11 mi from city center

This attractive hotel offers free Wi-Fi and is situated in a quiet area of Castelldefels. El Prat Airport is just 8 km away and there is direct access via the C-31. Hotel Canal Olímpic has an outdoor swimming pool, a sauna and a sun terrace.
1699 reviews

Hotel El Castell

room Sant Boi del Llobregat
5.17 mi from city center

Hotel El Castell is a stylish hotel with an outdoor swimming pool, terrace and garden. It is set on a hill on the edge of Barcelona, with panoramic views. The hotel is in a quiet area, surrounded by forests.

Accommodations in Castelldefels

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