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 – 114 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. This hotel won my heart from the moment I stepped in the building. It was very clean, equipped with many essential amenities. The staff were very professional, helpful and prompt. Their breakfast was excellent. I have been recommending and will continue to recommend this beautiful place to friends, families, and anyone looking for a great hotel in Barcelona.

Show more Show less
8.4
Very Good
3,023 reviews
Price from
$111
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. The hotel is very clean and its personnel kind. Really enjoyable experience thanks to the wonderful swimming pool (with fantastic view on the beach) and the bar just next to it. Highly recommended

Show more Show less
8.2
Very Good
1,760 reviews
Price from
$137
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... Itlocated very close to the beach an very close to the place where the bars and restaurants are located. Perfect location not just for singles but for familly , friends, lovers. Near to Barcelona and many other splentid location on the coast.

Show more Show less
8.2
Very Good
2,077 reviews
Price from
$137
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,651 reviews
Price from
$94
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. I am a native from Barcelona, living abroad and regularly visting the area with my husband and daughter. It was the first time that we stayed at this hotel and it exceeded our expectations. The room was very spacious and the beds were large and comfortable. The bathroom was also very spacious and with a very good bathtub/shower. The room had a nice little balcony with a table and chairs. Everything was spotlessly clean. The staff and people running the hotel were very polite and efficient. The breakfast was excellent. We will come back with no doubt.

Show more Show less
8.3
Very Good
991 reviews
Price from
$155
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. Very nice location and excellent Service. The rooms are outstanding. The Personal in the reception is extremely professional, friendly and available. I only stood one night however the experience was so good that we would definitely come back again for a longer stay.

Show more Show less
9.1
Awesome
1,213 reviews
Price from
$179
per night

Best Western Hotel Mediterraneo

Hotel in Castelledefels Beach , Castelldefels

Facing onto the beach in Castelldefels, the Hotel Mediterraneo offers easy rail and road access to central Barcelona and the airport. It has free Wi-Fi and a swimming pool. It was very good no regrets for choosing the hotel. Would love to comeback.

Show more Show less
8.4
Very Good
641 reviews
Price from
$139
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 view. Highly automated blinds, lights etc in a very modern and spacious room

Show more Show less
8.8
Excellent
904 reviews
Price from
$182
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... everything. the room, the views, the restaurant, the location, ... this is my third time staying here with my boyfriend & it’s kind of become a thing for us to come to Casteldefels every few weeks and stay at this hotel. We simply love everything about it.

Show more Show less
8.5
Very Good
1,390 reviews
Price from
$250
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,404 reviews
Price from
$141
per night

Most-booked hotels in Castelldefels in the past month

See all

Castelldefels's best hotels with breakfast

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