Skip to main content

The 10 Best Beach Hotels in Castelldefels, Spain

Check out our pick of great beach hotels in Castelldefels

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Castelldefels, within 100 metres of Castelldefels Beach and 1.9 km of Gava Beach, Apartamento Maraka Playa Castelldefels offers accommodation with free WiFi, air conditioning in all the rooms including living room and bedrooms, an outdoor swimming pool and a terrace. This apartment features a private pool, a garden and free private parking.

Home from home , clean , warm, great location , friendly , free parking , would stop again

Show more Show less
9.5
Exceptional
186 reviews
Price from
£182
per night

Apartamentos Voramar is a beachfront property situated in Castelldefels, a few steps from Castelldefels Beach and 21 km from Camp Nou. The property has sea views and is 22 km from Magic Fountain of Montjuic and 23 km from Palau Sant Jordi. Free WiFi is available and private parking can be arranged at an extra charge.

Fantastic location and place! Right across the beach! Super clean! Close to supermarket and great bakery! Amazing find on booking.com! Really glad we came across this property!

Show more Show less
9.3
Superb
302 reviews
Price from
£164
per night

Apartaments Maritim is located on Castelldefels’ seafront. It features a seasonal outdoor swimming pool and apartments with private terraces.

Parking is available on site and there is also a laundry room. Supermarkets, bars and restaurants can be found in the surrounding streets and along the seafront.

Where do I start 😀 Had an exceptional time and Mariano was a dream host.. it's people like him that deserve a prize and more. He went over and above to accommodate us and make sure we had the time of our lives.. our stay would never have been this amazeballs!! Apartment was spotless Exceptional view of beach mountain s street Sound proof Location was amazing had parking, walk to shops, restaurants, beach etc Can't wait to come again & highly recommend

Show more Show less
9.1
Superb
268 reviews
Price from
£167
per night

Facing the sea, Apartamentos Marfina are located in a residential area in Castelldefels, only 18 km from Barcelona. The airport is 10 minutes' drive away.

The studios and 1 or 2-bedroom apartments can be rented on a daily or monthly basis. All have a dining area, a kitchenette with a microwave and fridge and a TV with satellite channels.

Apartment with everything you need to spend a few nice days near the beach. Excellent location. Fully equipped kitchen (microwave, dishes, cutlery, pots and pans) Excellent location in front of the beach (nice views). Parking space available for guests (free of charge). Bicycles available for loan and kids corner, excellent for families with small children. Very helpful and friendly staff!

Show more Show less
9.2
Superb
546 reviews
Price from
£118
per night

Located 100 metres from Castelldefels Beach, Vive la experiencia de dormir acunado por las olas cerca de Barcelona offers a private beach area, a garden and air-conditioned accommodation with a terrace and free WiFi. Set on the beachfront, this property features a bar. Guests can use the fitness room, or enjoy sea views.

Show more Show less
9.2
Superb
6 reviews
Price from
£80
per night

Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Edard's Great House is located in Castelldefels. Guests can benefit from a patio and an outdoor fireplace. Free WiFi is available throughout the property and Castelldefels Beach is 700 metres away.

Estelle was a lovely host and made us feel very welcome. The house was amazing, a real hidden gem with a bakery, local shops and the one of the best restaurants I’ve ever visited with in 2 -5 mins from the house. Can’t wait to visit again when not working and really enjoy the house, pool and beach Thanks Estelle

Show more Show less
9
Superb
11 reviews
Price from
£540
per night

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Formentor is situated in Castelldefels. This beachfront property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 1.1 km from Castelldefels Beach.

Wonderful flat, tastefully decorated, comfortable beds and everything necessary to make your stay feel like home. Located across the street from the beach, the view is amazing. Reasonably close to the train station which is within walking distance. Really enjoyable! The owner always answered my questions and was ready to help!

Show more Show less
9.5
Exceptional
15 reviews
Price from
£226
per night

Featuring pool views, Villa Bella Vista provides accommodation with a private beach area, pool with a view and an open-air bath, around 2.8 km from Castelldefels Beach. The property features garden and city views, and is 21 km from Camp Nou. There is a children's playground and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

The apartment was very nice, clean and comfy for the whole family—2 bedrooms with a private bathroom. In the apartment you had everything you needed - buy some food to the refrigerator and enjoy your stay. There is a coffee machine and all the things you need to start cooking. The amazing view is guaranteed - day and night. The hosts were super friendly and nice, very helpful and caring. Our kids loved so much the hosts pets Labrador Sasha and cat Greebo - we felt like we had babysitters and made us feel like we were at home. There is a nice playground for ball games and an indoor playroom as well with a lot of toys so perfect stay for families. It was also very nice to enjoy free Netflix in the evenings, WIFI worked very well also. Location is around 20 minutes drive away from Barcelona with most of the attractions + there is also possible to take a train from nearby city if you do not travel with a car. Thank you so much for having us!

Show more Show less
9.8
Exceptional
25 reviews

Located in Castelldefels and only 2.4 km from Castelldefels Beach, VILLA DEL BOSQUE provides accommodation with mountain views, free WiFi and free private parking. With pool views, this accommodation features a balcony and a swimming pool. The property is soundproof and is situated 21 km from Camp Nou.

Very great host, very helpful. Great security, very comfortable.

Show more Show less
9.6
Exceptional
35 reviews

Featuring a balcony with garden views, free bikes and a shared lounge, VILLA BELLA ESTANÇA can be found in Castelldefels, close to Castelldefels Beach and 1.3 km from Gava Beach. This villa has a private pool, a garden, barbecue facilities, free WiFi and free private parking. The villa features a picnic area and a 24-hour front desk.

Absolutely beautiful villa located down the road to the beach. Toni is the best host I’ve come across and is extremely helpful

Show more Show less
9.3
Superb
15 reviews
Price from
£349
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Castelldefels

Most booked beach hotels in Castelldefels this month

FAQ about beach hotels in Castelldefels







Beach hotels that guests love in Castelldefels

  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,092 reviews
    The hotel is quite near the airport so transport is convenient. Moreover it's walking distance to the nearest beach with marvelous seaside view, which is really fantastic!
    X
    Xiaofen
    Solo traveller
  • Avg. price/night: £195.66
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,235 reviews
    The location is right on the beach so it's perfect if you want to spend your day at the beach etc
    suzannah
    Solo traveller
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,922 reviews
    Right on the beach
    Nina
    Solo traveller
  • Avg. price/night: £196.52
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,597 reviews
    Lovely hotel, nice decor, very comfortable bed and great room with balcony and sea view. Fantastic to be right on the beach and the pool area is very good too. Very friendly and helpful staff. Great location too for restaurants and also about 12 minutes walk to the station (half hour to central Barcelona)
    Cornelius
    Young couple
  • Avg. price/night: £196.52
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,597 reviews
    Excellent location - near airport, half hour train ride to central Barcelona, right on the beach near plenty of good restaurants. Pool area is great overlooking the sea but nice and private too. Everything so clean and comfortable and staff so friendly and helpful
    Cornelius
    Family with young children
  • Avg. price/night: £205.45
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,937 reviews
    Fantastic location from the airport around 15 mins and right on the beach, great being so close to Barcelona city but also have the pool and beach it was the perfect mix, such lovely restaurants in the evening within 2 mins walks, we travelled with 3 teenagers and our 7 year old and I can’t fault a thing
    kim
    Family with young children
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,922 reviews
    4 star location right on the beach and free beach recliners which was good. Can't complain about that. Rooms fairly quiet.
    Alan
    Young couple
  • Avg. price/night: £101.91
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 3,053 reviews
    Excellent location right on the beachfront. Very friendly and helpful staff. The bed was very comfortable and the room clean and well appointed.
    Hennielene And Albert
    Young couple
  • Avg. price/night: £196.52
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,597 reviews
    Very comfy bed, big bathroom and room. Mini bar has lots of options! Perfect location, right on the beach.
    Beth
    Solo traveller
  • Avg. price/night: £196.52
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,597 reviews
    Great hotel. Rooms large, well appointed and very clean Location excellent right on the beachfront. Staff friendly and helpful. No downsides at all.
    Martyn
    Young couple

Research, refine and make plans for your whole trip

gogless