Skip to main content

Three-Star Hotels in Castelldefels

Find the three-star hotels that appeal to you the most

The best three-star hotels in Castelldefels

Check out our pick of great three-star hotels in Castelldefels

Filter by:

Review score

Hotel Canal Olímpic

Hotel in Castelldefels

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.

P
Pawel
From
Poland
Very nice view for mountains from balcony. Nice and stylish spanish cosy rooms. Clean and in good location near airport. Good price
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,489 reviews
Price from
US$90.11
1 night, 2 adults

Ciudad de Castelldefels

Hotel in Castelldefels

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

F
Fernanda
From
Brazil
Everything nice, great location, good breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,366 reviews
Price from
US$128.39
1 night, 2 adults

Hotel Flora Parc

Hotel in Castelldefels

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.

D
Danat
From
Kazakhstan
Breakfast is very good - even though there are not many choices, the options are all good. Staff is all friendly and always helpful. Location is in front of the bus stop and 15 minutes from the train station.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,677 reviews
Price from
US$97.53
1 night, 2 adults

Hotel 153

Hotel in Castelldefels

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

S
Sarah
From
United Kingdom
The rooms were lovely. The balcony was so nice and relaxing. The area is quiet and peaceful. The pool was lovely and there is a large space to sit, have a drink, play snooker or games. Staff are helpful. We borrowed an iron and asked for extra sheets and staff were happy to help. We used a takeaway app and were able to eat our food downstairs at the hotel. Check in was simple. The rooms have fridges which was helpful and a kettle and teabags.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,290 reviews
Price from
US$77.38
1 night, 2 adults

B&B HOTEL Barcelona Viladecans

Viladecáns (Near Castelldefels)

B&B HOTEL Barcelona Viladecans is a hotel located in Viladecáns, only 220 metres from Viladecans railway station.

E
Eseohe
From
Nigeria
my room, location and everything
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 9,004 reviews
Price from
US$104.95
1 night, 2 adults

Sercotel Sant Boi

Sant Boi del Llobregat (Near Castelldefels)

Just 10 minutes’ drive from Barcelona Airport, Sercotel Sant Boi offers modern rooms with satellite TV. Guests enjoy free access to the sauna and gym, and free Wi-Fi throughout.

L
Lídice
From
Colombia
The staff was super helful. During a rainy day they even kindly lent us a couple of great umbrellas. We had been traveling for a long time so we were carrying lots of lugagge, which they immediately offered to put on their storage room, which was super useful. The breakfast options were plenty and delicious. Rooms are comfortable and spot on clean.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,206 reviews
Price from
US$92.23
1 night, 2 adults

Petit Mirador

Torrelles de Llobregat (Near Castelldefels)

Set in the countryside just 20 km from central Barcelona, Petit Mirador has an outdoor pool, a jacuzzi and a sun terrace with a pretty garden. It offers spacious, air-conditioned rooms with free...

G
Gabrielle
From
United Kingdom
The staff were incredibly accommodating and friendly, exceeding expectations above and beyond their duties. The view from the balcony of my room was outstanding, and breakfast was delicious. While the room was simple, it met all of my needs. The bed was comfortable and the linens were fresh and clean. I highly recommend this hotel. The hotel staff's exceptional friendliness
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 79 reviews
Price from
US$327.44
1 night, 2 adults

Hotel El Castell

Sant Boi del Llobregat (Near Castelldefels)

Hotel El Castell is a stylish hotel with an outdoor swimming pool, terrace and garden. It is set on a hill on the edge of Barcelona, with panoramic views.

A
Anikó
From
Hungary
The room was spacious, the beds were very comfortable and we were given clean towels every day. The buffet breakfast had a great variety to choose from, with lots of fresh fruit, pastry, salad etc.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,540 reviews
Price from
US$81.63
1 night, 2 adults

Casa Pince

Barcelona (Near Castelldefels)

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

M
Maksim
From
Germany
I want to share a review of this hotel. My husband and I were planning a vacation for my birthday. We took the choice of where to stay seriously, to be honest, I have never spent so long choosing, it is simply impossible to find a good hotel in Barcelona, ​​because even 4-5 star hotels have a lot of terrible reviews (about dirt, bedbugs, robberies right in the room, terrible repairs). My husband and I chose for 5 days🫣 and finally found Casa Pince, which had a good rating and reviews, which won us over and we trusted them (and we were not mistaken). We arrived late, at the reception we were met by a security guard who really spoke poor English, but we understood each other. We left a deposit of 100 € and went to the room. Now about the room. It is clean (which is rare in Barcelona), new, everything has just been renovated, not big, but cozy, with balconies and two exits to it. The room had everything you need (slippers, toothbrushes and toothpaste, coffee and tea, coffee machine, iron, hair dryer, safe, everything you need for a shower, sweets) and all this is free. Other goodies and a bar for an additional fee. The important thing is that we stayed here for 2 nights and after the first night our room was cleaned. This is great because I have read in many places that people's rooms were not cleaned even for 7 days. Also, thank you very much for the pleasant surprise from the hotel on my birthday, that you did not forget and congratulated me with a cake and a card🫶🏼🤍 The hotel is in a good location, there are cafes and restaurants nearby. I have never regretted choosing this hotel, and next time I fly to Barcelona, ​​​​I will stay with you. Without even thinking about any other hotel. I really appreciated the fact that this is a fresh and beautiful hotel with thoughtful details for customers. And on the ground floor there is a restaurant (I can't say anything about it, because we did not go there, but everything looked beautiful).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,207 reviews
Price from
US$245.45
1 night, 2 adults

Yurbban Ramblas Boutique Hotel

Barcelona (Near Castelldefels)

Situated conveniently in the centre of Barcelona, Yurbban Ramblas Boutique Hotel offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

M
Monika
From
Sweden
There's only good things to say about Yurbban Las Ramblas...and good is an understatement. First things first, there's no better location in Barcelona. Las Ramblas is popular but this is the best part of the street. The hotel is cool and sweet, the interior feels very lavishly with a warm feeling. I guess it comes from the people in it. The staff is very friendly and welcoming with a proactive service. Very generous in every way, like the free Sangrias in the evenings and the cutest gifts in the room every day - so thoughtful and feels very genuine. It does not make sense that it only has three stars, this feels more like five stars! In totalt I give it 11 of 10! :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,430 reviews
Price from
US$179.03
1 night, 2 adults
All three-star hotels in Castelldefels

Top picks for Castelldefels hotels

Explore our most popular hotels in Castelldefels

Filter by:

Review score

Hotel Canal Olímpic

Hotel in Castelldefels

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.

P
Pawel
From
Poland
Very nice view for mountains from balcony. Nice and stylish spanish cosy rooms. Clean and in good location near airport. Good price
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,489 reviews
Price from
US$90.11
1 night, 2 adults

Ciudad de Castelldefels

Hotel in Castelldefels

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

F
Fernanda
From
Brazil
Everything nice, great location, good breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,366 reviews
Price from
US$128.39
1 night, 2 adults

Hotel Flora Parc

Hotel in Castelldefels

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.

D
Danat
From
Kazakhstan
Breakfast is very good - even though there are not many choices, the options are all good. Staff is all friendly and always helpful. Location is in front of the bus stop and 15 minutes from the train station.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,677 reviews
Price from
US$97.53
1 night, 2 adults

Hotel 153

Hotel in Castelldefels

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

S
Sarah
From
United Kingdom
The rooms were lovely. The balcony was so nice and relaxing. The area is quiet and peaceful. The pool was lovely and there is a large space to sit, have a drink, play snooker or games. Staff are helpful. We borrowed an iron and asked for extra sheets and staff were happy to help. We used a takeaway app and were able to eat our food downstairs at the hotel. Check in was simple. The rooms have fridges which was helpful and a kettle and teabags.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,290 reviews
Price from
US$77.38
1 night, 2 adults

B&B HOTEL Barcelona Viladecans

Viladecáns (Near Castelldefels)

B&B HOTEL Barcelona Viladecans is a hotel located in Viladecáns, only 220 metres from Viladecans railway station.

E
Eseohe
From
Nigeria
my room, location and everything
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 9,004 reviews
Price from
US$104.95
1 night, 2 adults

Sercotel Sant Boi

Sant Boi del Llobregat (Near Castelldefels)

Just 10 minutes’ drive from Barcelona Airport, Sercotel Sant Boi offers modern rooms with satellite TV. Guests enjoy free access to the sauna and gym, and free Wi-Fi throughout.

L
Lídice
From
Colombia
The staff was super helful. During a rainy day they even kindly lent us a couple of great umbrellas. We had been traveling for a long time so we were carrying lots of lugagge, which they immediately offered to put on their storage room, which was super useful. The breakfast options were plenty and delicious. Rooms are comfortable and spot on clean.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,206 reviews
Price from
US$92.23
1 night, 2 adults

Petit Mirador

Torrelles de Llobregat (Near Castelldefels)

Set in the countryside just 20 km from central Barcelona, Petit Mirador has an outdoor pool, a jacuzzi and a sun terrace with a pretty garden. It offers spacious, air-conditioned rooms with free...

G
Gabrielle
From
United Kingdom
The staff were incredibly accommodating and friendly, exceeding expectations above and beyond their duties. The view from the balcony of my room was outstanding, and breakfast was delicious. While the room was simple, it met all of my needs. The bed was comfortable and the linens were fresh and clean. I highly recommend this hotel. The hotel staff's exceptional friendliness
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 79 reviews
Price from
US$327.44
1 night, 2 adults

Hotel El Castell

Sant Boi del Llobregat (Near Castelldefels)

Hotel El Castell is a stylish hotel with an outdoor swimming pool, terrace and garden. It is set on a hill on the edge of Barcelona, with panoramic views.

A
Anikó
From
Hungary
The room was spacious, the beds were very comfortable and we were given clean towels every day. The buffet breakfast had a great variety to choose from, with lots of fresh fruit, pastry, salad etc.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,540 reviews
Price from
US$81.63
1 night, 2 adults

Casa Pince

Barcelona (Near Castelldefels)

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

M
Maksim
From
Germany
I want to share a review of this hotel. My husband and I were planning a vacation for my birthday. We took the choice of where to stay seriously, to be honest, I have never spent so long choosing, it is simply impossible to find a good hotel in Barcelona, ​​because even 4-5 star hotels have a lot of terrible reviews (about dirt, bedbugs, robberies right in the room, terrible repairs). My husband and I chose for 5 days🫣 and finally found Casa Pince, which had a good rating and reviews, which won us over and we trusted them (and we were not mistaken). We arrived late, at the reception we were met by a security guard who really spoke poor English, but we understood each other. We left a deposit of 100 € and went to the room. Now about the room. It is clean (which is rare in Barcelona), new, everything has just been renovated, not big, but cozy, with balconies and two exits to it. The room had everything you need (slippers, toothbrushes and toothpaste, coffee and tea, coffee machine, iron, hair dryer, safe, everything you need for a shower, sweets) and all this is free. Other goodies and a bar for an additional fee. The important thing is that we stayed here for 2 nights and after the first night our room was cleaned. This is great because I have read in many places that people's rooms were not cleaned even for 7 days. Also, thank you very much for the pleasant surprise from the hotel on my birthday, that you did not forget and congratulated me with a cake and a card🫶🏼🤍 The hotel is in a good location, there are cafes and restaurants nearby. I have never regretted choosing this hotel, and next time I fly to Barcelona, ​​​​I will stay with you. Without even thinking about any other hotel. I really appreciated the fact that this is a fresh and beautiful hotel with thoughtful details for customers. And on the ground floor there is a restaurant (I can't say anything about it, because we did not go there, but everything looked beautiful).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,207 reviews
Price from
US$245.45
1 night, 2 adults

Yurbban Ramblas Boutique Hotel

Barcelona (Near Castelldefels)

Situated conveniently in the centre of Barcelona, Yurbban Ramblas Boutique Hotel offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

M
Monika
From
Sweden
There's only good things to say about Yurbban Las Ramblas...and good is an understatement. First things first, there's no better location in Barcelona. Las Ramblas is popular but this is the best part of the street. The hotel is cool and sweet, the interior feels very lavishly with a warm feeling. I guess it comes from the people in it. The staff is very friendly and welcoming with a proactive service. Very generous in every way, like the free Sangrias in the evenings and the cutest gifts in the room every day - so thoughtful and feels very genuine. It does not make sense that it only has three stars, this feels more like five stars! In totalt I give it 11 of 10! :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,430 reviews
Price from
US$179.03
1 night, 2 adults
All three-star hotels in Castelldefels

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Castelldefels and surroundings in the past month

See all

Popular with guests booking three-star hotels in Castelldefels

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

Popular with guests booking three-star hotels in Castelldefels

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

Popular with guests booking three-star hotels in Castelldefels

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

Popular with guests booking three-star hotels in Castelldefels

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

Popular with guests booking three-star hotels in Viladecáns

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

Popular with guests booking three-star hotels in Sant Boi del Llobregat

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

Popular with guests booking three-star hotels in Sant Boi del Llobregat

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,540 reviews

Popular with guests booking three-star hotels in Torrelles de Llobregat

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 79 reviews

3 star hotels that guests love in Castelldefels

See all
Avg. price/night: US$86.93
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,677 reviews
Excellent budget option. Great staff, facilities, breakfast and location. Fully recommend.
Guest review by
Vinicius Gibran
Family with young children