Hotels in Castelldefels
2 guests
Adults−2+
Children under 17−0+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Search hotel
Find hotels on the map
Recommended Price Rating Sea distance Stars
Filters
1 / 24High rating8.6
Castelldefels, Avenida del Hotel, 22 🧭 Map
🌞 From seashore 10 min
Love the view. Staff are friendly.
We were pleasantly surprised by this charming hotel. It’s in a great location on a hill, easy to reach by car, and much more grand than we expected, felt a bit like a hacienda.
From the photos it looked a bit old-fashioned, but in reality it has real character. The rooms are modernized and well kept, and the outdoor area with the pool is beautiful.
Service throughout the hotel was great, with staff...
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...
A great night, perfect location, spotless hotel
Great scenery, beautiful beach
An old hotel but with beautiful surroundings. Far from city center barcelona and very near to airport
Booking
135 $
ZenHotels
40 $
Trip.com
171 $
Yandex
1 / 398.6
Castelldefels, Ronda De Can Rabada 22-24 🧭 Map
🌞 From seashore 2 km
I’m not sure what to think about SB BCN Events. The hotel itself is fine — clean rooms and generally correct service — but there’s no minibar, which is surprising for a 4-star superior hotel. What’s more disappointing is that no one answered the phone for two days in a row. That doesn’t really match the level of service you’d expect from this category.
I recently stayed 2 nights at SB BCN Events in Castelldefels and had an excellent experience from start to finish. My room was newly renovated and exceeded my expectations: it was very spacious, with brand-new furniture, plenty of natural light due to having a big glass door leading to a lovely balcony, and a modern bathroom that was both comfortable and stylish. The entire hotel, including my room...
It’s a shame that such a good hotel ruins it’s image because of their breakfast. If you decide to come, rooms are quite good but I suggest you don’t have breakfast. I’ve reached out the Front Desk who told me to talk to Agustin, the head of breakfast. Agustin acknowledged they run out of bread. You check the attached pictures to see how food is lacking: Spanish omelette, olive oil, fruits, bread and...
We chose this hotel as recommended to be near the airport as we were staying only one night, but it was neither near the hotel nor to the center. It is very overpriced for what it is. The room overlooks another building with no view at all. The bathroom floor was not clean. Our room door was not opening and we wanted to head to the airport, we reached out to the reception and they changed the key ...
It was a good experience overall.
The good: Lara at reception was amazing, very helpful and understanding. We stayed in 3 different rooms, all of them very clean, the beds are so comfortable and pillows and sheets so soft! The pizza at the Bar in front of the pool was out of this world, loved it.
The not so good: We stayed 2 nights, one of them in a Double Room, another in a Jacuzzi Room, unfortunately...
This is a great 4-star hotel. It is mainly for events, and I was there at the partners' international conference for about four days. The food is good, not great, but it is recommended for those who have an acquired taste. Breakfast was much better, and the coffee was exceptionally delicious. There is a nearby shopping center and some fast food places in the area. The area is more an industrial area...
Booking
32 $
Trip.com
149 $
ZenHotels
217 $
Yandex
1 / 508.7
Castelldefels, Paseo De La Marina 212 🧭 Map
🌞 From seashore 5 min
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...
A handful of reception and restaurant staff aren't very friendly. They give the impression that they are just doing their job but not enjoying customer interaction.
The cooked breakfast is great with a huge variety to choose from. However, it gets boring after 6 days of the same thing.
Great reception area and spacious lobby.
Will definitely stay there again.
Decent hotel for a group booking. Clean rooms. Food was OK but very poor on variety and no vegetables at all at dinner for 4 out of 5 nights. Breakfast good but at both breakfast and dinner staff were overly quick to start dismantling tables and clearing away buffet (well before the hour time slot)
IT WAS A GREAT DAYS IN A GOOD HOTEL GOOD FOOD IT WAS REALLY GOOD AND AM HAPPY
I just love hotel Ciudad and Castelldefels itself. Elderly looking hotel building provides amazing guest experience with cosy and very clean room, rich breakfast and amazingly clean pool outdoor area. Draft beer for a very reasonable price was a great addition. All the staff was very friendly and smiley throughout the whole stay - creating great vibe of the place. Hotel has an amazing location - train...
Love this hotel! Wonderful location, clean room, friendly staff. The breakfast is excellent with plenty of choice and fresh made bread. The price is very reasonable if you book ahead. Wish we could stay longer.
Booking
40 $
Trip.com
195 $
Yandex
274 $
ZenHotels
1 / 368.2
Best Western Hotel Mediterraneo
Castelldefels, Passeig Maritim, 294 🧭 Map
🌞 From seashore 3 min
The hotel is located in the suburbs, far from the city center, but it has a pool and is very good value for money. The bar on the first floor of the hotel is good and reasonably priced, although they don't serve meals. The staff can speak English well, and I asked them to arrange a taxi for me because I was leaving early in the morning, and the taxi arrived before my reservation time. There is a supermarket...
Good stay experience with balcony view
The location is very good, close to the beach and there are many restaurants nearby.
The trip went well, however the bathroom was much too small, especially the shower.
We were checked into a cold room, the air conditioning did not work, so I give 4 points
Best Western standard hotel. Everyone finds his kind of room, continental breakfast. Have met a kind personal.
Booking
46 $
Trip.com
152 $
ZenHotels
239 $
Yandex
1 / 277.9
Bel Air Hotel
Castelldefels, Paseo Maritimo, 169 🧭 Map
🌞 From seashore 2 min
Property has undergone major renovations. Beds were a little firm. The blackout shutters were a nice feature. Walking distance to the beach. Attached restaurant was busy, reservation were required. Evening drink on the upstairs terrace was a lovely way to end the day.
Relaxing place
Very clean place, nice restaurant and good buffet breakfast. Got an upgrade to a room with balcony. Area is not to busy, and many locals are using the area. Very nice sany beach.
They put us in room 218 which is right below the roof top bar , 3 days we complained of no sleep and at check out they did nothing ! I am a retired world wide Ecolab employee, I know Hotels and the Hospitality industry, they failed !!!!!’
Best beach hotel 12 minutes taxi ride from AirPort
A great modern and friendly hotel just by one of the best beaches in Spain. A spacious, clean, light, comfortable room with a lovely view over the beach and ocean.
Great breakfast, friendly Staff, good lunch/ dinner and a wonderful Roof top bar.
Direct access to the beach and access to a beach bar with free beach chairs.
A lovely Boardwalk along...
very nice place, near to beach
In a seaside town 20 minutes' drive from the city center, the environment is good.
Booking
170 $
Trip.com
306 $
ZenHotels
275 $
Yandex
1 / 358.5
Castelldefels, Av. Constitución Nº 44 🧭 Map
🌞 From seashore 2.4 km
Big and clean rooms , close to the airport you can take bus L99 direct to terminal 1.
The service is excellent, the food was amazing and the building is beautiful. Definitely I give it 5 stars. Next time I go to Barcelona, this is my place
We were thrilled and very appreciative of the front desk staff especially Maria, Tatania, Lorraine and Jose. (I am sorry I may not have the spelling of their names right). They all made us feel very welcome and went out of their way to help us with anything we needed assistance with, transit directions especially.
Breakfast was delicious as well. It was very good to have a safe in the room.
Thank...
The hotel was very comfortable, the breakfast was very good, the staff was friendly and helpful and the location was just steps from the bus to Barcelona. The only downside was the restaurant. We ate dinner there and it was a big mistake. They were out of most things we wanted to order- entrees, wine and dessert. They did, however, replace one item that we ordered that was distasteful and replaced...
We had a conference here for 2 weeks and all the staff were so friendly and supportive. They tried to accept most of our requests. It was pretty far from the city but had a pretty beach nearby, as well as shopping malls. It seems like a small village but there are some shops along the street to look around, too. If you are looking for a cozy place with a nice budget, this hotel is for you. I definitely...
Basic and clean with great location, you pay half the rates of central Barcelona. Fifteen minutes from the airport. Buses that take just 40 minutes to get into the centre of Barcelona.
Staff were very friendly and helpful. Food options were limited but local cafes are open until late. Quiet safe neighbourhood.
Booking
30 $
Trip.com
146 $
ZenHotels
243 $
Yandex
1 / 508.3
Castelldefels, 1-9 Playa Ribera de San Pedro 🧭 Map
🌞 From seashore 2 min
Double rooms on the upper levels are great. I had a single room on the ground floor, which is small and with the small balcony in front of the entrance.
The location was great and the staff very friendly. It’s a nice hotel with a lovely restaurant, but unfortunately there’s a serious mold issue, at least in our room and another one we checked. The mold was clearly visible and the smell extremely strong, which made our stay quite uncomfortable. We couldn’t wait to check out, and all our clothes had to be washed afterward to remove the odor. I really...
The location was great and the staff very friendly. It’s a nice hotel with a lovely restaurant, but unfortunately there’s a serious mold issue, at least in our room and another one we checked. The mold was clearly visible and the smell extremely strong, which made our stay quite uncomfortable. We couldn’t wait to check out, and all our clothes had to be washed afterward to remove the odor. I really...
Great hotel. Excellent location in front of beach. It's very peaceful away yet very close to Barcelona 45 mins by bus . It's expensive hotel but fantastic location in castadefelle which is a high end neighborhood outside Barcelona. The only down side was that they don't refresh each day the water which should be made available for free in each room considering we were there many days and it's an expensive...
Overall, a pleasant stay with a great beachfront location and a relaxing atmosphere. The shower in our room was excellent, modern and refreshing after long beach days. However, the room door was very close to the neighboring one, and we could clearly hear people passing by or entering their rooms, which was quite distracting at times. Aside from that, the experience was enjoyable and the staff were...
Luxury right on the beach! And a beautiful pool. Our room had an incredible sea view, spacious balcony, and was huge! Very modern decor & looked recently remodeled. Nice touches like robes, slippers, auto-lighting in closet & bathroom, Nespresso machine.
Very surprised there was no bidet which was fine for us but some guests might expect it in Europe?
Booking
209 $
Trip.com
282 $
Yandex
373 $
ZenHotels
1 / 288.1
Castelldefels, Passeig del Ferrocarril, 342 🧭 Map
🌞 From seashore 1.9 km
Andrea was amazing! Super friendly, attentive, and always smiling. She really went out of her way to help with everything and made me feel very welcome from the start. You can tell she genuinely enjoys what she does. Thank you, Andrea, you made my stay so much better!
Room looked like decorated in the 90s and forgotten about it. Wi-Fi was very slow. Found 2 small roaches running away when I turned on the light.
On the good side, bathroom was good and great water pressure
I had a wonderful experience during my stay at Ibis Castelldefels. The hotel was clean, comfortable, and very convenient, but what really made the difference was the staff. I would especially like to thank Andrea, who was extremely helpful, attentive, and kind throughout my visit. Her professionalism and warm attitude made me feel truly welcome.
Had a great night! Nice rooms! The dinner was okay, the breakfast good with choice! The only point bothering me is the parking fee of 10€ per night. However, there are free parking spot nearby.
The hotel is very well situated .
30 minutes aways from Sants railway station in Barcelona, and less than 20 minutes from El Prat airport.
Rail line to Tarragona and other cities are easy accessible (Valencia, Alicante etc..)
City centre of casteldefells is within walking distance with a large offer of restaurant and shops. Big shopping Mall just across the road. The staff is very friendly, professional...
Very friendly staff, clean hotel with a young decor. Location was perfect for us, only 15 min by car to the airport. Big supermarket and restaurants close by. 👍
Booking
27 $
Trip.com
135 $
ZenHotels
138 $
Yandex
1 / 237.4
Hotel Canal Olimpic
Castelldefels, Ginesta, 13 🧭 Map
🌞 From seashore 11 min
The hotel is clean. Staff are not super friendly, but ok. The only issue is currently under construction. Started so early, like before 9 am, made lots of nosies.
Nice hotel for 1 night stay. Close to the airport with easy reach by public transport.
Was pleased to get an early breakfast packed for me at 4am when checking out.
Good hotel, room with balcony. Situated in a quiet area, close to the beach. Spacious room. Comfortable bed. There is an extra blanket in the closet. The staff is friendly, the reception is open 24 hours, you can leave your luggage. The only minus is poor soundproofing.
Close to the airport with acceptable facilities.
Good value for money.
Beds are on the short side if you are tall.
Super nice, help at any time, you can get along without any problems even without speaking Spanish, everyone speaks English. Rooms very clean, especially tiles and finally no hotel with scruffy carpeting. Big bath. Will gladly book the hotel again.
Booking
27 $
Trip.com
157 $
ZenHotels
154 $
Yandex
1 / 298.0
Castelldefels, Paseo Marina 153-155 🧭 Map
🌞 From seashore 6 min
The hotel is attractive from the outside and conveniently located close to Barcelona Airport. The nightly rate is ¥417 (€38). However, the room lacked basic amenities—there was no toothpaste, toothbrush, slippers, or any other essentials.
Well located in a quiet street within walkable distance of the beach and local nightlife. Clean, practical, service could improve...
The hotel staff are friendly. The pool is nice, although the sunbathing area is not as good, as it only has five sun loungers. The bathroom is large and has a bathtub and bidet. It's close to the beach and bus stops, so the location is good.
Very modern and great location only 500 metres from the beach and walkways. Good bus links to Barcelona with ample choice of buses and frequencies. Fantastic variety of restaurants, cafes and bars to suit all tastes. Great location for timely access to the airport.
Wonderful bedrooms with excellent super king size bed; modern bathroom complete with sunken bath and daily towel change and cleaning of...
Friendly reception. Close to the center. Clean room with a balcony.
Good location near the beach . There are many cafes and restaurants down the road. The bus stop is at 400m.
Check in was smooth ✅ Coffee and bar available downstairs.
Worth the price spacious rooms with a balcony. Has a kettle,coffee and tea. The rooms & bathrooms were clean.
There's also a pool downstairs.
Overall we had a very good experience 😃
Everything a traveler needs is quite close - the beach, cafes, shops, bus stop. It is convenient to travel by bus to the center of Barcelona the room is quite spacious, very clean, daily cleaning, comfortable bed The staff is very polite, friendly, tried to fulfill all my wishes
Booking
21 $
Trip.com
136 $
ZenHotels
146 $
Yandex
1 / 147.4
Castelldefels, Passeig del Pitort, 170 🧭 Map
🌞 From seashore 14 min
A very comfortable hotel, close to the beach, and with very friendly staff. The rooms are small, but the price is very good.
Quiet hotel not far from Barcelona airport.
Friendly staff.
The hotel is fine if you have to go to the airport
Compact rooms, clean and tidy. Beds ok, but move easily.
Good hotel to spend one or two nights, good location but if you have a car, free parking (for 5/6 cars) but outside you can easily find them and they are not paid
Definitely not a modern hotel, and the bathrooms would deserve a nice renovation, but the quality/price ratio is good
Highly recommended near Barcelona international airport
Booking
20 $
Trip.com
162 $
ZenHotels
133 $
Yandex
1 / 197.9
Castelldefels, 6-8 Carrer 6 Bis 🧭 Map
🌞 From seashore 7 min
Hey, I just reasently had to book a hotel and I chose this hotel. It was by far tge best hotel I have ever been. The staff was really friendly and I could contact someone 24/7 on whatsapp what was amazing! I highly recomend this hotel if you are going on vacation!!!
Easy, public transport bus L94 from Plaza España, airport after easy too
Very basic hotel, relatively close to the airport. There is no receptionist, so you get a room code on your phone. The price was very low, with the rooms to match.
I just needed a place to sleep between flights and this suited the purpose just fine.
Wonderful spot for an airport layover. Took a Cabify for a fair price. Room had just what you needed for a comfy night stay. It was clean. Remote check in was easy and friendly! My toddler and I walked to the beach for a swim and enjoyed the playgrounds. Good restaurants nearby. I HIGHLY recommend this hotel.
Free Parking outside the property! Clean Room, Clean Bathroom, easy to access with pin.
Such a cute little hotel off the beaten path, but close to everything! Beach is like a 5 minute walk, grocery store 30 minutes walk. It's a 10 minute taxi ride from the airport (30 mins by bus). If you're looking for a quiet location in a much cleaner and more local feeling beach than Barcelonetta, this is for you! Air con in the room was an absolute pleasure as well!! Thanks for a great stay!!
Booking
70 $
ZenHotels
Yandex
1 / 158.0
Hotel Rodsan Suizo
Castelldefels, 114 Paseo Maritimo 🧭 Map
🌞 From seashore 4 min
Had a decent breakfast here but was not a hotel guest
Stayed here for 1 night good place to relax for a night. Before a morning early flight. Good location and great staff.
Very good hotel for a night near the airport. Has everything you need.
Services are nice and it is right next to the beach, although there is not anybody that speaks English and there was a hidden charge. Other than that everything was nice here and I really did enjoy my stay
Didn't stay but menu dia of mussels, paella and ice cream plus a beer for €20 was good value and very tasty.
Booking
ZenHotels
1 / 24Good price7.3
Castelldefels, Paseo de la Marina,139 🧭 Map
🌞 From seashore 6 min
The hotel itself is quite nice, but the only thing I would say is that to watch TV, you either have to know how to use Google Home, or you can't watch it. You have to use your Gmail account to connect to the TV.
We found the room to be better than we expected from the photos. The bed was comfortable, although you could hear everything from the other rooms.
Overall, a good experience.
Well, you have to experience the environment yourself.
Little noise all night it's horrible
very nice place to stay for a more beach/ relaxing holiday. however getting into central barcelona from here was a hard task. very clean and good space but only has communal microwave for food. overall, content with my stay here
It was clean and the staff were friendly. The location was also very good.
Booking
20 $
Trip.com
140 $
ZenHotels
128 $
Yandex
1 / 137.3
Hotel Miño
Castelldefels, 11 Paseo de los Pinos 🧭 Map
🌞 From seashore 6 min
I cant expect soo much with 1 star hotel but was clean
Great little place to be but stairway has no lights
It's a 1 star hotel so you can't expect to much -
Difficult to move inside the bathroom, it's to small! But it's very clean, location is good and very nice owners:) thank you for nice breakfast!
nice staff, quiet and convenient location
ZenHotels
1 / 146.7
Hotel HP Castelldefels
Castelldefels, 169 Avinguda Castelldefels 🧭 Map
🌞 From seashore 8 min
I travelled to 61 countries and these are some of the greatest hospitality and value for money I have ever experienced! Located in a quiet area, yet close to everything especially the beach, HP Hotel features spacious, stylish and comfortable rooms with great beds, terraces or patios and showers. A/C works perfectly. Staff is so caring and helpful. As a very experienced and demanding customer, it ticks...
ok hotel for the price! it’s clean, they provide cleaning service daily, but the rooms are very small and very basic, ok for 1-2 nights, also noisy! but good location, few minutes to the beach and very friendly staff especially the argentine girl
Very nice and big double room, colourful, with 2 closets, hairdryer and mini flat TV. I really enjoyed this hotel.
Booking
ZenHotels
1 / 12Castelldefels, Paseo Marítimo, 176, 08860 Castelldefels, Spain 🧭 Map
🌞 From seashore 3 min
Went here for breakfast. Great bocadillos and cheap coffee. Staff is friendly and efficient. Recommend.
Fabulous location near the beach, friendly staff, very reasonably priced, clean rooms, city only a bus ride away.
10 out of 10, would recommend to all. We will be back. Thank you for a lovely stay.
My mom and my son just come back from an amazing vacation I’m Barcelona. They love the Hotel. Close to everything, small very cozy place, attentive staff (mom is 65, son is 14... try to imagine it Lol) Perfect place for everyone but specially if you don’t want to spend unnecessary money for a Nice time off vacation! Thank you sooo much ❤️
We were looking for a quite place close to the sea, in the middle of Casellfedel so we could just chill and explore when we felt like it.
If you want to have luxury then there are Hotels in the area that will cater for you, if you just want a nice, clean, friendly, place to put your tired feet up from all the hassle and sightseeing of Barcelona. And relax before your next adventure or flight home this...
I love this little hotel. I very like all the people working here. They are all very nice! When I get back to my room its allways clean!
It was very nice, tidy and sunny double room. There was a mini flat TV, 2 large closets and all smelled nice! :-) The staff was very helpful and friendly.
Booking
ZenHotels
1 / 348.7
Masd Mediterráneo Apart-Hotel
Castelldefels, Passeig Maritim, 50 & Carrer Disset, 3 & Passeig Garbí, 33 🧭 Map
🌞 From seashore 3 min
Nice hotel apartments near the beach of castdelfes
Big 2 rooms apartments with all inside good breakfast a bit far from train
Sadly we were late arrivals and early departure. However, very clean and modern hotel, close tonthe beach, beautiful area!
I recently stayed at Masd Mediterraneo Hotel Apartamentos Spa in Castelldefels, and overall, it was a fantastic experience. The location is ideal—right across from the beach, with beautiful sea views and a peaceful atmosphere that’s perfect for a relaxing getaway. The area feels safe and quiet but still offers good access to restaurants and shops within walking distance.
The hotel itself is modern...
Very nice place and love to stay here , good helpful staff
Great place and lovely staff, very clean and modern right on the beach, couldn't ask for any more
the place was nice 👌
really enjoyed it
Booking
41 $
Trip.com
196 $
ZenHotels
231 $
Yandex
1 / 258.7
Castelldefels, Passeig Maritim, 171 🧭 Map
🌞 From seashore 2 min
Excellent location in a beautiful setting with stunning views from the balcony - be sure to book a sea-facing room. The staff are attentive and pleasant, especially at reception and in the bar and restaurant. Rooms are spacious with a quirky design, featuring a glass shower right beside the bed.
The downside is that the rooms would benefit from a deep clean and some maintenance. Although the hotel...
My Wife and I spent 6 nights at this lovely hotel, the room was spotless, cleaned every day and towels changed too plus free water left in the fridge. Staff very helpful and friendly especially Erik on reception. Sea view rooms are amazing with free use of towels for pool and beach !! The only slightly disappointing thing was the lack of choice in the hotel restaurant but not a big isdue as numerous...
The floors were not clean, room was very dusty. Bed was comfortable.
The lobby staff were very good and some of the servers were nice but there was a lady that was very rude constantly
The hotel was fine overall, but there were several things that really need improvement.
First, the room telephone was not working, which meant that every time I wanted to order food or ask something, I had to physically go down to reception. This was very inconvenient. The bathroom was also poorly designed, the lighting was very dim, which made it uncomfortable to get ready, and there was no hanger...
Nice hotel; on the beach; they provide the towels but not umbrellas.
Nice bar service.
Beautiful location with a swimming pool overlooking the beach. Great food and brilliant staff
Booking
199 $
Trip.com
228 $
ZenHotels
1 / 138.1
SG Costa Barcelona Apartments
Castelldefels, Passeig Marina 116 🧭 Map
🌞 From seashore 6 min
Loved it from the moment we arrived. Reception was super friendly and the place was spotless. Pool was working and clean. Great location and easy access to the city centre (good bus links). Many options for restaurants nearby and the beach was lovely. Would recommend.
Property was not that great but it was fine for short stay with kitchen and basic amenities. However my concern was the online key they provided over the app was not working and I reached hotel around 12 in night. Then I have to walk back to their main hotel to collect the keys.
Hotel? More like a home. Walking into this residence after a long travel day was like walking through heavens gates. A comfortable living space along with a full kitchen to cook anything you desire. The bed was clean and very comfortable. A private balcony overlooking the pool area was a Disney princess's dream. Getting a coffee or a bite to eat was less than a 10 minute walk from our apartment, the...
It has everything needed. Some modernisation of the bed would be good but still comfortable overall
This was the second time we stayed here. The last time was out of season so we didn’t use the pool but this time we made the most of it and it’s a great pool that is well maintained. Rooms are spacious and clean. We stayed in a family room with separate bedroom. The only slight issue I’ve had is that the sofa beds aren’t the most comfortable but apart from that it’s great for families
The facilities are complete and the environment is good.
Booking
32 $
Trip.com
244 $
ZenHotels
223 $
Yandex