Skip to main content

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 – 89 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.

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 hotel was very well located, just a few minutes from the beach and with lots of restaurants around. The room was very clean and comfortable with the small balcony facing the swimming pool, where we liked to spent a few hours in the afternoon. We would like to repeat it for another weekend.

Show more Show less
8.3
Very Good
1,251 reviews
Price from
$87
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. Clean, modern and free parking

Show more Show less
8.3
Very Good
2,078 reviews
Price from
$93
per night

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. From the moment we stepped in we got welcomed / checked in by a very nice and professional young girl. We were able to enjoy the pool in the afternoon walked to the castle and beaches from the hotel. Room was super comfortable, quiet, nice view on the castle and mountains. And the shower / bath tub was amazing. Finally, good breakfast generous and well organized. Really happy about my stay for a low price on top of that !

Show more Show less
8.4
Very Good
2,830 reviews
Price from
$78
per night

Ibis Barcelona Castelldefels

Hotel in Castelldefels

Ibis Barcelona Castelldefels is a 10-minute walk from the RENFE Train Station in Castelldefels. It provides free parking, a 24-hour bar and modern rooms with satellite TV and a Wi-Fi connection. It was a nice vacation .... the staff was nice .... the food was good .... clean room 10/10 :d

Show more Show less
8.2
Very Good
1,631 reviews
Price from
$63
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.6
Excellent
1,415 reviews
Price from
$141
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. Service was great, staff super friendly. Room very clean and all up to date. Location great for walking the city after a beautiful day at the beach.

Show more Show less
9.1
Awesome
872 reviews
Price from
$147
per night

Hotel 170

Hotel in Castelldefels

Located in Castelldefels, within less than 0.6 mi of Castelldefels Beach and 4.3 mi of Wine Cellars Güell, Hotel 170 features accommodations with a bar and free WiFi throughout the property as well as... Great hotel, clean rooms, free wifi, nice and quiet location. Very friendly and helpful staff. Close to nice restaurants, not too far from the beach.

Show more Show less
8.1
Very Good
608 reviews
Price from
$51
per night

Hotel 139

Hotel in Castelldefels

Set in a quiet area in Castelldefels, Hotel 139 is just 2 blocks from the beach and close to many restaurants and bars. Free Wi-Fi is available in all rooms and public areas at Hotel 139. Super nice service. Incredibly friendly! We absolutely enjoyed are stay here and would definetely come back. Great room, clean, comfortable and with an great balcony. The place looks great and I would 100% recommend it.

Show more Show less
7.6
Good
1,355 reviews
Price from
$48
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. Hotel is situated directly on the beach, in the center of Castelldefels, with plenty of dining and night life places nearby. Got a comfy bed. Good seafood in the hotel restaurant.

Show more Show less
8.7
Excellent
536 reviews
Price from
$135
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. 10 minutes from the BCN airport! This oasis of quaint nautical charm is a super place! Great restaurants in the area also. Beach across the street.

Show more Show less
8.4
Very Good
603 reviews
Price from
$106
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