Castelldefels

Beach Hotels in Castelldefels

Best hotels in Castelldefels for a relaxing seaside escape

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Castelldefels

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
67
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool, Sunbathing Area
Very Good
189 reviews
8.7/10
1 night
From CAD 110
Check Availability
99+
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool
Great
51 reviews
9.3/10
1 night
From CAD 178
Check Availability
99+
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool
Very Good
125 reviews
8.0/10
1 night
From CAD 112
Check Availability
88
Hotels in Castelldefels
Featured facilities: Public Beach, Sunbathing Area, Sailing
121 reviews
7.5/10
1 night
From CAD 85
Check Availability
86
Hotels in Castelldefels
Featured facilities: Exclusive Beach Area, Swimming Pool, Dry Cleaning
Very Good
118 reviews
8.7/10
1 night
From CAD 196
Check Availability
97
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool, Sunbathing Area
Very Good
138 reviews
8.4/10
1 night
From CAD 163
Check Availability
97
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool, Dry Cleaning
Very Good
114 reviews
8.9/10
1 night
From CAD 167
Check Availability
83
Hotels in Castelldefels
Featured facilities: Swimming Pool, Dry Cleaning
Very Good
116 reviews
8.8/10
1 night
From CAD 327
Check Availability
46
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool
Good
40 reviews
7.8/10
1 night
From CAD 186
Check Availability
99+
Hotels in Castelldefels
Featured facilities: Swimming Pool, Sunbathing Area, Sailing
Very Good
88 reviews
8.8/10
1 night
From CAD 298
Check Availability
See All Beach Hotels in Castelldefels

Top rated hotels in Castelldefels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

Gran Hotel Rey Don Jaime

8.7/10
Very Good
Posted on Aug 19, 2025|Executive Double or Twin Room
PHGuest User
The stay was good. We enjoyed a lot. We stayed for 4 days and three nights. Pros: looks good and is relatively clean, location would be considered great if you like to be a bit far from the road. You can see the beach from the balcony near the pool, bad if you'd like to walk around the beach side because it would take 15-20mins of walking Cons: breakfast was so expensive lol 17 euros per person and we had breakfast during our whole stay and it was all the same :// they don't change anything, not even add anything so if I were you, just skip the breakfast here
Price per night from:CAD 183

Hotel Flora Parc

8.6/10
Very Good
Posted on Jan 16, 2023
Guest User
A 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.
Price per night from:CAD 170

Hotel Canal Olímpic

8.5/10
Very Good
Posted on Jul 29, 2022
Brosch
Super nice, help continue at any time, you come even without speaking Spanish without problem, everyone speaks English. Rooms very clean, especially tiles and finally no hotel with old tape floor. Great bathroom. Reserve the hotel.
Price per night from:CAD 132

Apartamentos Royal Marina Gardens

8.5/10
Very Good
Posted on Feb 22, 2019
CNandyaun79
I 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!
Price per night from:CAD 162

SG Marina 54 Apartments

7.6/10
Good
Posted on Jun 7, 2023
Cao-meiwei
The 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.
Price per night from:CAD 151

Hotel 170

6.7/10
Posted on Jun 25, 2025
JBmamba
The 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.
Price per night from:CAD 96

Frequently Asked Questions

What are the best Beach hotels in Castelldefels?

Whether you are travelling to Castelldefels for business or tourism, Hotel SB BCN Events (from CAD 111) , Best Western Hotel Mediterraneo, Castelldefels (from CAD 190) and Gran Hotel Rey Don Jaime (from CAD 193) are all preferred hotels.

How much is the average rate for Beach hotels in Castelldefels?

For Beach hotels in Castelldefels, the average price on weekdays is CAD 243, and on weekends (Friday–Saturday) is CAD 256.

Which Beach hotels in Castelldefels provide breakfast?

Which Beach hotels in Castelldefels offer a gym?

Which Beach hotels in Castelldefels provide spa service?

What deals are available for Beach hotels in Castelldefels?

There are various promotions available on Trip.com for Beach hotels. You can check the promotions page to see current available deals on Trip.com.

Castelldefels Beach Hotels Information

Total properties17
Number of reviews1,651
Lowest priceCAD 130
Highest priceCAD 1,391
Weekend Avg. PriceCAD 256
Weekday Avg. PriceCAD 243