Hotels in Castelldefels

52 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Castelldefels hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

52 Cheap hotels in Castelldefels

Best Castelldefels luxury hotels (4 and 5 stars)

Among the 52 accommodations in Castelldefels, here are the 4 best luxury hotels

Bah Barcelona Airport Hotel - Castelldefels
8.3 28587 reviews
Castelldefels
19/08 – 20/08
208 €/nightfor 1 night

Bah Barcelona Airport Hotel

1 3
hotel , el Prat de Llobregat
The Bah Barcelona Airport Hotel is conveniently located in El Prat de Llobregat, just a short distance from Barcelona El Prat Airport and an 8-minute walk from Mas Blau Metro Station. This 4-star hotel consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of facilities for guests to enjoy, including a swimming pool, terrace, garden, and fitness centre. Guests can also dine at the on-site restaurant or relax in the bar, making it a comfortable and convenient choice for travellers.
Sercotel Barcelona El Prat - Castelldefels
8.7 931 reviews
Castelldefels
10/07 – 14/07
316 €/nighttotal: 1264 € (4 )

Sercotel Barcelona El Prat

2 4
hotel , el Prat de Llobregat
The Sercotel Barcelona El Prat hotel is conveniently situated in El Prat de Llobregat, near Barcelona–El Prat Airport, approximately 2.4 km from RCDE Stadium and 9.6 km from Barcelona city centre.
This 3-star establishment offers guests a fitness centre, swimming pool, restaurant and bar, plus free Wi-Fi in public areas and easy access to Les Moreres and El Prat de Llobregat train stations.
Upper Diagonal - Castelldefels
8.9 3899 reviews
Castelldefels
01/09 – 08/09
536 €/nighttotal: 3752 € (7 )

Upper Diagonal

2 4
hotel , 3.3 km from Casa Milà
The Upper Diagonal hotel is located in Barcelona's Pedralbes neighbourhood, just 3.4 kilometres from the Camp Nou football stadium and 2.1 kilometres from La Pedrera, offering a peaceful escape from the city centre. This 4-star hotel consistently receives very good user ratings for its cleanliness, location and overall experience.
The rooms are modern and equipped with flat-screen TVs and private bathrooms, ensuring a comfortable stay. Guests can enjoy on-site dining at the restaurant, relax on the terrace, or stay active in the fitness centre.
Arenas Atiram Hotel - Castelldefels
8.5 1915 reviews
Castelldefels
09/08 – 23/08
138 €/nighttotal: 1932 € (14 )

Arenas Atiram Hotel

1 2
hotel , 3 km from Casa Milà
The Arenas Atiram Hotels is located in the Les Corts district of Barcelona, a short walk from Diagonal Avenue and Maria Cristina Metro Station, offering easy access to shops, restaurants, and public transport. It is a 4-star establishment, highly rated by previous guests for its cleanliness, location, and overall experience.
The hotel offers a range of amenities to ensure a comfortable stay, including a terrace, garden, sauna, fitness centre, and restaurant. Guests can also enjoy a buffet breakfast, room service, and a bar, making it a great choice for families or those looking for a relaxing and convenient base for exploring Barcelona.

Best Castelldefels hotels with a pool

Among the 52 accommodations in Castelldefels, here are the 4 best hotels with a pool

Salles Ciutat Del Prat Barcelona Airport - Castelldefels
8.8 12495 reviews
Castelldefels
16/07 – 18/07
338 €/nighttotal: 676 € (2 )

Salles Ciutat Del Prat Barcelona Airport

2 3
hotel , el Prat de Llobregat
The Salles Ciutat Del Prat Barcelona Airport hotel is conveniently located just 2.5 miles from Barcelona's El Prat Airport and 5 miles from the Fira Congress Center, making it a great choice for both business and leisure travellers. The 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities and facilities, including a swimming pool, a sauna, a spa, a fitness centre, a restaurant and a bar, making it a great place to relax and unwind. The modern rooms, with a floor area of 25 square metres, each come with a flat-screen TV, a mini-bar and free Wi-Fi.
Grand Hyatt Barcelona - Castelldefels
8.7 10147 reviews
Castelldefels
19/08 – 20/08
319 €/nightfor 1 night

Grand Hyatt Barcelona

1 3
hotel , 3.4 km from Casa Milà
Hotel Sofia Barcelona, in the Unbound Collection by Hyatt, is located on Diagonal Avenue, a 5-minute walk from Camp Nou Stadium and a short metro ride from Plaza España and L’Illa Diagonal Shopping Center. This 5-star hotel has received very good user ratings for its location and overall experience.
The hotel features a modern design and offers a variety of amenities, including a swimming pool, a spa, a fitness centre, a restaurant, and a bar. Guests can enjoy panoramic city views from their rooms and public areas, and the hotel also welcomes dogs up to 18 kg.
Sabàtic Gavà Mar, Barcelona, A Tribute Portfolio Hotel - Castelldefels
8.7 1829 reviews
Castelldefels
30/06 – 03/07
320 €/nighttotal: 960 € (3 )

Sabàtic Gavà Mar, Barcelona, A Tribute Portfolio Hotel

1 2
hotel , Gavà
The AC Hotel Gava Mar is located in the Gavà Mar district, just a short distance from the beach and 3.7 miles from Barcelona Airport. This 4-star hotel has received very good user ratings for its facilities and service.
The hotel is part of an exclusive complex with spacious gardens, offering a peaceful and tranquil atmosphere. Guests can enjoy a range of amenities, including a swimming pool, a terrace, a restaurant, a bar, a fitness centre, and room service.
Hotel Boutique Donna - Castelldefels
8.4 1445 reviews
Castelldefels
26/06 – 28/06
451 €/nighttotal: 902 € (2 )

Hotel Boutique Donna

2 4
hotel , Castelldefels
Hotel Boutique Donna 4* Superior is situated on the beachfront in Castelldefels, a 20-minute drive from Barcelona city centre and a 15-minute drive from Barcelona Airport. This four-star hotel has received very good user ratings, with guests praising its location and cleanliness.
The establishment offers 25 square metre rooms, each featuring a king-size bed, Nespresso coffee maker and a rainfall shower. Guests can enjoy a range of amenities, including a swimming pool, a restaurant, a bar, room service and parking.

Frequently asked questions about hotels in Castelldefels

  • What are the best landmarks to visit in Castelldefels and around?

    Castelldefels has some great landmarks! You should check out the Castelldefels Castle, a medieval fortress with stunning views of the coastline. You can also visit the Roman Villa of Castelldefels, a well-preserved Roman site with mosaics and other archaeological artefacts. And if you're looking for something a bit further afield, the city of Barcelona is just a short train ride away, offering iconic landmarks like the Sagrada Familia and Park Güell.
  • What are the best hotels with a swimming pool in Castelldefels?

    Playa Grande By Tropical, Bel Air and Hotel C31 are among the best hotels with a swimming pool in Castelldefels.

  • Which area in Castelldefels is a good option for staying in a hotel?

    The best area to stay in Castelldefels for hotels is the beachfront area, known as the Passeig Marítim. You'll find plenty of options here, from budget-friendly hotels to luxury resorts. This area is close to the beach, restaurants, and shops, making it a convenient and enjoyable base for your stay.
  • What are the most popular 2, 3 and 4-star hotels in Castelldefels?

    Among 2, 3 and 4-star hotels in Castelldefels, Hotel C31, Hotel Flora Parc and Ciudad De Castelldefels are the most popular ones.

  • What are the most affordable attractions in Castelldefels?

    Castelldefels has many free or inexpensive attractions. You can enjoy the beautiful beaches, take a stroll along the Passeig Marítim, or visit the Parc del Garraf, a natural park with hiking trails and picnic areas. The Castelldefels Market is also a great place to experience local culture and find some bargains.
  • What are the best luxury hotels in Castelldefels?

    Playa Grande By Tropical, Bel Air and Hotel Boutique Donna 4* Superior are among the best luxury hotels in Castelldefels.

  • How can travelers relax during a week in Castelldefels?

    There are many ways to relax in Castelldefels. Spend time on the beach, soak up the sun, and enjoy the refreshing sea breeze. Take a walk along the promenade and enjoy the views of the Mediterranean Sea. You can also visit the spa at the Hotel MiM, which offers a range of treatments and facilities.
  • What are the best family friendly hotels in Castelldefels?

    The best family friendly hotels in Castelldefels are Bel Air, Hotel Sb Bcn Events 4* Sup and Hotel Flora Parc.

  • Where can you find the best traditional local cuisine in Castelldefels?

    For authentic Catalan cuisine, head to the old town, known as the Barri Antic. There are several restaurants serving traditional dishes like paella, fideuà, and escudella. Try Can Solé, a family-run restaurant that has been serving local cuisine for generations.
  • What are the best pet friendly hotels in Castelldefels?

    The best pet friendly hotels in Castelldefels are Hotel Boutique Donna 4* Superior, Hotel Playafels and Ciudad De Castelldefels.

  • What hotel chains can you find in Castelldefels?

    You'll find a few international hotel chains in Castelldefels, including the Hotel MiM, part of the Melia Hotels International group, and the Hotel Alegría, part of the Alegría Hotels & Resorts chain. These chains offer a range of services and amenities, including swimming pools, restaurants, and bars.
  • What are the best hotels with jacuzzi in Castelldefels?

    Playa Grande By Tropical, Bel Air and Hotel Sb Bcn Events 4* Sup are the best hotels with a jacuzzi in Castelldefels.

  • What type of hotels can you find in Castelldefels?

    Castelldefels has a variety of hotels to choose from, including budget-friendly hostels, family-friendly hotels, and luxury resorts. You'll find options for all types of travellers, whether you're looking for a relaxing beach getaway, a family holiday, or a romantic escape.
  • When is the best time to book a hotel in Castelldefels?

    The best time to book a hotel in Castelldefels is during the shoulder seasons, from April to May and September to October. Prices are generally lower during these months, and the weather is still pleasant. If you're looking for a bargain, consider booking your hotel in advance, especially during peak season.
  • What amenities do hotel rooms typically offer in Castelldefels?

    Hotel rooms in Castelldefels typically offer basic amenities such as air conditioning, Wi-Fi, and a private bathroom. Many hotels also offer additional amenities like swimming pools, fitness centres, and restaurants. Some hotels may also offer concierge services and laundry facilities.
  • What pet-friendly activities are available in Castelldefels?

    Castelldefels is a very dog-friendly town, so you can bring your furry friend along on your travels. Many beaches allow dogs, and there are several dog parks where they can run and play. You can also take your dog for a walk along the Passeig Marítim or visit the Parc del Garraf, which has a designated dog area.

Destinations nearby

Best Castelldefels hotels with air conditioning

Hotel Flora Parc - Castelldefels
8.6 6708 reviews
Castelldefels
29/06 – 03/07
132 €/nighttotal: 528 € (4 )

Hotel Flora Parc

1 2
hotel , Castelldefels
Hotel Flora Parc is a 3-star hotel located in central Castelldefels, just a short drive from Barcelona and a short walk from the beach. It has consistently received very good user ratings. The hotel offers spacious rooms with balconies, hardwood floors, and modern bathrooms, making it ideal for families. Guests can enjoy the outdoor swimming pool, on-site parking, and nearby shopping and dining options at the Anec Blau shopping centre.
Petit Mirador - Castelldefels
8.5 272 reviews
Castelldefels
08/01 – 23/01
152 €/nighttotal: 2280 € (15 )

Petit Mirador

1 2
hotel , Torrelles de Llobregat
The Petit Mirador hotel is located in the Baix Llobregat region, 19 kilometres from central Barcelona, 8 kilometres from the A-2 motorway, and 6 kilometres from Gaudí's Colonia Güell.
This 3-star establishment offers rooms with air conditioning, free Wi-Fi, and a swimming pool, jacuzzi, and sun terrace; additional amenities include a restaurant, bar, fitness centre, and parking, plus discounts to the nearby Catalonia in Miniature Park.
Hotel Rodsan - Castelldefels
Castelldefels
10/07 – 14/07
360 €/nighttotal: 1440 € (4 )

Hotel Rodsan

2 4
hotel , Castelldefels
Hotel Rodsan Suizo, a 2-star hotel in Castelldefels, is located approximately 2 kilometres from the town centre, placing guests near Lluminetes Beach, the British School of Barcelona, and Gava Beach.
This establishment offers pet-friendly accommodation with air conditioning, a terrace or balcony, a garden, and on-site facilities including a restaurant, bar, room service, and concierge, with complimentary Wi-Fi and free parking available for guests.
Hotel Esplugues - Castelldefels
8.3 3920 reviews
Castelldefels
06/10 – 19/10
161 €/nighttotal: 2093 € (13 )

Hotel Esplugues

1 2
hotel , Esplugues de Llobregat
The Hotel Esplugues is a 2-star hotel located in Esplugues de Llobregat, a lively industrial area just 5 kilometres from Barcelona city centre and 15 kilometres from El Prat Airport. It has received very good user ratings for cleanliness and overall experience.
The hotel has a modern interior design and offers a range of amenities, including a bar, a terrace, parking, and air conditioning. Guests can also enjoy easy access to public transport and explore the surrounding towns.

Best Castelldefels hotels with a balcony

Ibis Cornella - Castelldefels
8.3 9925 reviews
Castelldefels
10/07 – 14/07
296 €/nighttotal: 1184 € (4 )

Ibis Cornella

2 4
hotel , Cornellà de Llobregat
The Ibis Cornella hotel is conveniently located in Cornellà de Llobregat, just a short distance from the Fira Exhibition Center, the Almeda tram stop, and the Ronda de Dalt beltway. This 2-star hotel has received very good user ratings, making it a popular choice for travellers.
The hotel offers comfortable, modern rooms with a floor area of 13 square metres. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, and terrace.
Gran Hotel Rey Don Jaime - Castelldefels
8.3 12506 reviews
Castelldefels
16/07 – 19/07
349 €/nighttotal: 1047 € (3 )

Gran Hotel Rey Don Jaime

2 3
hotel , Castelldefels
The Gran Hotel Rey Don Jaime is situated on a hilltop in Castelldefels, offering stunning views of the Mediterranean Sea, a 5-minute drive from the town centre and a 15-minute walk from the beach. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a classic design with spacious rooms and modern amenities. Guests can enjoy a range of facilities including a swimming pool, spa, fitness centre, restaurant, and bar, as well as a terrace and garden offering panoramic sea views.
Ibis Barcelona Castelldefels - Castelldefels
8.3 6541 reviews
Castelldefels
09/08 – 18/08
382 €/nighttotal: 3438 € (9 )

Ibis Barcelona Castelldefels

3 5
hotel , Castelldefels
The Ibis Barcelona Castelldefels is a 2-star hotel located just a short distance from the beach in Castelldefels, offering easy access to both the beach and the town centre. It receives very good user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities for a comfortable stay, including a restaurant, bar, terrace, and garden. Guests can enjoy a continental breakfast each morning, and the hotel also offers free Wi-Fi and parking.
Hotel Orangine - Castelldefels
8.5 2884 reviews
Castelldefels
23/06 – 24/06
1294 €/nightfor 1 night

Hotel Orangine

7 15
hotel , 4.4 km from Casa Batlló
Hotel Orangine is conveniently situated in l'Hospitalet de Llobregat, just 3.4km from Camp Nou and 3.4km from Sants Railway Station. This 4-star hotel receives very good user ratings for its comfortable accommodation and friendly service.
The hotel offers a range of facilities for a relaxing stay, including a swimming pool, garden, and terrace. Guests can enjoy a meal at the on-site restaurant or relax with a drink at the bar.
©2026 cozycozy.com