Castelldefels

Beach Hotels in Castelldefels

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

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
66
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool, Sunbathing Area
Very Good
179 reviews
8.9/10
1 night
From THB 4,513
Check Availability
79
Hotels in Castelldefels
Featured facilities: Public Beach, Sunbathing Area, Sailing
118 reviews
7.2/10
1 night
From THB 2,599
Check Availability
99+
Hotels in Castelldefels
Featured facilities: Swimming Pool, Sailing, Surfing
Very Good
130 reviews
8.8/10
1 night
From THB 4,219
Check Availability
84
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool, Sunbathing Area
Very Good
137 reviews
8.3/10
1 night
From THB 5,692
Check Availability
88
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool
Very Good
125 reviews
8.0/10
1 night
From THB 3,573
Check Availability
83
Hotels in Castelldefels
Featured facilities: Swimming Pool, Sunbathing Area, Sailing
Very Good
86 reviews
8.8/10
1 night
From THB 7,498
Check Availability
85
Hotels in Castelldefels
Featured facilities: Swimming Pool, Dry Cleaning
Very Good
116 reviews
8.8/10
1 night
From THB 7,738
Check Availability
44
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool
Good
47 reviews
7.6/10
1 night
From THB 4,033
Check Availability
85
Hotels in Castelldefels
Featured facilities: Public Beach, Swimming Pool, Dry Cleaning
Very Good
114 reviews
8.9/10
1 night
From THB 5,154
Check Availability
82
Hotels in Castelldefels
Featured facilities: Exclusive Beach Area, Swimming Pool, Dry Cleaning
Very Good
118 reviews
8.7/10
1 night
From THB 5,354
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.

Masd Mediterraneo Hotel Apartamentos Spa

9.2/10
Great
Posted on Nov 19, 2024|Premier Double Room
GBKimmyg43
I 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.
Price per night from:THB 7,013

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:THB 3,759

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:THB 4,659

Hotel Canal Olímpic

8.4/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:THB 4,498

SG Costa BCN Apartments

7.8/10
Good
Posted on May 13, 2026
Anonymous User
Excelente lugar, un apartamento amplio, completo y con un personal muy amable y respetuoso; cerca de la playa, y enfrente tienen paradas de buses que conectan directamente con el aeropuerto y el centro de Barcelona. Muy recomendado.
Price per night from:THB 5,222

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:THB 2,995

Frequently Asked Questions

Which is the best Beach hotel in Castelldefels?

Whether you are traveling to Castelldefels for business or holiday, Hotel SB BCN Events (from THB 3,714) , Gran Hotel Rey Don Jaime (from THB 4,600) and Ciudad de Castelldefels (from THB 4,771) are the best choices.

What is the average price for Beach hotels in Castelldefels?

For Beach hotels in Castelldefels, the average price is THB 6,780 for weekdays , and THB 7,009 for weekends (Friday–Saturday).

What Beach hotels in Castelldefels have deals ?

Trip.com offers various promotions and discount for hotels, including Beach hotels. Just check the promotions page to find current deals available for your plan on Trip.com.

Which Beach hotels in Castelldefels offer fitness facilities?

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

Which Beach hotels in Castelldefels offer breakfast?

Castelldefels Beach Hotels Information

Total properties20
Number of reviews1,628
Lowest priceTHB 3,264
Highest priceTHB 46,319
Weekend Avg. PriceTHB 7,009
Weekday Avg. PriceTHB 6,780