Skip to main content

Accommodation in Castelldefels

Find the accommodation that appeal to you the most

The best accommodation in Castelldefels

Check out our pick of great accommodation in Castelldefels

Filter by:

Review score

Apartamento Maraka Playa Castelldefels

Castelldefels

Featuring air-conditioned accommodation with a private pool, Apartamento Maraka Playa Castelldefels is set in Castelldefels.

a
andrej
From
Slovenia
It was super easy. Host let me know who will wait for us and when. Host explain us everything about to know and that was it. The apartment was big enough for five of us. Every room had an AC, we had two bathrooms, two balconies, washing machine... Sea was just in front of our apartment, one of the balconies had view on the Mediterranean sea. We also had a swimming pool but it was a little bit cold 😊.Nearby you can run, play basketball and beach volley, surfing, kitting... It is really great location if you have just go out of the Barcelona center and if you want to do sports and also relax from the city center.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 228 reviews
Price from
US$230.19
1 night, 2 adults

Apartamentos Castellmar

Castelldefels

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

F
Filip
From
Poland
Enjoy a successful family vacation with children in an apartment close to the beach and promenade. Complimentary beach chairs, umbrellas, and sports equipment, including bicycles and SUPs, are provided. The staff is very friendly and helpful. The location is well-connected to Barcelona, so there was no need to rent a car for us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 431 reviews
Price from
US$173.27
1 night, 2 adults

Apartamentos Marfina

Castelldefels

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.

R
Richard
From
Luxembourg
Really friendly and helpful staff. Decent sized room. Good sized shower. Right on the beach and free bicycle rental.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 646 reviews
Price from
US$132.82
1 night, 2 adults

Ethel

Castelldefels

Featuring air-conditioned accommodation with a balcony, Ethel is set in Castelldefels. This holiday home has a private pool, a garden, barbecue facilities, free WiFi and free private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$1,386.56
1 night, 2 adults

BEACHFRONT APARTMENT Castelldefels

Castelldefels

Featuring air-conditioned accommodation with a private pool, BEACHFRONT APARTMENT Castelldefels is located in Castelldefels.

A
Alicia
From
United Kingdom
It was clean and a very cosy place. It’s in such a lovely location. Host ‘Olga’ was very helpful. Full of useful facilities in the apartment. I would love to come back to this area and this apartment really enjoyed myself.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews
Price from
US$162.76
1 night, 2 adults

Formentor

Castelldefels

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Formentor is situated in Castelldefels.

L
Laura Florea
From
Romania
Very cosy location, warm greeting by the host. 2 chairs and towels for the beach+one bike were available at the apartment.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 18 reviews
Price from
US$254.32
1 night, 2 adults

Beach flat with garden

Castelldefels

Set in Castelldefels, a few steps from Castelldefels Beach and 22 km from Magic Fountain of Montjuic, Beach flat with garden offers a garden and air conditioning.

B
Brian
From
Ireland
Really lovely apartment, superb location and beautiful setting for a relaxing week
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$186.02
1 night, 2 adults

Hotel C31

Hotel in Castelldefels

Hotel C31 features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Castelldefels. This 2-star hotel offers a tour desk and luggage storage space.

I
István
From
Hungary
The area where the hotel is, beautiful, easily reachable.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,415 reviews
Price from
US$96.26
1 night, 2 adults

Aparthotel Las Palmeras Castelldefels

Castelldefels

Situated within 600 metres of Castelldefels Beach and 20 km of Magic Fountain of Montjuic in Castelldefels, Aparthotel Las Palmeras Castelldefels offers accommodation with seating area.

E
Eduard-Costin
From
Romania
The facility is very nice positioned in a green and quiet neighborhood, close enough to the beach and restaurants. The rooms have very big windows which makes the space so lightly.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,061 reviews
Price from
US$156.95
1 night, 2 adults

Hotel Boutique dONNA

Hotel in Castelldefels

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

A
Anastasia
From
Finland
I had a wonderful stay at the hotel, the room was nice and the sea view is fantastic! The staff was helpful with any kind of matters and very hospitable. The food at the restaurant was tasty. Perfect hotel for a relaxing stay close to Barcelona, highly recommended!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,093 reviews
Price from
US$155.90
1 night, 2 adults
All accommodation in Castelldefels

Most booked accommodation in Castelldefels and surroundings in the past month

See all

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,546 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,091 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,771 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,222 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,637 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,472 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,355 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,397 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,677 reviews

Popular with guests booking accommodation in Castelldefels

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,652 reviews

Save money on accommodation in Castelldefels and nearby – budget options available

Hotel Flora Parc

Castelldefels
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,637 reviews

Hotel Flora Parc is located in central Castelldefels, just 25 minutes’ drive from Barcelona and 2.5 km from the beach. It has a small outdoor swimming pool and onsite parking.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,652 reviews

The modern SB BCN Events in Castelldefels offers an outdoor pool and free Wi-Fi. The spacious, air-conditioned rooms offer views of the Olympic Canal or mountains and have plasma-screen TVs.

Aparthotel Centric

Castelldefels
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 540 reviews

Situated within 1.9 km of Castelldefels Beach and 21 km of Magic Fountain of Montjuic, Aparthotel Centric provides rooms with air conditioning and a private bathroom in Castelldefels.

From US$126.55 per night

Hotel 170

Castelldefels
Budget options available
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,387 reviews

Set within 20 km of Magic Fountain of Montjuic and 20 km of Palau Sant Jordi, Hotel 170 features rooms in Castelldefels.

From US$80.57 per night

Hotel Canal Olímpic

Castelldefels
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,355 reviews

This attractive hotel offers free Wi-Fi and is situated in a quiet area of Castelldefels. El Prat Airport is just 8 km away and there is direct access via the C-31.

From US$93.01 per night

6 Bis HOTEL

Castelldefels
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,646 reviews

Located in Castelldefels, 500 metres from Castelldefels Beach, 6 Bis HOTEL provides accommodation with a shared lounge, private parking, a terrace and a bar.

From US$77.89 per night

SG Costa BCN Apartments

Castelldefels
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,613 reviews

The SG Costa BCN Apartments are located in a residential area of Castelldefels, 250 metres from the beach. They have a swimming pool and free WiFi hotspot.

From US$88.94 per night

Hotel 139

Castelldefels
Budget options available
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 1,038 reviews

Set in a quiet area in Castelldefels, Hotel 139 is just 2 blocks from the beach and close to many restaurants and bars. Free Wi-Fi is available in all rooms and public areas at Hotel 139.

From US$62.78 per night

Enjoy breakfast in Castelldefels and nearby

Hotel 153

Castelldefels
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,222 reviews

This comfortable 3- star hotel is situated 20 km away from Barcelona, in the little village of Castelldefels.

From US$72.20 per night

Bel Air

Castelldefels
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,726 reviews

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.

From US$155.79 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,091 reviews

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

From US$137.34 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,472 reviews

Located 300 metres from Castelldefels Beach, this hotel offers a seasonal outdoor pool and free Wi-Fi in public areas.

From US$115.10 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,677 reviews

Gran Hotel Rey Don Jaime offers views of the Mediterranean Sea from its hilltop location, surrounded by pine trees.

From US$155.79 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,397 reviews

Overlooking the beach in Castelldefels, Aparthotel Solifemar offers both rooms and apartments with balconies. It features free Wi-Fi access.

From US$87.20 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,112 reviews

Facing onto the beach in Castelldefels, the Hotel Mediterraneo offers easy rail and road access to central Barcelona and the airport. It has free Wi-Fi and a swimming pool.

From US$159.31 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 38 reviews

Offering a garden and city view, Apartamento con vistas al valle is located in Viladecáns, 20 km from Palau Sant Jordi and 21 km from Sants Railway Station.

From US$177.88 per night

Great access to the city centre. Check these accommodation in Castelldefels and nearby

Costa HP

Castelldefels
Central location
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 585 reviews

Costa HP is located in the heart of Castelldefels Beach area, just 450 metres from the beach, and 15 km south of Barcelona. The property features an on-site snack bar with a terrace.

From US$55.80 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 835 reviews

Set within 500 metres of Castelldefels Beach and 20 km of Magic Fountain of Montjuic, SG Marina 54 Apartments offers rooms with air conditioning and a private bathroom in Castelldefels.

From US$88.94 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 891 reviews

Located in Castelldefels, Castell Beach Aparthotel provides accommodation with a saltwater pool. Complimentary WiFi is featured throughout the property and private parking is available on site.

From US$120.95 per night

Boasting air-conditioned accommodation with a private pool, Beach vibes in Castelldefels is situated in Castelldefels.

From US$720.81 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 194 reviews

Hotel Rodsan Suizo in Castelldefels is right by the beach and offers great views and free internet. The hotel is only 9 km from Barcelona El Prat Airport.

From US$110.45 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,100 reviews

The Royal Marina Gardens apartments are located in Castelldefels, just 200 metres from the beach. The complex has a swimming pool and quiet, private gardens, while the apartments all have free WiFi.

From US$93.01 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 134 reviews

Comfortable Accommodations: MYO Barcelona Hotel & Apartments in Castelldefels offers aparthotel accommodations with free WiFi, air-conditioning, and private bathrooms.

From US$133.09 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 369 reviews

Situated in Castelldefels, 200 metres from Castelldefels Beach, Apartamentos Balisse offers beachfront accommodation and various facilities, such as a garden.

From US$205.90 per night

FAQ about accommodation in Castelldefels

Accommodation that guests love in Castelldefels

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 333 reviews
Our stay was delightful: clean and comfortable accommodations, just a short walk from the beach. The staff was incredibly friendly, and the rooms were perfect for families with children, equipped with all the facilities needed for extended stays. The air conditioning worked perfectly, and the parking garage was convenient and easy to use. We enjoyed a wonderful week-long holiday.
Guest review by
Nang
Family with young children
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 36 reviews
Excellent location for a family beach holiday! Very close to the train station so its easy to get in to Barcelona too! Lots of lovely restaurants nearby and the swimming pool was great too! We really enjoyed our stay at Solimar.
Guest review by
Liz
Family with young children
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,079 reviews
The room has a terrace, which is perfect for a family and friends vacation. The pool and room are clean, the staff are very friendly, and my daughter said it is better than any other hotel she has stayed in. We love it here and will definitely come back and recommend it to my friends! Thanks again to the staff here!
Guest review by
Ziyi
Family with young children
Avg. price/night: US$87.20
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,397 reviews
Great location - we needed a place close to the airport for a morning flight, but being able to walk across the street and hang out on the beach made our stay feel like it was still part of the vacation. Beach bikes available for free (1st hour) or low cost (more than 1 hour) were a bonus, we did a nice evening boardwalk ride before dinner. Staff was also very friendly, helpful (bikes, beach towels, set up a morning taxi for us), and spoke perfect English.
Guest review by
Sarah
Young couple
Avg. price/night: US$106.09
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,064 reviews
Everything! Friendly staff, fully equipped accommodations, small homely feeling with not too many guests, terrific gardens and pool that is almost always empty, excellent location right next to bus stop going straight to Barcelona city and 2 min walk to the beach! Great for families!
Guest review by
Marie-Anne
Family with young children
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 732 reviews
The hotel is modern and clean, and it was a great place to stay during our vacation in Barcelona. The beds are comfy, the kitchen is well equipped, everything works as it should, and there were no problems during our stay. Staff is also very friendly.
Guest review by
Vjačeslav
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 648 reviews
Most wonderful stay ever!!! Everything was perfect!!! Reception was super friendly!!! The studio was amazing! Clean and comfortable! Bed with that big double blanket was just perfect! Next holidays i will definitely come back to Marfina!!!
Guest review by
Vaida
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 333 reviews
Great place to stay for short or longer holiday. All facilities are available, very good location to go for a walk along the beach or take a train to center of Barcelona. Whatever you desire you got it all. Definitely I recommend you to try Apartments Marítim.
Guest review by
Adam
Family with young children
Avg. price/night: US$95.22
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,771 reviews
Accommodation fees in the center of Barcelona were very expensive. For this reason, with the recommendation of a friend, we chose to stay in Castelldefels and go to Barcelona by train. Castelldefels has been a great find for us. We will definitely come there in the next holidays, we loved the beach. Especially for windsurfing. The location of the hotel is very close to the train station and very easy to get to and from Barcelona! The hotel breakfast and staff were great. Definitely recommended!
Guest review by
Gizem
Young couple