Provide your desired dates to access the latest pricing and special offers for hotels
Welcome to Castelldefels, the hidden gem on the coast of Catalonia! This charming municipality, just a stone’s throw away from Barcelona, offers the perfect combination of relaxation and adventure. Famous for its long beach and its affluent residents (yes, we’re talking about you, Lionel Messi!), Castelldefels has become a favorite destination for travelers from all over the world.
If you’re in the mood for a day of sunbathing and water sports, you’ll love the beautiful beach that stretches over 5 kilometers. Whether you’re a beginner or a pro, there are plenty of opportunities to try your hand at windsurfing, kitesurfing, or even paddleboarding. And hey, you never know, you might bump into Messi himself catching some waves!
When you’ve had enough of the beach, explore the charming town, where you’ll find a mix of traditional Catalan architecture and modern amenities. Immerse yourself in the local culture by visiting the Castelldefels Castle or strolling through the Olympic canal, built for the 1992 Summer Olympic Games in Barcelona. And don't worry, getting around is a breeze, with excellent transport links including train stations and bus routes to Barcelona and the airport.
So why not escape the hustle and bustle of the city and indulge in a beachside getaway? Castelldefels has it all - beautiful beaches, top-notch hotels, and a relaxed atmosphere that will make you feel like you’re on cloud nine. Pack your bags, book your stay, and get ready to experience the magic of Castelldefels. Just don’t forget your sunscreen!
Restaurant
Beachfront
Outdoor swimming pool
The Hotel Playafels in Castelldefels, Spain is a standout choice for travelers looking for a superior experience. With its 4-star rating, beachfront location, and stunning ocean views, this hotel offers guests a truly special stay. Guests can enjoy the outdoor swimming pool, private parking, and complimentary breakfast. The hotel also boasts a range of amenities including air conditioning, a bar, and a restaurant. Its convenient location just 0.9mi from the city center makes it a top choice for those wanting to explore. With its array of services and comfortable accommodations, the Hotel Playafels is the perfect choice for an unforgettable stay in Castelldefels.
Restaurant
Beachfront
Outdoor swimming pool
Discover the Bel Air Hotel in Castelldefels, a premier 4-star destination just 0.9mi from the city center. Enjoy stunning ocean and mountain views from your private balcony, with direct access to a beautiful beachfront. Indulge in delicious breakfast options and relax at the outdoor swimming pool or hot tub. This hotel stands out with its free business center and wifi, alongside facilities like a restaurant, bar, and spa tub, ensuring a perfect blend of comfort and convenience. With attentive 24-hour front desk service and a sun deck, your stay at Bel Air promises to be exceptional.
Beachfront
Indoor swimming pool
Outdoor swimming pool
Experience the ultimate getaway at Masd Mediterraneo Hotel Apartamentos Spa, a stunning 4-star apart hotel located just 1.4mi from downtown Castelldefels. Enjoy unrivaled beachfront access, free indoor and outdoor swimming pools, and a dedicated kids' pool, making it an ideal choice for families. Each soundproof room offers kitchen facilities and breathtaking ocean views, while the spa services and massage options ensure relaxation. With free WiFi and private parking available, this hotel combines comfort with convenience. The diverse amenities, including a sun deck and bar, set it apart, making it a top choice for travelers seeking both adventure and leisure.
Private pool
Outdoor swimming pool
Free wifi
Discover the charm of Aparthotel Bardon, a cozy 1-star apart hotel in Castelldefels, just 1.4mi from the city center. Enjoy exclusive features like a private pool and free outdoor swimming pool, ensuring a refreshing retreat. Each apartment offers a kitchenette, private entrance, and balcony with garden views, perfect for relaxation. With free WiFi and air conditioning, your comfort is guaranteed. On-site parking is available (extra charges apply), and amenities like beach umbrellas and loungers enhance your stay. Experience a unique blend of comfort and convenience, making Aparthotel Bardon an ideal choice for your getaway in Spain.
Outdoor swimming pool
Free wifi
Beach
Discover Hotel C31 in Castelldefels, just 0.8mi from the city center. This 2-star hotel stands out with its excellent amenities, including a refreshing outdoor swimming pool, sun deck, and a garden patio for relaxation. Guests can enjoy complimentary breakfast, free WiFi, and soundproof, non-smoking rooms for added comfort. With private parking available for an additional fee and wheelchair accessibility, Hotel C31 is tailored to meet diverse guest needs. Embrace the perfect blend of convenience and leisure at Hotel C31, making it an unbeatable choice for your stay in Spain.
Kids' club
Restaurant
Outdoor swimming pool
Hotel SB BCN Events 4* Sup offers a wide range of amenities that set it apart from other hotels in Castelldefels, Spain. Guests can enjoy a complimentary breakfast, an outdoor swimming pool with a separate kids' pool, and free WiFi throughout the property. The hotel also boasts a Turkish/Steam Bath, sauna, and hot tub for relaxation. With a 24-hour front desk, fitness center, and on-site restaurant, guests will have all their needs taken care of. Additionally, the hotel is located just 1mi from the city center and offers beautiful mountain and landmark views, making it an ideal choice for travelers seeking comfort, convenience, and stunning surroundings.
Restaurant
Beachfront
Outdoor swimming pool
Hotel Boutique dONNA 4* Superior in Castelldefels, Spain stands out for its prime beachfront location, offering free beach umbrellas and loungers, a sun deck, and a terrace. The hotel caters exclusively to adults, ensuring a peaceful and relaxing atmosphere. Guests can enjoy a refreshing swim in the outdoor pool or dine at the on-site restaurant serving delicious meals. The 24-hour front desk, soundproof rooms, and free Wi-Fi are additional conveniences that make this hotel superior to others in the area.
Restaurant
Outdoor swimming pool
Business center
Experience exceptional comfort at Best Western Hotel Mediterraneo, a 4-star gem located just 0.9mi from the heart of Castelldefels. Enjoy a complimentary outdoor swimming pool, free WiFi, and air-conditioned accommodations with private balconies and stunning views. Start your day with a delicious breakfast and unwind at the on-site bar or restaurant. Our hotel features a fitness center, sun deck, and direct beach access with complimentary beach umbrellas and chairs. With 24-hour front desk service and a business center, we cater to both leisure and business travelers, making your stay in Spain unforgettable.
Restaurant
Outdoor swimming pool
Free Private Parking
The Gran Hotel Rey Don Jaime in Castelldefels, Spain, stands out with its 4-star rating and prime location just 0.7mi from the city center. Boasting a range of desirable amenities such as an outdoor swimming pool, free private parking, complimentary Wi-Fi, and a restaurant on-site, this hotel offers the perfect blend of comfort and convenience. Additionally, guests can enjoy the option of a spa (extra charges may apply) and pet-friendly accommodations for an enhanced stay experience.
Restaurant
Beachfront
Free wifi
The Aparthotel Solifemar in Castelldefels, Spain, is the perfect option for travelers looking for a convenient and comfortable stay. With its beachfront location and stunning ocean views, this 2-star apart-hotel offers guests a truly unforgettable experience. The hotel provides a range of amenities including free WiFi, air conditioning, a kitchen, and a private bathroom. Guests can enjoy the convenience of on-site parking and a 24-hour front desk. With its pet-friendly policy and proximity to the city center, Aparthotel Solifemar stands out as the ideal choice for those seeking a relaxing beach getaway with all the necessary amenities and comforts.
Outdoor swimming pool
Free wifi
Room service
Experience the perfect blend of comfort and convenience at Aparthotel Las Palmeras Castelldefels, located just 1.3mi from the city center. Enjoy free access to our outdoor swimming pool, sun deck, and beautiful garden while unwinding in our non-smoking rooms featuring balconies with stunning views. With essential amenities such as free Wi-Fi, a kitchenette for in-room dining, and a 24-hour front desk, we cater to your every need. Our hotel also offers private parking and easy access to local golf courses, making us a superior choice for both relaxation and adventure in the heart of Castelldefels.
Outdoor swimming pool
Free wifi
Beach
Ciudad de Castelldefels is a 3-star hotel located in the beautiful city of Castelldefels, Spain. What sets this hotel apart from others is its prime location, just 0.8mi from the city center and close to the beach. Guests can enjoy the convenience of a complimentary breakfast, an outdoor swimming pool, and free WiFi. The hotel also offers amenities such as pet-friendly rooms, 24-hour front desk service, a bar, and a sun deck. With its range of facilities and convenient location, Ciudad de Castelldefels is the ideal choice for travelers looking to explore the city and relax by the beach.
Restaurant
Outdoor swimming pool
Free wifi
Experience comfort and convenience at Hotel Flora Parc, a charming 3-star hotel located just 1mi from the center of Castelldefels, Spain. Enjoy complimentary breakfast and take advantage of our outdoor swimming pool and free beach chairs for a perfect day under the sun. With amenities like free Wi-Fi, air conditioning, and a 24-hour front desk, we prioritize your comfort. Our on-site restaurant and bar, along with kids' meal options, make it an ideal choice for families. Choose Hotel Flora Parc for a relaxing stay with a welcoming atmosphere and exceptional services that set us apart from other hotels.
Outdoor swimming pool
Free wifi
Air conditioning
Experience the best of Castelldefels at Aparthotel Marsol, where comfort meets convenience. Just 0.9mi from the city center, this apart hotel features an outdoor swimming pool and breathtaking mountain views. Enjoy fully-equipped kitchenettes in every room, ideal for a relaxing stay. With free Wi-Fi, air conditioning, and private parking (for a fee), your comfort is our priority. Unwind on your balcony or in the garden, and take advantage of free beach umbrellas and loungers. Our wheelchair-accessible facilities ensure everyone feels welcome, making Aparthotel Marsol the perfect choice for your getaway.
Restaurant
Adults only
Free wifi
The Ibis Barcelona Castelldefels is a 2-star hotel located in the city of Castelldefels, Spain. With its convenient location just 0.8mi from the city center, guests can easily explore the area's attractions. This hotel stands out from others with its excellent amenities, including free Wifi, air conditioning, a 24-hour front desk, and a bar and restaurant on-site. The hotel also offers private parking (extra charges apply) and is pet friendly (extra charges may apply). With its comfortable rooms and a range of services, the Ibis Barcelona Castelldefels is the ideal choice for travelers looking for a comfortable and affordable stay in Castelldefels.
Restaurant
Outdoor swimming pool
Free wifi
Discover Hotel Canal Olímpic in Castelldefels, a 3-star haven just 1.1mi from the city center. Enjoy complimentary breakfast, free WiFi, and access to an outdoor swimming pool. What sets this hotel apart are its extensive amenities, including a sauna, on-site restaurant, and beautiful garden view. Relax on the sun deck or indulge in a round of golf nearby. With a 24-hour front desk and family-friendly options like kids' meals, it caters to everyone's needs. Experience comfort and service in a tranquil setting, making it a superior choice for your stay in Spain.
Outdoor swimming pool
Free wifi
Spa tub
Discover Hotel 153 in Castelldefels, a charming 3-star getaway just 0.7mi from the city center. Guests enjoy free breakfast and access to an outdoor swimming pool and spa tub, perfect for relaxation. Unlike other hotels, we provide essential amenities like free WiFi, a 24-hour front desk, and non-smoking rooms, ensuring a comfortable stay. Our wheelchair-accessible facilities and extra-long beds cater to diverse needs, while the beach, sun deck, and bar enhance your leisure time. Experience your ideal beach vacation with convenience and comfort at Hotel 153, where we prioritize your relaxation and satisfaction above all else.
Free wifi
Air conditioning
Beach
6 Bis HOTEL in Castelldefels, Spain, stands out among others with its convenient amenities such as free Wi-Fi, air conditioning, soundproof rooms, and a beachfront location. This 2-star hotel offers private parking, shuttle services, and an airport shuttle for an extra charge, ensuring guests' comfort and ease of access. With a 24-hour front desk, non-smoking rooms, and various accessibility features like wheelchair access and air purifiers, 6 Bis HOTEL provides a welcoming and inclusive environment for all travelers, making it a top choice for a pleasant stay in Castelldefels.
Free Private Parking
Free wifi
Beach
Hotel 170 in Castelldefels is a standout choice for travelers seeking comfort and convenience. This 2-star hotel offers free private parking and complimentary WiFi, making it ideal for both leisure and business guests. Guests can enjoy a delicious breakfast and relax on the terrace with ocean views. With air conditioning and non-smoking rooms, comfort is assured. Just 0.9mi from the city center, it grants easy access to local attractions while providing a peaceful retreat near the beach. Choose Hotel 170 for a welcoming atmosphere and essential amenities that elevate your stay.
Free wifi
Beach
Air conditioning
Experience comfort and convenience at Hotel 139 in Castelldefels, just 0.8mi from the city center. This 1-star hotel stands out with its inviting beach access, free Wi-Fi, and complimentary breakfast to start your day right. Guests can unwind on the sun deck or enjoy stunning views from their private balconies. Additional amenities include air conditioning and non-smoking rooms, ensuring a relaxing stay. With private parking options available and a helpful tour desk, Hotel 139 is an ideal choice for travelers looking to explore Spain while enjoying a peaceful escape.
If you are looking to stay in a popular 4-star hotel in Castelldefels that is just a stone's throw away from the beach, Hotel Playafels might be the perfect choice. The hotel offers a range of amenities including a beachfront location, outdoor swimming pool, and private parking. Its rooms feature ocean views, air conditioning, and soundproofing for a comfortable stay. With extras like a terrace, garden, and an on-site bar and restaurant, guests can enjoy a relaxing beach getaway with all the conveniences at their fingertips.
For a slightly more affordable option without compromising on features, Bel Air is another top choice in Castelldefels. Situated close to the city center and offering a beachfront setting, this hotel provides guests with an outdoor swimming pool, spa tub, and free Wi-Fi. The rooms at Bel Air come with ocean and mountain views, air conditioning, and a range of other amenities for a pleasant stay. With a bar, restaurant, and sun deck, guests can unwind and enjoy the beautiful surroundings of Castelldefels.
If you are searching for a luxurious beachfront experience with additional spa facilities, Masd Mediterraneo Hotel Apartamentos Spa might be the perfect fit. This hotel offers both indoor and outdoor swimming pools, a free kids' pool, and beachfront access. Guests can enjoy amenities such as a spa, kitchenette, and a sun deck with stunning views. With soundproof rooms, a patio, and free toiletries provided, guests can relax in comfort and style during their stay in Castelldefels.
Nestled just 0.8mi from the city center, Ciudad de Castelldefels is a popular 3-star hotel offering a plethora of amenities. The hotel boasts a pet-friendly policy for a small fee, an outdoor swimming pool, and complimentary Wi-Fi. With a bar, beach access, air conditioning, and a 24-hour front desk, it ensures a comfortable and convenient stay. Guests can also enjoy soundproof rooms, a sun deck, and business center facilities for additional charges.
Hotel Flora Parc, situated 1mi from the city center, is another favored 3-star accommodation in Castelldefels. Priced from $108, the hotel features an enticing outdoor swimming pool, complimentary Wi-Fi, and private parking. From beach chairs/loungers to 24-hour front desk service and a restaurant on-site, Hotel Flora Parc offers guests a delightful mix of comfort and convenience. With non-smoking rooms, a bar, and amenities like a sun deck and terrace, this hotel provides an ideal setting for a relaxing getaway.
Hotel Canal Olímpic, just 1.1mi from Castelldefels city center, is a sought-after 3-star hotel with prices starting at $62. This hotel offers an array of amenities, including an outdoor swimming pool, complimentary Wi-Fi, and access to a golf course for an extra charge. With features such as a sauna, beach umbrellas, and beach chairs/loungers, guests can unwind in style. From the bar and restaurant to the sun deck and garden view rooms, Hotel Canal Olímpic ensures a pleasant stay in Castelldefels.
In Castelldefels, budget travelers can find affordable accommodation options such as Hotel 153 and Hotel 139. Hotel 153, located just 0.7mi from the city center, offers room rates starting from $66. Guests can enjoy complimentary amenities including an outdoor swimming pool, wifi, and a spa tub. The hotel provides beach access, air conditioning, and a 24-hour front desk for added convenience. With features like a hot tub, bar, and sun deck, Hotel 153 ensures a comfortable stay for visitors at a reasonable price.
For travelers seeking budget-friendly stays under $65, Hotel 139 is a great choice in Castelldefels. Priced at $88 per night and situated 0.7mi from the city center, this hotel offers value for money with included breakfast. Guests can access amenities such as free wifi, air conditioning, and non-smoking rooms. Hotel 139 also provides a bar, sun deck, and garden area for relaxation. With picturesque views, a terrace, and balconies available, visitors can enjoy their stay while taking in the surrounding beauty of Castelldefels.
Visitors can enjoy a comfortable stay without breaking the bank in Castelldefels by opting for one of the many affordable hotels priced under $65. Hotel 153 and Hotel 139 both offer amenities that cater to budget-conscious travelers while providing a pleasant experience. From free wifi and beach access to air conditioning and complimentary breakfast, these hotels ensure a convenient and enjoyable stay for those looking for affordable accommodation options in the city.
Cities nearby
Cities nearby
What is the lowest price of hotels in Castelldefels?
What is the average price of hotels in Castelldefels?
Looking for a relaxing stay in Castelldefels? You're in luck! The average price for a 3-star hotel is a pocket-friendly $95, making it a great option for budget-savvy travelers. If you prefer a bit of luxury, spoil yourself with a 4-star hotel at an average price of $107. And for those looking for the cheapest option, you can find hotels starting at just $68. Enjoy your stay in sunny Castelldefels without breaking the bank!
What are the most popular hotels in Castelldefels?
The most popular hotels in Castelldefels are Hotel 170, Aparthotel Marsol, Hotel Canal Olímpic, Hotel 139, and Hotel Playafels. Hotel 170 offers breakfast and has prices starting from $41 per night at Passeig Pi-tort, 170. Aparthotel Marsol and Hotel Canal Olímpic both have prices starting from $116 per night and are located at Avenida Castelldefels, 112-114 Km. 18 and Ginesta, 13 respectively. Hotel 139 offers breakfast and has prices starting from $88 per night at Paseo de la Marina, 139. Lastly, Hotel Playafels offers breakfast and has prices starting from $117 per night at Playa Ribera San Pedro, 1-9.
What are the best hotels in Castelldefels center?
For those looking to stay in the heart of Castelldefels, the Aparthotel Solifemar and Masd Mediterraneo Hotel Apartamentos Spa are popular choices. Both offer breakfast for guests and have prices starting from $80 and $106 respectively. Another option is Aparthotel Las Palmeras Castelldefels, which has a slightly higher starting price of $174, or Hotel Canal Olímpic for those looking for a bit more luxury with a starting price of $62, and breakfast included.