The 10 best beach hotels in Castelldefels, Spain | Booking.com
Skip to main content

Beach Hotels in Castelldefels

Find the beach hotels that appeal to you the most

The best beach hotels in Castelldefels

Check out our selection of great beach hotels in Castelldefels

Filter by:

Review score

Castellpetit

Castelldefels

Castellpetit enjoys a location in Castelldefels, a few steps from Castelldefels Beach and 14 miles from Magic Fountain of Montjuic. This beachfront property offers access to a balcony.

D
DanGer-K
From
Germany
The host and location are amazing. Bed is comfy, A/C works.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews
Price from
$121.90
1 night, 2 adults

Apartamento Maraka Playa Castelldefels

Castelldefels

Featuring a garden, Apartamento Maraka Playa Castelldefels offers accommodations in Castelldefels. This beachfront property offers access to free Wifi and free private parking.

J
JBKoss
From
United States
The apartment is very close to the beach and has wonderful views of Castelldefels all around the building. We didn't realize how spacious the apartment would be from its description. Our family of four was very comfortable and we felt very secure in this apartment. Parking was also very helpful. Marisa was very sweet and we appreciated Raquel's helpful interventions when necessary. Highly recommend a stay at MPC
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 222 reviews
Price from
$309.59
1 night, 2 adults

Apartamentos Castellmar

Castelldefels

Apartamentos Castellmar are set just 66 feet from the wide, sandy beach of Castelldefels. They offer modern accommodations with free Wi-Fi access and private parking on site.

A
Andrei
From
Germany
I went 2 years in a row in Italy, and now I regret having wasted my time and money there. Spain is on another level. It was absolutely amazing. The location is perfect, they offer you everything you need, from free longchairs for the beach to kids toys. The apartment was nice and cozy. The beach was clean and not crowded. Lots of good restaurants nearby with a big selection of food at decent prices. The staff is super friendly and helpful. It feels like you are in a family. Good vibes everywhere. This has been by far the best vacation I ever had.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 424 reviews
Price from
$174.78
1 night, 2 adults

Apartamentos Marfina

Castelldefels

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

F
FRANCIS
From
United States
the staff is amazing!! they are helpful and amiable. they go out of their way to make sure you are comfortable!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 654 reviews
Price from
$133.97
1 night, 2 adults

BEACHFRONT APARTMENT Castelldefels

Castelldefels

BEACHFRONT APARTMENT Castelldefels offers accommodations in Castelldefels, a few steps from Castelldefels Beach and 13 miles from Magic Fountain of Montjuic.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 34 reviews
Price from
$175.90
1 night, 2 adults

Beach flat with garden

Castelldefels

Offering a garden, Beach flat with garden offers accommodations in Castelldefels. This beachfront property offers access to a terrace and free Wifi.

T
Timothy
From
United States
Stayed here 5 years ago, came back. Everything is great. Take the bus/train into Barcelona, then get out of downtown and stay at the beach. Owner even let us check out late to match evening flight.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$187.63
1 night, 2 adults

Hotel Boutique dONNA

Hotel in Castelldefels

Facing the beachfront, Hotel Boutique dONNA offers 4-star accommodations in Castelldefels and features an outdoor swimming pool, garden and terrace.

J
Jean Pierre
From
France
The swimming pool, my room with direct access to the pool
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,091 reviews
Price from
$157.26
1 night, 2 adults

Hotel Playafels

Hotel in Castelldefels

Facing onto Castelldefels Beach, the 4-star Hotel Playafels has a swimming pool with beach access. Its attractive rooms have air conditioning, and some have sea views and balconies.

K
Ketty Breugelmans
From
Indonesia
We love everything in this hotel,area, location everything that we need and could imagine it's here to enjoy the quiet morning walk on the beach,great breakfast, comfortable sleep,great bed to enjoy the night ❤️ we don't have any complain,3 days 2 night is excellent,def recommended for anyone,will be back again. Note..the back door to the beach is the greatest ☺️
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,267 reviews
Price from
$198.19
1 night, 2 adults

Bel Air

Hotel in Castelldefels

Looking directly onto Castelldefels Beach, Bel Air offers stylish air-conditioned rooms with balconies. The hotel has a small swimming pool and free Wi-Fi.

C
Caroline
From
United States
This up-to-date hotel is located on the beach. It was the perfect location for our last day before flying back to the states. The airport was just a 10 min drive away which made it very convenient to return our rental car and avoid the busy traffic of Barcelona city. We spend an afternoon on the beach. Towels provided by the hotel. We had a delicious dinner in their restaurant which was top rated but pricey.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,777 reviews
Price from
$186.46
1 night, 2 adults

Masd Mediterraneo Hotel Apartamentos Spa

Castelldefels

Perfectly located beside the Castelldefels Beach and only 15 minutes’ drive to Barcelona city center, Masd Mediterraneo Hotel Apartamentos Spa offers a spa, a hot tub, swimming pools and rooms with...

V
Valerie
From
Canada
Comfortable room. Swimming pool
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,081 reviews
Price from
$136.87
1 night, 2 adults
All beach hotels in Castelldefels

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Castelldefels and surrounding area in the past month

See all

FAQ about beach hotels in Castelldefels

Beach Hotels That Guests Love in Castelldefels

See all
  • Avg. price/night: $233.41
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 654 reviews
    We liked the location being right on the beach and the fact that you get everything you need to go to the beach for free (umbrellas, beach towels, beach chairs, even paddle boards). The staff were super nice and welcoming. The atmosphere of the hotel feels friendly and homey. The room we had was a good size as well.
    Guest review by
    Irina
    Young couple
  • Avg. price/night: $245.09
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,777 reviews
    Great location, right on the beach front.
    Guest review by
    Lydia
    Family with young children
  • Avg. price/night: $123.13
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 3,415 reviews
    Good location right on the beach, lots of restaurants nearby, basic rooms but clean and modern.
    Guest review by
    Kevin
    Young couple
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,267 reviews
    Breakfast, location, right on the beach
    Guest review by
    Diana
    Young couple
  • Avg. price/night: $179.42
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,091 reviews
    The location is right on the beach so it's perfect if you want to spend your day at the beach etc
    Guest review by
    suzannah
    Solo traveler
  • Avg. price/night: $123.13
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 3,415 reviews
    Excellent location right on the beachfront. Very friendly and helpful staff. The bed was very comfortable and the room clean and well appointed.
    Guest review by
    Hennielene And Albert
    Young couple
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,267 reviews
    Very comfy bed, big bathroom and room. Mini bar has lots of options! Perfect location, right on the beach.
    Guest review by
    Beth
    Solo traveler
gogless