Castelldefels

Castelldefels Beach Hotels

Book your summer escape at Castelldefels's top Beach hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Castelldefels Beach Hotels

Experience premium Beach resorts near Castelldefels!
Most Booked
Lowest price
Closest to downtown
Highest Rated
77
Hotels in Castelldefels
Featured facilities: Private beach area, Pool, Dry cleaning
Very Good
95 reviews
8.6/10
1 night
From $115
Check availability
31
Hotels in Castelldefels
Featured facilities: Public beach, Pool, Balcony
Very Good
64 reviews
8.5/10
1 night
From $156
Check availability
67
Hotels in Castelldefels
Featured facilities: Public beach, Pool
Very Good
126 reviews
8.0/10
1 night
From $84
Check availability
You Might Like
Castelldefels Hotels With BreakfastCastelldefels Hotels With Twin RoomCastelldefels Hotels With 1 Double BedCastelldefels Hotels With Swimming PoolCastelldefels Hotels With Free Cancellation
84
Hotels in Castelldefels
Featured facilities: Public beach, Pool, Sunbathing area
Very Good
129 reviews
8.9/10
1 night
From $106
Check availability
57
Hotels in Castelldefels
Featured facilities: Public beach, Sunbathing area, Sailing
111 reviews
6.7/10
1 night
From $58
Check availability
99+
Hotels in Castelldefels
Featured facilities: Pool, Sailing, Surfing
Very Good
121 reviews
8.6/10
1 night
From $84
Check availability
67
Hotels in Castelldefels
Featured facilities: Pool, Sunbathing area, Sailing
Very Good
85 reviews
8.8/10
1 night
From $130
Check availability
65
Hotels in Castelldefels
Featured facilities: Public beach, Pool, Sunbathing area
Very Good
136 reviews
8.8/10
1 night
From $85
Check availability
99+
Hotels in Castelldefels
Featured facilities: Public beach
Very Good
53 reviews
8.0/10
1 night
From $100
Check availability
38
Hotels in Castelldefels
Featured facilities: Pool, Sailing, Surfing
Very Good
46 reviews
8.3/10
1 night
From $79
Check availability
Show More Beach Hotels in Castelldefels

Latest Reviews for Castelldefels Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.2/10
Great
KKimmyg43I had high hopes for this ”4star hotel” From the pictures and the previous reviews everything seemed like it was too good to be true... Arrival was average, had to ask which way to go to get to my allocated room (normally you are directed by a member of reception atleast) Arrived at my room (104) 1st floor. Opened the door to a bright airy room..my first thoughts were this is lovely. Dropped my bags and took a shower and that's where things started to go downhill...let me explain... Now I am aware this is not 5 star but if im being totally honest I have stayed in cleaner 2 star hotels... The attention to detail from the cleaners is just way below par for a 4 star establishment. Shower door covered in limescale (easy to put right with a bit of Elbow grease) Mold and nasties around the outer edge of the shower door (see pics) Splash marks all over the tiles at the side of the sink (like old toothpaste marks) Sink wouldn't drain properly (seemed to be blocked) Skirting boards definitely hadn't been given a wipe for a good few weeks/months All standard/basic stuff that you would expect from any hotel and certainly from a 4 star one or am I being picky? Then there was the call to reception to ask for some milk so I could make a coffee (kettle is provided in room) Receptionist said they don't have fresh milk only 'powdered sachets' of the most vile tasting milk I've ever had (think baby milk/gone off normal milk) Apparently the restaurant was closed so they could not access it to get some fresh milk? Receptionist advised me to go to the supermarket..which is a 25 minute walk from the hotel 🤦♀️ As it happens there is a coffee machine outside the reception entrance so I found myself nipping downstairs to buy one from there. (Not the most convenient but we move forward) I had read that there was a rooftop restaurant in the flyer as advertised but when I asked about it apparently it is no longer there? The restaurant is only open at breakfast times so no food is available not even snacks? However they advertise room service so unsure how that works? Outdoor pools closed which is fine but you couldn't even sit on the loungers hence....nowhere to sit outside the hotel itself. Such a shame that all these little things build and in turn let it down as a 4 star advertised hotel. Now for the positives... The view from the room of the sea is beautiful It is literally across the road from miles of sandy beaches There are a couple of lovely restaurants nearby that are open from 12 noon for brunch/dinner and reasonably priced. The area itself is super quiet and feels safe enough as a solo traveller.
Masd Mediterraneo Hotel Apartamentos Spa

Masd Mediterraneo Hotel Apartamentos Spa

Hotel near Castelldefels
Price per night from:$150
9.0/10
Great
Aandyaun79I have stayed countless. There are two buses 94/95 at the door of the hotel, which go directly to Plaza de España and Plaza Catalunya. Without traffic jams, it takes about 20 minutes to half an hour to reach the city center. It is about a self-driving car from the airport. Ten minutes' drive, it is recommended to rent a car!
Apartamentos Royal Marina Gardens

Apartamentos Royal Marina Gardens

Hotel near Castelldefels
Price per night from:$115
9.0/10
Great
AAositandetuomasiThe room was very clean, the balcony could see the sea, and the pool was downstairs. Overall very good. The restaurant downstairs is directly connected to the beach by the sea, which is very convenient. It is a very good choice for travel and leisure...
Hotel Playafels

Hotel Playafels

Hotel near Castelldefels
Price per night from:$107
8.8/10
Very Good
GGuest UserApartments that could be better careful, improved cleaning, by the way everything right, good location.
Apartments Playa de Castelldefels

Apartments Playa de Castelldefels

Hotel near Castelldefels
Price per night from:$109
8.6/10
Very Good
GGuest UserIt is a very good hotel.
Aparthotel Solifemar

Aparthotel Solifemar

Hotel near Castelldefels
Price per night from:$91
8.4/10
Very Good
GGuest UserA good hotel near the airport, cheaper than in Barcelona, but if you have baggage, then plus the cost of a taxi. Rooms are clean, breakfast is modest, cleaning is good, resepshn is welcoming. Near the hotel there are cafes and shops, up to the sea minutes 30-40 I liked it. There is a castle near the hotel.
Hotel Flora Parc

Hotel Flora Parc

Hotel near Castelldefels
Price per night from:$101
7.9/10
Good
CCao-meiweiThe room is good, that is, there is some trouble to check in and you need to go to another place and about 1.4 kilometers. If you are really desperate with heavy luggage, I hope to be more perfect in check-in.
SG Marina 54 Apartments

SG Marina 54 Apartments

Hotel near Castelldefels
Price per night from:$83
7.7/10
Good
AAnonymous UserThe facilities and environment are very good.
SG Costa BCN Apartments

SG Costa BCN Apartments

Hotel near Castelldefels
Price per night from:$93
6.8/10
JJBmambaThe hotel was unstaffed after 10:30 PM. The bed was quite small, making for an uncomfortable night's sleep. And the air conditioning was excessively noisy. It's easily accessible from the city center by bus. It's also very close to the beach, so I'd recommend it for leisure trips, but not for business travel.
Hotel 170

Hotel 170

Hotel near Castelldefels
Price per night from:$60

Frequently Asked Questions

What are the best Beach hotels in Castelldefels?

If you are traveling to Castelldefels for business or tourism, Hotel SB BCN Events (from $82) , Gran Hotel Rey Don Jaime (from $99) and Masd Mediterraneo Hotel Apartamentos Spa (from $86) are popular hotels.

How much does a Beach hotel in Castelldefels cost?

For Beach hotels in Castelldefels, the average price on weekdays is $200, and on weekends (Friday–Saturday) is $209.

Which Beach hotels in Castelldefels offer a gym?

What are some of the best Beach hotels in Castelldefels with breakfast?

Which Beach hotels in Castelldefels are available for spa services?

Search for a relaxation during traveling? Hotel SB BCN Events (from $82), Gran Hotel Rey Don Jaime (from $99) and Masd Mediterraneo Hotel Apartamentos Spa (from $86) provide highly rated spa services.

Castelldefels Beach Hotels Information

Total properties21
Number of reviews1,612
Lowest price$100
Highest price$878
Weekend Avg. Price$209
Weekday Avg. Price$200