Enter your dates for the latest hotel rates and availability.
Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Castelldefels
Breakfast included1 double bedHotelPoolPets welcomeKitchenHomes & aptsPay at HotelSpaFree cancellation
Property Type
HotelServiced apartmentApartmentVacation homeGuest house
Property facilities & services
PoolPets welcomeCurrency exchangeSpaParking availableFree parkingGymSaunaConference roomLuggage storageWake-up callEV charging stationWi-Fi in public areasElevatorBarSmoking areaCar rentalsRestaurantBarbecueGolf courseairport transfers
We found 31 hotels for you in Castelldefels
Trip.com offers top-picked hotels in Castelldefels, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
"Price/quality is good. The terrace opens like a garage door, a very interesting solution, though right in front of it (1st floor) is the employees' staircase, so it is not comfortable to keep the window open. The room is not new, but it was not critical for me. We did not use the pool, because the flight was early in the morning. I did not like the unclear topic with the deposit, the information on the website says that it is only taken from guests under 25 years old, I am older, but they asked me for it too. Moreover, they took the card and began to rewrite all the data for themselves, including the CVC, it is not safe. Therefore, the room was not checked after check-out! Logic?
Overall, I would like to come back again, the beach is very close"
"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!"
"Decided to pay a little more for a hotel since my wife was coming as well. Requestes a bedroom with double bed. I needed to work late nights.
We got a room with two single beds. Short.. 1.90 my. My head touches the head board and feet pass the foot end.
Curtains that are too short and let the light in. Tiny TV in a far corner. Toilet under a sink so you can't sit on it straight. I requested another room immediately, but it was not possible. They were fully booked. The bed was made up as a double bed. It was a solution, not perfect, but acceptable. The bed was still short.
Not what I was expecting. I stayed there before, and it was much better."
"A lovely trip away for a few days. Clean hotel lovely staff especially Andrea. A few restaurants nearby and around 10 bus stops to supermarket. The staff clean everyday if you leave a sign for them to enter, chef dinners were lovely I never ate breakfast due to waking up later. Abit pricey compared to some other hotels near by I am not sure why as it’s not on the beach but across the road. I was in abit of a problem with my return back to London and the manager was not willing for me to continue my stay for the original price I paid instead doubling the price that was the negative experience that I had, all other staff was helpful and kind. I mostly took videos in the hotel that I cannot upload there’s pictures are a meal at the restaurant the road of the hotel and one restaurant."
"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."
"It's relatively clean. There is no coffee in the room, no bottled water and other common necessities. The service staff does not speak English. The bathroom is older than the round one. It is also very small. It is also difficult to adjust the water temperature."
"At first I was concerned about the location of the hotel. Nothing to be worried about. The hotel is near the train station. (20 minutes walk). There are several options for dining around the hotel. The facilities are well kept (sauna/pool). The room was spacious and comfortable. Something to improve would be the operating ours for the bar. They close at 11. You could not get even a bottle of water unless you go and walk at least 10 minutes. Things that can improve for future travelers. 1. The attitude of the people in the lobby should represent the hotel brand. There was a staff person in the checking counter( I don’t know his name, male in his 30s…) yelling to another coworker and he didn’t mind if there were guests or not around. Truly unkind and unprofessional. 2. The restrooms in the lobby need a lot of maintenance. There were broken toilets and faucets. Besides these observations, this place is a very good option if you want to stay outside Barcelona."
"The 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..."
"Every time you travel in Spain, you must stay at the hotel. Convenient location. Next to Carrefour Supermarket and other food supermarkets. Comprehensive commercial complex. Chinese supermarkets are available. The front desk service is also very good."
"In a seaside town 20 minutes drive from the city center, the environment is good."
Very Good
82 reviews
8.6/10
1 night
From €93
Check Availability
See all hotels in Castelldefels
Trip.com's insights for hotels in Castelldefels
Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Castelldefels hotel at the right time!
Which month offers the lowest hotel rates in Castelldefels?
November is the most affordable month to book a hotel in Castelldefels, with average nightly rates around €94. Prices peak in June, when rates reach about €159 per night.
(Based on Trip.com data from January 2, 2025 to January 2, 2026.)
0
€100
€200
€109
Jan
€108
Feb
€115
Mar
€141
Apr
€143
May
€159
Jun
€150
Jul
€147
Aug
€123
Sep
€129
Oct
€94
Nov
€108
Dec
What is the cheapest day of the week for hotels in Castelldefels?
Hotel rates in Castelldefels are typically lowest on Monday, with average nightly rates around €123. Tuesday tends to be the most expensive, averaging €138 per night.
(Based on Trip.com data from January 2, 2025 to January 2, 2026.)
0
€50
€100
€150
€123
Mon
€138
Tue
€125
Wed
€131
Thu
€129
Fri
€125
Sat
€136
Sun
Trending places in Castelldefels
Find top attractions and hotspots in Castelldefels
What are available deals for hotels in Castelldefels?
There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.
Which hotels with fitness facilities in Castelldefels are popular?