Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Castelldefels. I hope you will like it!
-
1 Hotel Boutique dONNA 4* Superior Castelldefels, Spain
Hotel. Set on the beachfront in the centre of Castelledefels Beach, Hotel Boutique dONNA Hotel 4* Sup features an outdoor pool facing the sea, a lounge bar, a beachfront cocktail terrace, and direct access to the beach. Spacious, bright rooms include a flat-screen TV, Nespresso coffee maker and a King-size bed. Rooms have large windows which offer views of either the sea or Passeig Maritim Street. Private bathrooms include a rainfall shower with a "chrome" setting. Hotel Boutique dONNA features the gourmet Xalar Restaurant, where you will be able to enjoy gastronomic cuisine from two-Michelin-starred chef Fran López. Barcelona city centre is around 20 minutes' drive from the property. Buses stop outside the hotel and will connect you to the city in around 40 minutes. Barcelona Airport can be reached in 15 minutes' drive. Guest review score 8.4, rooms from around 119 EUR.
See available rooms -
2 Hotel Playafels Castelldefels, Spain
Hotel. Facing onto Castelldefels Beach, the 4-star Hotel Playafels has a swimming pool with beach access. Its attractive rooms have air conditioning, and some have sea views and balconies. The modern rooms in the Playafels have free Wi-Fi and flat-screen TVs. All have large, marble bathrooms. The seaside restaurant offers an appealing buffet breakfast; and you can find bars, and shops in a 5 minutes' walk. The property offers easy access to Barcelona via the C-31 and C-32 main roads. Barcelona Airport is just 15 minutes’ drive away. Guest review score 9.0, rooms from around 109 EUR.
See available rooms -
3 Bel Air Castelldefels, Spain
Hotel. 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. Many of the rooms in the Bel Air have sea views, and all have hardwood floors and modern furniture. They also have TV with satellite channels and free films. The hotel has a well-equipped business centre and attractive gardens with sun loungers. There is also an outdoor swimming pool. There is a bus stop outside the hotel, where you can get a bus to Barcelona. The C-31 motorway is just 500 metres away, offering a direct link to central Barcelona and the airport. Guest review score 8.8, rooms from around 104 EUR.
See available rooms -
4 Masd Mediterraneo Hotel Apartamentos Spa Castelldefels, Spain
Aparthotel. 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 free WiFi. Apartments are located in 2 different buildings, and feature air conditioning, a TV and private bathroom. The kitchenette includes a microwave and coffee maker. Some apartments offer a balcony or a terrace with partial sea or pool views. Rooms at Masd Mediterraneo Hotel Apartamentos Spa come with air conditioning, private bathroom and TV, and are located on the newest building on premier line location. Masd Mediterraneo Hotel Apartamentos Spa is close to main cultural and sports attractions. Guests can practice kayak and canoeing at the Olympic Canal, only 2 minutes' drive from the apartments. There is a snack bar that serves morning breakfast, while drinks and snacks in the afternoons. Numerous bars, restaurants and shops can be found within 5 minutes’ drive. Regular buses to Barcelona city centre stop a few metres away. Barcelona International Airport is 13 km from the Masd. Guest review score 8.6, rooms from around 89 EUR.
See available rooms -
5 Aparthotel Solifemar Castelldefels, Spain
Aparthotel. Overlooking the beach in Castelldefels, Aparthotel Solifemar offers both rooms and apartments with balconies. It features free Wi-Fi access. The spacious rooms and apartments at Solifemar offer views of the hotel’s gardens, or the sea. All offer air conditioning, heating and satellite TV. The apartments also have a kitchen with a hob, microwave and fridge. The Solifemar’s restaurant-bar has a large terrace, where guest can enjoy drinks and food. It also organises entertainment such as karaoke. The nearby Olympic Canal is popular for water sports. There are also tennis courts within 1 km of the Solifemar. The hotel offers private parking, subject to availability, and is a 15-minute drive from Barcelona Airport. Castelldefels Railway Station is less than 2 km from the Aparthotel and connects guests to Barcelona 25 minutes, while Sitges is just 10 minutes away. Guests will find a bus stop 2 minutes' walk from the hotel with connections to Barcelona and Castelldefels. Guest review score 8.3, rooms from around 55 EUR.
See available rooms -
6 Castellpetit Castelldefels, Spain
Guest house. Castellpetit is set on the beachfront in Castelldefels, 21 km from Camp Nou and 22 km from Magic Fountain of Montjuic. The property is around 23 km from Palau Sant Jordi, 24 km from Sants Railway Station and 24 km from Montjuïc. The property is non-smoking and is situated 100 metres from Castelldefels Beach. At the guest house rooms include air conditioning, a wardrobe, a terrace with a sea view, a private bathroom, a flat-screen TV, bed linen and towels. The rooms will provide guests with a fridge. Plaça Catalunya is 25 km from Castellpetit, while Casa Batllo is 25 km from the property. The nearest airport is Barcelona El Prat Airport, 11 km from the accommodation. Guest review score 8.8, rooms from around 99 EUR.
See available rooms -
7 Apartamentos Balisse Castelldefels, Spain
Aparthotel. Apartamentos Balisse in Castelldefels is situated 200 metres from Castelldefels Beach and features air-conditioned accommodation with free WiFi, as well as access to a terrace. Each unit has an equipped kitchen, a living room with a sofa bed and flat-screen TV and private bathroom with free toiletries and a shower. A fridge, an oven and microwave are also available, as well as a coffee machine and a kettle. Gava Beach is 2.8 km from the aparthotel, while Camp Nou is 21 km from the property. The nearest airport is Barcelona El Prat Airport, 10 km from Apartamentos Balisse. Guest review score 7.7, rooms from around 111 EUR.
See available rooms -
8 Apartamento Maraka Playa Castelldefels Castelldefels, Spain
Apartment. Set in Castelldefels, within 100 metres of Castelldefels Beach and 1.9 km of Gava Beach, Apartamento Maraka Playa Castelldefels offers accommodation with free WiFi, air conditioning, an outdoor swimming pool and a terrace. This apartment features a private pool, a garden and free private parking. The apartment comes with 3 bedrooms, 2 bathrooms, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a balcony with pool views. Wine Cellars Güell is 7 km from the apartment, while ICFO - The Institute of Photonic Sciences is 2.6 km away. The nearest airport is Barcelona El Prat Airport, 15 km from Apartamento Maraka Playa Castelldefels. Guest review score 9.5, rooms from around 130 EUR.
See available rooms -
9 Apartamentos Castellmar Castelldefels, Spain
Apartment. Apartamentos Castellmar are set just 20 metres from the wide, sandy beach of Castelldefels. They offer modern accommodation with free Wi-Fi access and free private parking on site. Each apartment has 1 bedroom, a full kitchen and a terrace. There is a living and dining area, with a folding double bed. Apartments have a flat-screen TV with satellite channels. The Castellmar Apartments have a 24-hour reception. The building also has a laundry room and a ping-pong table. Bicycles are available to rent. The apartments are only 20km from Barcelona. There are regular train connections. Barcelona Prat Airport is just 16km away. Guest review score 8.7
See available rooms -
10 White Sea by Seasidehomes Castelldefels, Spain
Apartment. Set in Castelldefels, within 200 metres of Castelldefels Beach and less than 1 km of Gava Beach, White Sea by Seasidehomes offers accommodation with free WiFi, air conditioning, an outdoor swimming pool and a garden. Situated 20 km from Magic Fountain of Montjuic, the property offers barbecue facilities and free private parking. The apartment has 2 bedrooms, a kitchen with fridge and oven, and 1 bathroom with a shower, free toiletries and a washing machine. A flat-screen TV is offered. The apartment features a sun terrace. Camp Nou is 20 km from White Sea by Seasidehomes, while Palau Sant Jordi is 20 km from the property. The nearest airport is Barcelona El Prat Airport, 8 km from the accommodation. Guest review score 7.5
See available rooms -
11 Apartamento Denis Playa 307 Castelldefels, Spain
Apartment. Apartamento Denis Playa 307 is located in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, as well as 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views features 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km away. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 307. Guest review score 8.8
See available rooms -
12 Apartamento Denis Playa 207 Castelldefels, Spain
Apartment. Apartamento Denis Playa 207 is situated in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, and 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views has 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km from the property. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 207. Guest review score 8.5
See available rooms -
13 Apartamento Denis Playa 101 Castelldefels, Spain
Apartment. Apartamento Denis Playa 101 is set in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, and 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views features 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km away. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 101. Guest review score 8.0
See available rooms -
14 Apartamento Denis Playa 201 Castelldefels, Spain
Apartment. Apartamento Denis Playa 201 is set in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, as well as 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views features 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km away. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 201. Guest review score 8.0
See available rooms -
15 Castelldefels Platja Castelldefels, Spain
Apartment. Castelldefels Platja is situated in Castelldefels, 600 metres from Castelldefels Beach, 2.9 km from Gava Beach, and 21 km from Camp Nou. This beachfront property offers access to a balcony. This air-conditioned apartment features 1 bedroom, a flat-screen TV, and a kitchen with a fridge and an oven. Towels and bed linen are available in the apartment. Magic Fountain of Montjuic is 22 km from the apartment, while Palau Sant Jordi is 23 km from the property. The nearest airport is Barcelona El Prat Airport, 11 km from Castelldefels Platja. Guest review score 8.0
See available rooms -
16 Apartamento Denis Playa 3 Castelldefels, Spain
Apartment. Apartamento Denis Playa 3 is set in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, as well as 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views has 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km from the property. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 3. Guest review score 7.9
See available rooms -
17 Apartamento Denis Playa 7 Castelldefels, Spain
Apartment. Set 60 metres from Castelldefels Beach, 21 km from Camp Nou and 22 km from Magic Fountain of Montjuic, Apartamento Denis Playa 7 offers accommodation situated in Castelldefels. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views has 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km from the property. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 7. Guest review score 7.8
See available rooms -
18 Apartamento Denis Playa 106 Castelldefels, Spain
Apartment. Apartamento Denis Playa 106 is located in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, as well as 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views features 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km away. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 106. Guest review score 7.5
See available rooms -
19 Apartamento Denis Playa 1 Castelldefels, Spain
Apartment. Apartamento Denis Playa 1 is located in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, as well as 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views features 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km away. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 1. Guest review score 7.4
See available rooms -
20 Apartamento Denis Playa 107 Castelldefels, Spain
Apartment. Located 60 metres from Castelldefels Beach, 21 km from Camp Nou and 22 km from Magic Fountain of Montjuic, Apartamento Denis Playa 107 provides accommodation set in Castelldefels. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views features 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km away. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 107. Guest review score 7.4
See available rooms -
21 Apartamento Denis Playa 306 Castelldefels, Spain
Apartment. Apartamento Denis Playa 306 is set in Castelldefels, 60 metres from Castelldefels Beach, 21 km from Camp Nou, as well as 22 km from Magic Fountain of Montjuic. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views features 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km away. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 306. Guest review score 6.7
See available rooms -
22 Apartamento Denis Playa 2 Castelldefels, Spain
Apartment. Set 60 metres from Castelldefels Beach, 21 km from Camp Nou and 22 km from Magic Fountain of Montjuic, Apartamento Denis Playa 2 offers accommodation situated in Castelldefels. This beachfront property offers access to a patio and free WiFi. The apartment with a balcony and sea views has 1 bedroom, a living room, a TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. Palau Sant Jordi is 23 km from the apartment, while Sants Railway Station is 24 km from the property. The nearest airport is Barcelona El Prat Airport, 11 km from Apartamento Denis Playa 2. Guest review score 6.5
See available rooms
I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!
Discover more cool hotels in Castelldefels
- Hotels with tennis courts in Castelldefels
- Hotels with water parks in Castelldefels
- Luxury hotels in Castelldefels
- Hotels for 18 year olds in Castelldefels
- Hotels with rooftop pools in Castelldefels
- Child-free hotels in Castelldefels
- The best spa hotels in Castelldefels
- Hotels with heated pools in Castelldefels
Other interesting hotels in Castelldefels
- Hotels with tennis courts
- Hotels with water parks
- Luxury hotels
- Hotels for 18 year olds
- Hotels with rooftop pools
Check out beachfront hotels nearby
- Sitges 10 mi
- Barcelona 12 mi
- Vilanova i la Geltrú 14 mi
- Cunit 19 mi
- Calafell 22 mi
- Comarruga 27 mi
- Roda de Bará 28 mi
- Torredembarra 32 mi
Missing a hotel on our list?
Do you know of a cool beachfront hotel in Castelldefels that's missing from this list?
Let me know!In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!