Hotels in Castelldefels, Spain

Search and compare Castelldefels, Spain hotels from hundreds of travel sites and save

Castelldefels, Catalonia, Spain
30 Jun — 1 Jul2
Castelldefels, Catalonia, Spain
Thu 30/6
Fri 1/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Castelldefels

Filter by star ratings
All filters
Hotel Ciudad de Castelldefels
8.2 Excellent
Paseo De La Marina 212, Castelldefels, Catalonia, Spain
Show on map
1.2 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 2,084 reviews
8.2

Situated in Castelldefels, Ciudad de Castelldefels offers modern 3-star accommodation, as well as an outdoor pool and a rooftop terrace. It also provides a coffee bar, a ballroom and massage services.

Bel Air Hotel
8.8 Excellent
Paseo Maritimo, 169, Castelldefels, Catalonia, Spain
Show on map
1.5 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 895 reviews
8.8

Bel Air provides 4-star accommodation in Castelldefels. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Castelldefels Beach.

Masd Mediterraneo Hotel Apartamentos Spa
8.6 Excellent
Passeig Maritim 50, Castelldefels, Catalonia, Spain
Show on map
2.2 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 1,283 reviews
8.6

Located in Castelldefels, Masd Mediterraneo Hotel Apartamentos Spa is within a 20-minute drive of Barcelona El Prat Airport and offers a sauna, an outdoor pool and a Jacuzzi. It also features an express check-in and check-out feature, a Turkish steam bath and free Wi-Fi.

Best Western Hotel Mediterraneo
8.4 Excellent
Paseo Maritimo 294, Castelldefels, Catalonia, Spain
Show on map
1.5 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 644 reviews
8.4

Best Western Hotel Mediterraneo Castelldefels provides charming 4-star accommodation in Castelldefels. It also features a sauna, an outdoor pool and free Wi-Fi.

Velor Apartments
8.3 Excellent
Castelldefels, Catalonia, Spain
Show on map
1.4 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 690 reviews
8.3

Velor Apartamentos Turisticos provides a comfortable setting when in Castelldefels. It also features free Wi-Fi and an outdoor pool.

Apartamentos Marfina
9.0 Excellent
Castelldefels, Catalonia, Spain
Show on map
1.5 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 391 reviews
9.0

Apartamentos Marfina is situated in Castelldefels and offers complimentary wireless internet. It also provides a 24-hour reception, luggage storage and free bicycle rental.

Aparthotel Marsol
8.3 Excellent
Avenida Castelldefels, 112-114, Castelldefels, Catalonia, Spain
Show on map
1.4 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 153 reviews
8.3

Situated in Castelldefels, Aparthotel Marsol provides modern 3-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

Aparthotel Bardon
8.9 Excellent
Passeig de la Tramontana 39, Castelldefels, Catalonia, Spain
Show on map
2.2 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 370 reviews
8.9

Aparthotel Bardon provides a comfortable setting while in Castelldefels. It offers complimentary Wi-Fi, an outdoor pool and a sun deck.

Gran Hotel Rey Don Jaime
8.2 Excellent
Avenida Del Hotel, 22, Castelldefels, Catalonia, Spain
Show on map
1.3 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 1,764 reviews
8.2

Situated in Castelldefels, Gran Hotel Rey Don Jaime offers historic accommodation and features sea views. It provides a spa and wellness centre, as well as a rooftop terrace, a sauna and an outdoor pool.

Hotel Playafels
9.1 Excellent
Playa Ribera San Pedro, 1-9, Castelldefels, Catalonia, Spain
Show on map
1.4 km from city centre, Castelldefels, CT, Spain 
ExcellentBased on 1,209 reviews
9.1

Playafels Hotel Castelldefels provides a comfortable setting when in Castelldefels. It has a gym, as well as a kids pool, an outdoor pool and meeting rooms.

Cheapest hotels in Castelldefels, Spain

Hotel 139
7.2 Good
Paseo De La Marina,139, Castelldefels, Castelldefels, Catalonia, Spain
Show on map
1.2 km from city centre, Castelldefels, CT, Spain 

This comfortable hotel in Castelldefels offers free Wi-Fi, as well as a 24-hour reception and a tour desk. It is ideally located for guests wanting to discover the area's attractions.

$68
Avg. per night
Hotel Flora Parc
8.3 Excellent
Av. Constitución Nº 44, Castelldefels, Catalonia, Spain
Show on map
1.6 km from city centre, Castelldefels, CT, Spain 

Hotel Flora Parc provides comfortable 3-star accommodation in Castelldefels. It also offers an outdoor pool, free Wi-Fi and meeting rooms.

$69
Avg. per night
Ibis Barcelona Castelldefels
8.1 Excellent
Passeig Del Ferrocarril, 342, Castelldefels, Catalonia, Spain
Show on map
1.3 km from city centre, Castelldefels, CT, Spain 

Ibis Barcelona Castelldefels is a good-value hotel situated a short drive from Gava. It is also within walking distance of Castelldefels's popular attractions.

$73
Avg. per night
Sg Marina 54
7.5 Good
Castelldefels, Catalonia, Spain
Show on map
2.0 km from city centre, Castelldefels, CT, Spain 

Conveniently situated and featuring an outdoor pool, this comfortable property is within easy driving distance of Gava. It is also steps from Castelldefels's popular tourist spots.

$76
Avg. per night
Sg Costa Barcelona
Castelldefels, Catalonia, Spain
Show on map
1.3 km from city centre, Castelldefels, CT, Spain 

SG Costa Barcelona Apartments is located in Castelldefels and offers free Wi-Fi. The multiple amenities this modern property has to offer include a sun deck, an outdoor pool and a swimming pool.

$77
Avg. per night
Aparthotel Solifemar
8.3 Excellent
Paseo Marítimo, 38-42, Castelldefels, Catalonia, Spain
Show on map
2.4 km from city centre, Castelldefels, CT, Spain 

This comfortable property in Castelldefels offers complimentary Wi-Fi, as well as free bicycle rental and a swimming pool. It also features luggage storage, room service and a 24-hour reception.

$86
Avg. per night
Hotel SB Bcn Events
8.4 Excellent
Passeig de Can Rabadà, 22 - 24, Castelldefels, Catalonia, Spain
Show on map
1.7 km from city centre, Castelldefels, CT, Spain 

Hotel SB BCN Events 4 Sup is situated in Castelldefels and features free Wi-Fi. It also provides a kids pool, an outdoor pool and a playground.

$92
Avg. per night
Hotel 153
7.5 Good
Paseo Marina 153-155, Castelldefels, Catalonia, Spain
Show on map
1.2 km from city centre, Castelldefels, CT, Spain 

Hotel 153 provides comfortable 3-star accommodation in Castelldefels. It also offers an outdoor pool, a Jacuzzi and meeting rooms.

$92
Avg. per night

Hotel prices in Castelldefels

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Castelldefels

About Castelldefels

From off-duty locals to tourists in search of something a little less chaotic than Barceloneta Beach, Castelldefels is a sanctuary of sun, sand and surf. The pretty seaside town sits on the Costa del Garraf coast and is surrounded by beautiful Catalan countryside. Of course, the sparkling Mediterranean Sea is the town’s biggest drawcard, with visitors flocking to soak up rays on the town’s five-kilometre-long beach.

From visiting nearby villages like Garraf and exploring 12th century castle ruins in Sant Pere de Ribes to sampling wine at the vineyards of Penedés and exploring Sant Sadurní d'Anoia’s smorgasbord of bodegas, there’s plenty to do both in and around Castelldefels.

Castelldefels may be perched just 25 kilometres south of Barcelona, but it feels worlds away from the buzz of the Catalan capital. By car, it’s a 30-minute drive, while the train whisks passengers from Barcelona Sants to Castelldefels in just 25-minutes. Thanks to its southern location, Castelldefels is just 15-minutes from Barcelona El Prat Airport.

During the summer, Castelldefels is hugely popular with Spanish holidaymakers. Like most Catalan settlements, it offers plenty of history alongside its modern allure. The town was named after the ancient Castelldefels Castle, a 10th century frontier fortress which dominates the coastline. Its ruins still stand proud to this day, as well as later additions like the 16th century towers of Can Ballester and Barona Tower.

Facts about staying in Castelldefels

  • What are the best hotels in Castelldefels?

    2,082 reviews rated Hotel Ciudad de Castelldefels with an average score of 8.2/10. It may also be worth looking into the Hotel SB Bcn Events, which received a rating of 8.4/10 from 3,018 reviews. Motel Punt 14 could also be a good option, with a score of 7.7/10 from 1,695 reviews.