Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Castelldefels

Filter by star ratings
All filters
Apartaments Maritim
Apartaments Maritim
9.3 Excellent

1.4 km 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.

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

1.2 km from city centre, Castelldefels Show on map

ExcellentBased on 2,041 reviews
8.3

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.

Barcelona Grand Apartment
Barcelona Grand Apartment

1.2 km from city centre, Cornellà de Llobregat Show on map

Located in Cornella de Llobregat, Barcelona Grand Apartment is an easy drive from Camp Nou and La Rambla. It also provides free Wi-Fi.

Donna Hotel Boutique
Donna Hotel Boutique
8.6 Excellent

1.5 km from city centre, Castelldefels Show on map

ExcellentBased on 1,285 reviews
8.6

Hotel Boutique dONNA 4 Superior is located in Castelldefels and offers free Wi-Fi. It also features a swimming pool.

Apartamentos Caru
Apartamentos Caru
8.2 Excellent

0.9 km from city centre, Castelldefels Show on map

ExcellentBased on 51 reviews
8.2

Boasting an outdoor pool, Apartamentos Caru is located in Castelldefels and offers comfortable accommodation. It provides free Wi-Fi, bicycle rental and an express check-in and check-out feature.

Velor Apartments
Velor Apartments
8.3 Excellent

1.4 km from city centre, Castelldefels Show on map

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

Masd Mediterráneo
Masd Mediterráneo
8.8 Excellent

2.2 km from city centre, Castelldefels Show on map

ExcellentBased on 1,113 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.

Aparthotel Marsol
Aparthotel Marsol
8.0 Excellent

1.4 km from city centre, Castelldefels Show on map

ExcellentBased on 114 reviews
8.0

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

Hotel SB Bcn Events
Hotel SB Bcn Events
8.4 Excellent

1.7 km from city centre, Castelldefels Show on map

ExcellentBased on 2,255 reviews
8.4

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 laundry facilities.

Motel Punt 14
Motel Punt 14
7.4 Good

5.0 km from city centre, Castelldefels Show on map

GoodBased on 1,521 reviews
7.4

Motel Punt 14 is located in Gava and features complimentary wireless internet. It also provides room service, a 24-hour reception and a swimming pool.

Tips for booking a Castelldefels hotel

Cheapest month:December
Most expensive month:March
Average price in Castelldefels:$154/night
Absolute cheapest price found:$24/night
Cheapest day:Tuesday
Most expensive day:Saturday
$84 - $414
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$116 - $134
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Castelldefels hotels

Show all 191 hotels
1
Hotel 139
Hotel 139
7.7 Good

1.2 km 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
Gran Hotel Rey Don Jaime
Gran Hotel Rey Don Jaime
8.3 Excellent

1.2 km 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.

3
Hotel SB Bcn Events
Hotel SB Bcn Events
8.4 Excellent

1.7 km from city centre, Castelldefels Show on map

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 laundry facilities.

Cheapest hotels in Castelldefels, Barcelona

Show all 191 hotels
Hotel 139
Hotel 139
7.7 Good

1.2 km 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.

$63
Avg. per night
Motel Punt 14
Motel Punt 14
7.4 Good

5.0 km from city centre, Castelldefels Show on map

Motel Punt 14 is located in Gava and features complimentary wireless internet. It also provides room service, a 24-hour reception and a swimming pool.

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

1.7 km from city centre, Castelldefels Show on map

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 laundry facilities.

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

1.4 km 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.

$91
Avg. per night
Aparthotel Marsol
Aparthotel Marsol
8.0 Excellent

1.4 km from city centre, Castelldefels Show on map

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

$105
Avg. per night
Masd Mediterráneo
Masd Mediterráneo
8.8 Excellent

2.2 km from city centre, Castelldefels Show on map

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.

$115
Avg. per night
Gran Hotel Rey Don Jaime
Gran Hotel Rey Don Jaime
8.3 Excellent

1.2 km 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.

$125
Avg. per night
Apartamentos Caru
Apartamentos Caru
8.2 Excellent

0.9 km from city centre, Castelldefels Show on map

Boasting an outdoor pool, Apartamentos Caru is located in Castelldefels and offers comfortable accommodation. It provides free Wi-Fi, bicycle rental and an express check-in and check-out feature.

$143
Avg. per night

Hotel prices in Castelldefels

2 stars or below

$63 - $72

Motel Punt 14

No. 1 most popular

$72
Avg. per night
Hotel 139

Best value

Hotel 139
7.7 Good
$63
Avg. per night
4 stars and up

$88 - $156

Donna Hotel Boutique

No. 1 most popular

$156
Avg. per night
Gran Hotel Rey Don Jaime

No. 2 most popular

$125
Avg. per night
Hotel SB Bcn Events

Best value

Hotel SB Bcn Events
8.4 Excellent
$88
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?

    Hotel SB Bcn Events is a very popular hotel in Castelldefels, with a score of 8.4 from 2,255 reviews. Motel Punt 14 (7.4 from 1,521 reviews) and Donna Hotel Boutique (8.6 from 1,285 reviews) are also highly rated Castelldefels hotels based on recent feedback from HotelsCombined users.