Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Castelldefels – 112 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel SB BCN Events 4* Sup

Hotel in Castelldefels

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. Room, place, everything Hotel has best location with lidil and lots of restaurants and mall there. Also hotel is very near to the airport.

Show more Show less
8.4
Very Good
2,917 reviews
Price from
$80
per night

Ciudad de Castelldefels

Hotel in Castelldefels

Located 984 feet 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 center is 20 minutes... The advantages are: 1) High attention to guests' needs and flexibility of the receptionists, and all the other personnel are extremely friendly and professional 2) The hotel location is really good 3) Some of the rooms are nice and cozy 4) I love the breakfast, high quality products and tasty 4) It's really warm in the rooms in autumn there, which is especially important when you come back after water sports in the sea

Show more Show less
8.2
Very Good
1,962 reviews
Price from
$126
per night

Gran Hotel Rey Don Jaime

Hotel in Castelldefels

Gran Hotel Rey Don Jaime offers views of the Mediterranean Sea from its hilltop location, surrounded by pine trees. Amazing view . Good breakfast. Clean

Show more Show less
8.2
Very Good
1,802 reviews
Price from
$131
per night

Ibis Barcelona Castelldefels

Hotel in Castelldefels

Featuring a bar, Ibis Barcelona Castelldefels is located in Castelldefels in the Catalonia region, 1.2 mi from Castelldefels Beach and 1.4 mi from Gava Beach. staff were excellent and welcoming. Room was clean, tidy and spacious. it was exactly as displayed. Location was quite good. about 15mins from the airport close to various shops and supermarket.

Show more Show less
8.1
Very Good
1,592 reviews
Price from
$76
per night

Hotel Boutique dONNA 4* Superior

Hotel in Castelledefels Beach , Castelldefels

Set on the beachfront in the center 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... Bed was large and comfortable,modern,clean and staff friendly,restaurant attatched to hotel was nice

Show more Show less
8.5
Very Good
1,358 reviews
Price from
$231
per night

Hotel Flora Parc

Hotel in Castelldefels

Hotel Flora Parc is in central Castelldefels, just a 25 minute drive from Barcelona and 1.5 miles from the beach. It has a small outdoor swimming pool and on site parking. Enjoyed our stay. We had everything we needed & great breakfast. We will come back

Show more Show less
8.3
Very Good
960 reviews
Price from
$93
per night

Hotel Playafels

Hotel in Castelledefels Beach , Castelldefels

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. amazing! breakfast - amazing! location the same, clean, beautiful view, everithing.

Show more Show less
9.1
Awesome
1,159 reviews
Price from
$162
per night

Bel Air

Hotel in Castelledefels Beach , Castelldefels

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. amazing sea view, very good breakfast

Show more Show less
8.8
Excellent
826 reviews
Price from
$165
per night

Hotel Canal Olímpic

Hotel in Castelldefels

This attractive hotel offers free Wi-Fi and is located in a quiet area of Castelldefels. El Prat Airport is just 5 mi away and there is direct access via the C-31. Staff was super freindly and helpful.

Show more Show less
7.6
Good
1,332 reviews
Price from
$86
per night

Hotel 170

Hotel in Castelldefels

Located in Castelldefels, within an 11-minute walk of Castelldefels Beach and one mile of Gava Beach, Hotel 170 has accommodations with a terrace and free WiFi throughout the property as well as free... It was a clean place with a mini fridge, close to metro station and all other amminities, staff were very polite and friendly. The breakfast was good considering the low price of it.

Show more Show less
7.8
Good
873 reviews
Price from
$74
per night

Most-booked hotels in Castelldefels in the past month

See all

Budget hotels in Castelldefels

See all

FAQs about hotels in Castelldefels

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Castelldefels:

Explore guest reviews of hotels in Castelldefels

See all