Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Castelldefels

Filter by star ratings
All filters
Hotel Hp Castelldefels
Hotel Hp Castelldefels
7.4 Good

0.7 mi from city centre, Castelldefels Show on map

GoodBased on 464 reviews
7.4

Hotel Hp Castelldefels is located in Castelldefels and provides free Wi-Fi. It also offers a safe, a 24-hour reception and a swimming pool.

Bel Air Hotel
Bel Air Hotel
8.8 Excellent

0.9 mi from city centre, Castelldefels Show on map

ExcellentBased on 231 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.

Hotel Flora Parc
Hotel Flora Parc
8.3 Excellent

1.0 mi from city centre, Castelldefels Show on map

ExcellentBased on 1,146 reviews
8.3

Hotel Flora Parc provides comfortable 3-star accommodation in Castelldefels. It also offers an outdoor pool, free Wi-Fi and a 24-hour reception.

Apartamentos Porta Coeli
Apartamentos Porta Coeli
8.8 Excellent

1.1 mi from city centre, Castelldefels Show on map

ExcellentBased on 193 reviews
8.8

Apartamentos Porta Coeli offers 3-star accommodation in Castelldefels. It also features free Wi-Fi and an outdoor pool.

Masd Mediterráneo
Masd Mediterráneo
8.8 Excellent

1.4 mi from city centre, Castelldefels Show on map

ExcellentBased on 1,119 reviews
8.8

Located in Castelldefels, Masd Mediterraneo Hotel Apartamentos Spa is within a 20-minute drive of Barcelona El Prat Airport and offers a Turkish steam bath, a heated pool and a sauna. It provides 3-star accommodation with air-conditioned apartments.

Velor Apartments
Velor Apartments
8.3 Excellent

0.9 mi from city centre, Castelldefels Show on map

ExcellentBased on 753 reviews
8.3

Velor Apartamentos Turisticos is located in Castelldefels and provides free Wi-Fi. It also offers an outdoor pool, luggage storage and bicycle rental.

Apartamentos Marfina
Apartamentos Marfina
9.1 Excellent

0.9 mi from city centre, Castelldefels Show on map

ExcellentBased on 439 reviews
9.1

Apartamentos Marfina is situated in Castelldefels and offers complimentary wireless internet. It features comfortable apartments with a private bathroom and a kitchenette.

Hotel 153
Hotel 153
7.7 Good

0.7 mi from city centre, Castelldefels Show on map

GoodBased on 1,142 reviews
7.7

Hotel 153 provides comfortable 3-star accommodation in Castelldefels. It also offers an outdoor pool, a 24-hour reception and luggage storage.

Cosy Apartment Fira Barcelona
Cosy Apartment Fira Barcelona
7.8 Good

1.0 mi from city centre, L'Hospitalet de Llobregat Show on map

GoodBased on 29 reviews
7.8

Located in L'Hospitalet de Llobregat, Cosy Apartment Fira Barcelona is an easy drive from La Rambla and Barcelona Cathedral. It is also a brief car trip from Placa de Catalunya and Camp Nou.

Apartaments Maritim
Apartaments Maritim
9.3 Excellent

0.9 mi from city centre, Castelldefels Show on map

ExcellentBased on 124 reviews
9.3

Situated in Castelldefels, Apartaments Maritim is located a short drive from Sitges and L'Hospitalet de Llobregat. There is also a gym with a swimming pool.

Tips for booking a Castelldefels hotel

Cheapest month:August
Most expensive month:March
Average price in Castelldefels:$124/night
Absolute cheapest price found:$29/night
Cheapest day:Thursday
Most expensive day:Wednesday
$68 - $316
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$58 - $197
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Castelldefels hotels

Show all 190 hotels
1
Hotel 139
Hotel 139
7.7 Good

0.8 mi from city centre, Castelldefels Show on map

This comfortable hotel in Castelldefels offers free Wi-Fi, as well as a safe and laundry facilities. It is ideally located for guests wanting to discover the area's attractions.

2
Best Western Hotel Mediterraneo
Best Western Hotel Mediterraneo
8.4 Excellent

0.9 mi from city centre, Castelldefels Show on map

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

3
Sg Costa Barcelona
Sg Costa Barcelona
7.6 Good

0.8 mi from city centre, Castelldefels Show on map

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

4
Bel Air Hotel
Bel Air Hotel
8.8 Excellent

0.9 mi from city centre, Castelldefels Show on map

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.

5
Gran Hotel Rey Don Jaime
Gran Hotel Rey Don Jaime
8.3 Excellent

0.7 mi from city centre, Castelldefels Show on map

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 an outdoor pool, a sauna and a rooftop terrace.

6
ibis budget Aeropuerto Barcelona Viladecans
ibis budget Aeropuerto Barcelona Viladecans
7.6 Good

0.9 mi from city centre, Viladecans Show on map

Offering free Wi-Fi, this modern hotel is a short drive from Sant Boi De Llobregat. It also offers luggage storage, an express check-in and check-out feature and a tour desk.

7
Hotel Playafels
Hotel Playafels
9.3 Excellent

0.9 mi from city centre, Castelldefels Show on map

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

8
Hotel Flora Parc
Hotel Flora Parc
8.3 Excellent

1.0 mi from city centre, Castelldefels Show on map

Hotel Flora Parc provides comfortable 3-star accommodation in Castelldefels. It also offers an outdoor pool, free Wi-Fi and a 24-hour reception.

Cheapest hotels in Castelldefels, Barcelona

Show all 190 hotels
Hotel 139
Hotel 139
7.7 Good

0.8 mi from city centre, Castelldefels Show on map

This comfortable hotel in Castelldefels offers free Wi-Fi, as well as a safe and laundry facilities. It is ideally located for guests wanting to discover the area's attractions.

$48
Avg. per night
Hotel 170
Hotel 170
8.4 Excellent

0.9 mi from city centre, Castelldefels Show on map

Situated a short stroll from Castelldefels Railway Station, Hotel Pitort provides guests with a convenient base when visiting Castelldefels. It is conveniently located for guests wishing to sightsee in the area.

$53
Avg. per night
Cosy Apartment Fira Barcelona
Cosy Apartment Fira Barcelona
7.8 Good

1.0 mi from city centre, L'Hospitalet de Llobregat Show on map

Located in L'Hospitalet de Llobregat, Cosy Apartment Fira Barcelona is an easy drive from La Rambla and Barcelona Cathedral. It is also a brief car trip from Placa de Catalunya and Camp Nou.

$54
Avg. per night
Hotel Flora Parc
Hotel Flora Parc
8.3 Excellent

1.0 mi from city centre, Castelldefels Show on map

Hotel Flora Parc provides comfortable 3-star accommodation in Castelldefels. It also offers an outdoor pool, free Wi-Fi and a 24-hour reception.

$55
Avg. per night
ibis budget Aeropuerto Barcelona Viladecans
ibis budget Aeropuerto Barcelona Viladecans
7.6 Good

0.9 mi from city centre, Viladecans Show on map

Offering free Wi-Fi, this modern hotel is a short drive from Sant Boi De Llobregat. It also offers luggage storage, an express check-in and check-out feature and a tour desk.

$60
Avg. per night
Ibis Barcelona Castelldefels
Ibis Barcelona Castelldefels
8.2 Excellent

0.8 mi from city centre, Castelldefels Show on map

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.

$61
Avg. per night
Hotel Rodsan Suizo
Hotel Rodsan Suizo
8.2 Excellent

1.0 mi from city centre, Castelldefels Show on map

Hotel Rodsan Suizo provides a comfortable setting while in Castelldefels. It offers complimentary Wi-Fi, a sun deck and a swimming pool.

$61
Avg. per night
Velor Apartments
Velor Apartments
8.3 Excellent

0.9 mi from city centre, Castelldefels Show on map

Velor Apartamentos Turisticos is located in Castelldefels and provides free Wi-Fi. It also offers an outdoor pool, luggage storage and bicycle rental.

$66
Avg. per night

Hotel prices in Castelldefels

2 stars and under

$48 - $75

Ibis Barcelona Castelldefels

#1 Most popular

$61
Avg. per night
Hotel 170

#2 Most popular

Hotel 170
8.4 Excellent
$53
Avg. per night
Hotel 139

Best value

Hotel 139
7.7 Good
$48
Avg. per night
3 stars

$55 - $94

Hotel 153

#1 Most popular

Hotel 153
7.7 Good
$94
Avg. per night
Hotel Campanile Barcelona Sud - Cornella

#2 Most popular

$70
Avg. per night
Hotel Flora Parc

Best value

Hotel Flora Parc
8.3 Excellent
$55
Avg. per night
4 stars +

$66 - $329

Bel Air Hotel

#1 Most popular

Bel Air Hotel
8.8 Excellent
$98
Avg. per night
Gran Hotel Rey Don Jaime

#2 Most popular

$95
Avg. per night
Hotel SB Bcn Events

Best value

Hotel SB Bcn Events
8.4 Excellent
$66
Avg. per night

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.

Castelldefels travel FAQs

  • What are the best hotels in Castelldefels?

    Ibis Barcelona Castelldefels is a very popular hotel in Castelldefels with a score of 8.2 from 1,517 reviews. Hotel Canal Olimpic (7.8 from 943 reviews) and Donna Hotel Boutique (8.6 from 1,288 reviews) are also highly rated Castelldefels hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Castelldefels cost?

    The average prices of hotels in Castelldefels have been around $138 per night over the last 3 days.

  • How much is a cheap hotel in Castelldefels?

    $44/night is the cheapest price found for a hotel in Castelldefels by HotelsCombined users over the last 72 hours.