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.

S
Scotty
From
United States
The host allowed us to bring our luggage prior to check-in. They prepared a map with directions to local restaurants and grocery stores. The place was very clean, with a great view, pool, and a 3 minte walk to the beach.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 229 reviews
Price from
US$229.58
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.

S
Sara
From
Serbia
Location and it was very clean. Staff was awesome 😄
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 427 reviews
Price from
US$172.81
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
Rony
From
Estonia
Great location and staff. Family friendly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 633 reviews
Price from
US$132.46
1 night, 2 adults

Ethel

Castelldefels

Elegant Holiday Home in Castelldefels Ethel offers a serene retreat in Castelldefels, Spain. Guests enjoy a spacious garden and free WiFi throughout the property.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$1,382.87
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, 38 reviews
Price from
US$162.33
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.

t
traian
From
Sweden
very good breakfast. direct bus L99 to airport. 16 min from railway station, price 10€ for the whole summer. 30 min by train to middle of Barcelona. 10 min walk to the beach. simply oustanding.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,439 reviews
Price from
US$96.01
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.

v
vikrant
From
Germany
Amazing place to stay near Barcelona, Airport is 10 mins drive. Apartment was clean, check-in was smooth. We loved our 4 days stay
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,051 reviews
Price from
US$156.53
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.

M
Michel
From
Belgium
New hotel located in font of the beach… Nice decor and large rooms…
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,093 reviews
Price from
US$155.49
1 night, 2 adults

Ibis Barcelona Castelldefels

Hotel in Castelldefels

Featuring a bar, Ibis Barcelona Castelldefels is located in Castelldefels in the Catalonia region, 1.9 km from Castelldefels Beach and 2.3 km from Gava Beach.

H
His Excellency Anthony
From
Ireland
Clean and modern and with excellent staff
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,753 reviews
Price from
US$91.83
1 night, 2 adults

Apartments Playa de Castelldefels

Castelldefels

Apartments Playa de Castelldefels are on Castelldefels Beach, 10 minutes’ drive from Barcelona Airport. They offer a free Wi-Fi zone.

C
Carla
From
United States
The kindness of the front office hosts. The cleanliness of the place. The beautiful sea view! Sitting outside on my little front porch. The space of the apartment. Everything was thought of to use the kitchen.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,541 reviews
Price from
US$97.40
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.4
Very good - What previous guests thought, 2,080 reviews

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

Popular with guests booking accommodation in Castelldefels

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

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,648 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.

From US$87.66 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,714 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.

From US$88.70 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 552 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$120.01 per night

Hotel 170

Castelldefels
Central location
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,416 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$63.66 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,406 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$75.37 per night

6 Bis HOTEL

Castelldefels
Central location
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,644 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$81.16 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,615 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$84.64 per night

Hotel 139

Castelldefels
Central location
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,041 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$50.09 per night

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

SG Marina 54 Apartments

Castelldefels
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 840 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$76.18 per night

Hotel 153

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

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

From US$68.87 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,111 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$81.16 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 161 reviews

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

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

Located in Castelldefels, 600 metres from Castelldefels Beach, Atenea Room by the Beach - Claire Homes provides accommodation with a garden, free WiFi, a shared kitchen, and a shared lounge.

From US$75.37 per night

Aparthotel Solifemar

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

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

From US$83.48 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 38 reviews

Situated in Castelldefels and only 400 metres from Castelldefels Beach, Apartamento loft en Castelldefels junto la playa features accommodation with garden views, free WiFi and free private parking.

From US$213.35 per night

Hotel Punt 14

Gavà
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,666 reviews

Featuring anonymous 24-hour check-in, valet parking and rooms with large mirrors, Hotel Punt 14 is a love hotel located in Gavà, just off the C-31 Motorway.

From US$74.21 per night

Enjoy breakfast in Castelldefels and nearby

Bel Air

Castelldefels
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,708 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$166.97 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,080 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$131.49 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,615 reviews

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

From US$143.78 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,105 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$158.89 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 44 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$195.14 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 45 reviews

Located in Viladecáns, 19 km from Magic Fountain of Montjuic and 20 km from Palau Sant Jordi, Apartamento con vistas al mar offers air conditioning.

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

AC Hotel by Marriott Gava Mar Airport offers a seafront location, an outdoor swimming pool and free public WiFi access.

From US$162.24 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 674 reviews

Situated in Gavà, 90 metres from Gava Beach, Playa Grande by Tropical - Adults Only features accommodation with a fitness centre, free private parking, a garden and a terrace.

From US$253.35 per night

FAQ about accommodation in Castelldefels

Accommodation that guests love in Castelldefels

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 335 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,070 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$83.48
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,401 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$105.80
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,051 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, 731 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.2
Superb - What previous guests thought, 633 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.2
Superb - What previous guests thought, 335 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$77.22
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,753 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