- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Find holiday rentals that suit your style
Learn more about Castelldefels
Golden Mediterranean beaches stretch for miles, perfect for swimming and sunbathing before exploring the impressive 16th-century castle on the hill. Families love the shallow waters and beachfront restaurants, while adventure seekers can try kitesurfing or take day trips to nearby Barcelona's famous attractions.

Top reviews in Castelldefels




Hotel Playafels
Hotel PlayafelsCastelldefels
10/10 Excellent
Fabulous 7-night stay here. Great room (Executive Room with beach view) - very spacious balcony with sunbeds, and the room was generally of a high standard (just few minor scuffs that could easily be fixed). Lovely pool with the addition of towels, sun cream and waiter service. Plenty of room around the pool and no shortage of beds. The cleaning and pool staff were all very friendly and attentive. The staff on reception however were stand-offish in their approach which was disappointing given...
Fabulous 7-night stay here. Great room (Executive Room with beach view) - very spacious balcony with sunbeds, and the room was generally of a high standard (just few minor scuffs that could easily be fixed). Lovely pool with the addition of towels, sun cream and waiter service. Plenty of room around the pool and no shortage of beds. The cleaning and pool staff were all very friendly and attentive. The staff on reception however were stand-offish in their approach which was disappointing given...
Philip




Masd Mediterráneo Hotel & Apartamentos
Masd Mediterráneo Hotel & ApartamentosCastelldefels
10/10 Excellent
Good location, fantastic restaurant, friendly staff
Good location, fantastic restaurant, friendly staff
Jordan




Apartamentos Turísticos Royal Marina Gardens
Apartamentos Turísticos Royal Marina GardensCastelldefels
10/10 Excellent
Very nice hotel, situated on the coast just outside the main city of Barcelona. Modern rooms, look very nice.
There is a clean large beach 1 minutes walk away, and regular bus service to Barcelona just outside the hotel. I would recommend researching the bus service travel before arriving, if you a travelling to/from the airport. Myself and partner, had great fun renting a scooter for a few days to explore Barcelona and the breathtaking costal road to Sitiges. Lots to do in Barcelona, gothic...
Very nice hotel, situated on the coast just outside the main city of Barcelona. Modern rooms, look very nice.
There is a clean large beach 1 minutes walk away, and regular bus service to Barcelona just outside the hotel. I would recommend researching the bus service travel before arriving, if you a travelling to/from the airport. Myself and partner, had great fun renting a scooter for a few days to explore Barcelona and the breathtaking costal road to Sitiges. Lots to do in Barcelona, gothic...
Chris




Bel Air Hotel
Bel Air HotelCastelldefels
10/10 Excellent
What a super little hotel.. we only stayed one night and didn’t eat in but loved the place.. friendly staff .. we had read a review mentioning Fred on reception saying how nice and helpful he was.. he lived up to his review and loved when we told him we had seen an excellent review about him
Very clean and modern
The hotel is in a superb location right on the beach and close to lots of eating and drinking places and a nice walk into the busy little town centre
A lovely town to stay in in...
What a super little hotel.. we only stayed one night and didn’t eat in but loved the place.. friendly staff .. we had read a review mentioning Fred on reception saying how nice and helpful he was.. he lived up to his review and loved when we told him we had seen an excellent review about him
Very clean and modern
The hotel is in a superb location right on the beach and close to lots of eating and drinking places and a nice walk into the busy little town centre
A lovely town to stay in in...
Anonymous traveller




Apartamentos Azul
Apartamentos AzulCastelldefels
10/10 Excellent
Excellent location and well equipped studio apartment. Very helpful staff. We had perfect few days here.
Excellent location and well equipped studio apartment. Very helpful staff. We had perfect few days here.
Angela




Hotel boutique dONNA
Hotel boutique dONNACastelldefels
10/10 Excellent
No faults great room pool area is tidy and clean 10/10
No faults great room pool area is tidy and clean 10/10
Jaeven




Best Western Hotel Mediterraneo
Best Western Hotel MediterraneoCastelldefels
10/10 Excellent
Have stayed here three times in the last two years
Why do I choose the Meditterrano
Charming and helpful staff
Very well run operation
Great location close to lovely beach and within walking distance to train station Barcelona city center about thirty mins away....
If you want to eat out in the evening great selection of good resturants within walking distances ( Do try the Menu Of The Day some evening in the hotel Great value great food )
Have stayed here three times in the last two years
Why do I choose the Meditterrano
Charming and helpful staff
Very well run operation
Great location close to lovely beach and within walking distance to train station Barcelona city center about thirty mins away....
If you want to eat out in the evening great selection of good resturants within walking distances ( Do try the Menu Of The Day some evening in the hotel Great value great food )
A




Hotel SB BCN Events 4 Sup
Hotel SB BCN Events 4 SupCastelldefels
10/10 Excellent
The swimming pool, which was a primary reason for booking this property, was not cleaned and not ready for use. This caused disappointment for my daughters, who were looking forward to spending time in the pool during our vacation. The website had indicated that the pool would be open during our stay.
The swimming pool, which was a primary reason for booking this property, was not cleaned and not ready for use. This caused disappointment for my daughters, who were looking forward to spending time in the pool during our vacation. The website had indicated that the pool would be open during our stay.
Almira




Apartamentos Playa de Castelldefels
Apartamentos Playa de CastelldefelsCastelldefels
10/10 Excellent
We had an excellent stay for a few days. A great apartment, just one road from the beach and swimming pool. The staff at the hotel were very helpful and friendly. Transport links were good; a 15 minute walk to the railway station or the bus stop just around the corner.
We had an excellent stay for a few days. A great apartment, just one road from the beach and swimming pool. The staff at the hotel were very helpful and friendly. Transport links were good; a 15 minute walk to the railway station or the bus stop just around the corner.
Allan




ibis Barcelona Castelldefels
ibis Barcelona CastelldefelsCastelldefels
10/10 Excellent
Clean spacious room, good location close to public transportation for easy access to Barcelona
Clean spacious room, good location close to public transportation for easy access to Barcelona
Mike




Hotel Ciudad de Castelldefels
Hotel Ciudad de CastelldefelsCastelldefels
10/10 Excellent
Decent hotel, near the seaside, a bit old but well maintain and clean, lovely staff and helpful and fresh orange juice from real fruit! The only thing i would change is the coffee machine or the coffee they use, i could not drink that and was quite essential for me to start the day. Orange juice made up. Very clean and always water in the hall for hot days arrival was a blessing.
Decent hotel, near the seaside, a bit old but well maintain and clean, lovely staff and helpful and fresh orange juice from real fruit! The only thing i would change is the coffee machine or the coffee they use, i could not drink that and was quite essential for me to start the day. Orange juice made up. Very clean and always water in the hall for hot days arrival was a blessing.
Veronica




Apartamentos Balisse
Apartamentos BalisseCastelldefels
10/10 Excellent
It was a great experience overall. I will sure come back here soon or in the nearest future.
It was a great experience overall. I will sure come back here soon or in the nearest future.
Stanley




Gran Hotel Rey Don Jaime
Gran Hotel Rey Don JaimeCastelldefels
10/10 Excellent
Lovely hotel, great views - walkable to train station as well as the beach.
Lovely hotel, great views - walkable to train station as well as the beach.
Polly




Castell Beach
Castell BeachCastelldefels
10/10 Excellent
Great place to stay! The apartmens are spacious modern and clean, and the possibility of parking was great (there aren't many spaces tho). Loads of restaurants and shops close by, and the sea is not that far. Definitely recommend and would stay again if in the area.
Great place to stay! The apartmens are spacious modern and clean, and the possibility of parking was great (there aren't many spaces tho). Loads of restaurants and shops close by, and the sea is not that far. Definitely recommend and would stay again if in the area.
Luidgardo




Hotel 153
Hotel 153Castelldefels
10/10 Excellent
We had a lovely stay at Hotel 153. Staff were very helpful and available 24/7. Although my Spanish is not so good the staff spoke good English and we always got assistance whenever we needed anything. The beach is 5 minutes away and lots of bars and restaurants in the area. We will be going back with our daughters very soon.
We had a lovely stay at Hotel 153. Staff were very helpful and available 24/7. Although my Spanish is not so good the staff spoke good English and we always got assistance whenever we needed anything. The beach is 5 minutes away and lots of bars and restaurants in the area. We will be going back with our daughters very soon.
Claire




SG Costa BCN Apartments
SG Costa BCN ApartmentsCastelldefels
10/10 Excellent
Good facilities for cooking, plenty of utensils and pans. Peaceful and safe location, 20 minute walk from the train station. Staff very friendly and helpful.
Good facilities for cooking, plenty of utensils and pans. Peaceful and safe location, 20 minute walk from the train station. Staff very friendly and helpful.
Suzanna




SG Marina 54 Apartments
SG Marina 54 ApartmentsCastelldefels
10/10 Excellent
Very pleased with the property amenities and cleanliness. About 5 minute walk from the beach. The people at the reception were extremely nice and welcoming. I would definitely recommend.
Very pleased with the property amenities and cleanliness. About 5 minute walk from the beach. The people at the reception were extremely nice and welcoming. I would definitely recommend.
Ana




Hotel 139
Hotel 139Castelldefels
10/10 Excellent
This is a clean great hotel. The hotel staff are so welcoming and friendly. The hotel itself is no more than a five minute walk to the beach and there are lots of great restaurants within walking distance. Its in a great location. 40mins walk to the train station that takes you straight into the city. I cannot recommend hotel 139 enough and I hope to return here soon.
This is a clean great hotel. The hotel staff are so welcoming and friendly. The hotel itself is no more than a five minute walk to the beach and there are lots of great restaurants within walking distance. Its in a great location. 40mins walk to the train station that takes you straight into the city. I cannot recommend hotel 139 enough and I hope to return here soon.
k




Corona Hotel Canal Olimpic
Corona Hotel Canal OlimpicCastelldefels
10/10 Excellent
The property was tidy and comfortable. The staff are very helpful.
The property was tidy and comfortable. The staff are very helpful.
Kemi








