Hotels in Castelldefels, Spain

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

Castelldefels, Catalonia, Spain
Dec 1 — Dec 22
Castelldefels, Catalonia, Spain
Thu 12/1
Fri 12/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Castelldefels

Filter by star ratings
All filters
Ibis Barcelona Castelldefels
8.1 Excellent
Passeig Del Ferrocarril, 342, Castelldefels, Catalonia, Spain
Show on map
0.8 mi from city centre, Castelldefels, CT, Spain 
ExcellentBased on 1,818 reviews
8.1

Ibis Barcelona Castelldefels is located in Castelldefels and is close to the area's popular attractions. It also offers luggage storage, a 24-hour reception and a tour desk.

Hotel Sb Bcn Events
8.4 Excellent
Passeig de Can Rabadà, 22 - 24, Castelldefels, Catalonia, Spain
Show on map
1.0 mi from city centre, Castelldefels, CT, Spain 
ExcellentBased on 3,285 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 a playground.

Hotel 170
7.4 Good
Passeig Del Pitort, 170, Castelldefels, Catalonia, Spain
Show on map
0.9 mi from city centre, Castelldefels, CT, Spain 
GoodBased on 962 reviews
7.4

Hotel Pitort provides a comfortable setting while in Castelldefels. It is conveniently located for guests wishing to sightsee in the area.

Ciudad de Castelldefels
8.2 Excellent
Paseo De La Marina 212, Castelldefels, Catalonia, Spain
Show on map
0.8 mi from city centre, Castelldefels, CT, Spain 
ExcellentBased on 2,648 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.

Hotel Playafels
9.0 Excellent
Playa Ribera San Pedro, 1-9, Castelldefels, Catalonia, Spain
Show on map
0.9 mi from city centre, Castelldefels, CT, Spain 
ExcellentBased on 1,470 reviews
9.0

Located in Castelldefels, Playafels Hotel Castelldefels is within a 20-minute drive of Barcelona El Prat Airport and provides an outdoor pool. There is also a gym with a swimming pool.

Hotel 139
6.9 Good
Paseo De La Marina,139, Castelldefels, Castelldefels, Catalonia, Spain
Show on map
0.8 mi from city centre, Castelldefels, CT, Spain 
GoodBased on 1,277 reviews
6.9

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.

Aparthotel Solifemar
8.3 Excellent
Paseo Marítimo, 38-42, Castelldefels, Catalonia, Spain
Show on map
1.5 mi from city centre, Castelldefels, CT, Spain 
ExcellentBased on 1,904 reviews
8.3

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.

Hotel Flora Parc
8.2 Excellent
Av. Constitución Nº 44, Castelldefels, Catalonia, Spain
Show on map
1.0 mi from city centre, Castelldefels, CT, Spain 
ExcellentBased on 970 reviews
8.2

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

Hotel 153
7.3 Good
Paseo Marina 153-155, Castelldefels, Catalonia, Spain
Show on map
0.7 mi from city centre, Castelldefels, CT, Spain 
GoodBased on 824 reviews
7.3

Hotel 153 provides a comfortable setting while in Castelldefels. It also offers an outdoor pool, a Jacuzzi and meeting rooms.

Bel Air
8.7 Excellent
Paseo Maritimo, 169, Castelldefels, Catalonia, Spain
Show on map
0.9 mi from city centre, Castelldefels, CT, Spain 
ExcellentBased on 1,273 reviews
8.7

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.

Tips for booking hotels in Castelldefels

Cheapest month:January
Most expensive month:March
Average price in Castelldefels:$94/night
Cheapest price found:$34/night
Cheapest day:Tuesday
Most expensive day:Thursday
$35 - $315
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$56 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Castelldefels hotels

1
Best Western Hotel Mediterraneo
8.3 Excellent
Paseo Maritimo 294, Castelldefels, Catalonia, Spain
Show on map
0.9 mi from city centre, Castelldefels, CT, Spain 

Located in Castelldefels, Best Western Hotel Mediterraneo Castelldefels is within a 20-minute drive of Barcelona El Prat Airport and offers a sauna, an outdoor pool and free Wi-Fi. There is also a gym with a swimming pool and a terrace.

2
Sg Costa Barcelona
Castelldefels, Catalonia, Spain
Show on map
0.8 mi 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.

3
Gran Hotel Rey Don Jaime
8.1 Excellent
Avenida Del Hotel, 22, Castelldefels, Catalonia, Spain
Show on map
0.7 mi from city centre, Castelldefels, CT, Spain 

Featuring views of the sea, Gran Hotel Rey Don Jaime offers 4-star accommodation in Castelldefels. It also provides a sauna, a rooftop terrace and an outdoor pool.

Cheapest hotels in Castelldefels, Spain

Sg Marina 54 Apartments
7.2 Good
Castelldefels, Catalonia, Spain
Show on map
1.3 mi 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.

$61
Avg. per night
Aparthotel Bardon
8.9 Excellent
Passeig de la Tramontana 39, Castelldefels, Catalonia, Spain
Show on map
1.4 mi from city centre, Castelldefels, CT, Spain 

Aparthotel Bardon is situated in Castelldefels and offers complimentary Wi-Fi. Those staying at the property have access to an outdoor pool and a sun deck.

$61
Avg. per night
Velor Apartments
8.2 Excellent
Castelldefels, Catalonia, Spain
Show on map
0.9 mi from city centre, Castelldefels, CT, Spain 

Velor Apartamentos Turisticos provides 3-star accommodation in Castelldefels. It also features free Wi-Fi and an outdoor pool.

$64
Avg. per night
Masd Mediterraneo Hotel Apartamentos Spa
8.6 Excellent
Passeig Maritim 50, Castelldefels, Catalonia, Spain
Show on map
1.4 mi from city centre, Castelldefels, CT, Spain 

Masd Mediterraneo Hotel Apartamentos Spa provides a charming setting when in Castelldefels. It also offers a sauna, an outdoor pool and a Jacuzzi.

$76
Avg. per night
Marsol Apartamentos Turisticos
8.2 Excellent
Avda. Castelldefels 112-114, Castelldefels, Catalonia, Spain
Show on map
0.9 mi from city centre, Castelldefels, CT, Spain 

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.

$94
Avg. per night
Apartaments Marfina
9.0 Excellent
Castelldefels, Catalonia, Spain
Show on map
0.9 mi from city centre, Castelldefels, CT, Spain 

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

$122
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

Castelldefels is a sun-drenched town fringed by five kilometres of gold-sand beaches. It’s popular with Spanish holidaymakers and has a local and laid-back feel. Bask in the Mediterranean sunshine, swim in crystalline water and explore the medieval castle.

Things to do in Castelldefels

Castelldefels is set on the Costa del Garraf, a picturesque stretch of coast with sandy beaches and sparkling blue water. Platja de Castelldefels wraps around the bay and is dotted with sunbathers in the summer. Stroll along the promenade, swim in the calm waters of the Mediterranean Sea and stay for the pastel-coloured sunsets.

Work up a sweat with a game of beach volleyball and make a splash with water sports activities like jet skiing, kayaking and stand-up paddleboarding. The winds pick up in spring and make Castelldefels popular with kite surfers.

Castell de Castelldefels watches over the town and features enormous medieval walls and defence towers. The castle houses a fascinating museum where you can learn about piracy in the Mediterranean. Walk through the beautiful gardens and enjoy sweeping views from the castle terrace.

Castelldefels is set between the lush wetlands of the Llobregat River Delta and the rugged peaks of the Garraf Massif. Head east to explore the wetlands and spot more than 350 species of birds. Parc del Garraf protects 12,000 hectares of limestone hills and pine forests in the foothills of the massif. Hiking trails wind through the park and offer a chance to spot eagles, falcons and other birds of prey.

Restaurants in Castelldefels will lure you in with delicious Catalonian cuisine. Try regional specialties like “botifarra” pork sausages, char-grilled “calcot” green onions and veal cooked in red wine. Catalan desserts are simple and understated, with fruit flans and “mel i mato” soft cheese drizzled with honey both popular options.

Getting around Castelldefels

Castelldefels is compact and easy to get around on foot. The town is in the Metropolitan Area of Barcelona. Trains run between Barcelona and Castelldefels in under 30 minutes and Josep Tarradellas Barcelona-El Prat Airport is a 15-minute drive away.

Facts about staying in Castelldefels

  • 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 3,285 reviews. Hotel 170 (7.4 from 962 reviews) and Ibis Barcelona Castelldefels (8.1 from 1,818 reviews) are also highly rated Castelldefels hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Castelldefels Castle?

    With a rating of 8.4/10 from 3,285 reviews, Hotel Sb Bcn Events is a hotel close to Castelldefels Castle that is well recommended by HotelsCombined users.

  • How much do hotels in Castelldefels cost?

    Hotels in Castelldefels cost an average of $98/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Castelldefels had higher average prices of $104/night and $71/night respectively.

  • How much is a cheap hotel in Castelldefels?

    HotelsCombined users have found cheap hotels in Castelldefels starting from $37 per night in the last 3 days. This coming weekend (Dec 2 to Dec 4), prices can start from as low as $39/night.

  • How much is a hotel in Castelldefels tonight?

    A hotel in Castelldefels tonight has an average price of $64, but some deals have been found for as low as $64 in HotelsCombined searches over the last 72 hours. Prices in Castelldefels are changing frequently.