- Find the best hotel rates

Search an hotel in Castelldefels


Cities around Castelldefels


1142 hotels


137 hotels

Lloret de Mar

163 hotels

30 hotels in Castelldefels

Special offers

Order by : Price Category

Aparthotel Bardon *

Starting from 70 EUR

The Aparthotel Bardon is just a 5 minute walk from the popular beach in Castelldefels. It has an outdoor swimming pool with sun terrace, and all apartments have free internet. Each practical apartment has modern wooden furniture and a flat-screen TV. Apartments have a lounge and a balcony with table and chairs. There is a well-equipped kitchenette and a bathroom with a hydro-massage shower and heated towel rail. The Bardon Aparthotel has a roof terrace where you can sunbathe. It also has nice landscaped grounds. A drinks vending machine can be found in the lobby. A range of beachside restaurants can be found about a 10 minute walk away. The hotel offers easy access to highway C-31 to Barcelona.

Hotel Neptuno **

Starting from 49 EUR

Just 100 metres from the ever-popular Castelldefels Beach, the Hotel Neptuno offers a sun terrace, good restaurant and free Wi-Fi. The spacious rooms all have air conditioning and private bathrooms. The popular La Fragata Restaurant offers classic Mediterranean dishes in a friendly atmosphere. There is also a bar. A wide range of restaurants and bars can be found about 100 metres away. The Neptuno has a comfortable lounge and 24-hour reception. The friendly staff will be happy to offer advice on sightseeing in the area. Barcelona Airport is just 10 minutes’ drive away, while Barcelona city centre can be reached in about 20 minutes by car. A bus stop just 5 minutes away offers a regular service into Barcelona, and Castelldefels train station is 15 minutes’ walk away.

Hotel Flora Parc ***

Starting from 45 EUR

Hotel Flora Parc is in central Castelldefels, just a 25 minute drive from Barcelona and 1.5 miles from the beach. It has a small outdoor swimming pool and on site parking. The air-conditioned rooms in Flora Parc are large and can accommodate families. All have balconies, hardwood floors and modern bathrooms. The Anec Blau shopping center is just 220 yards from the hotel and is open 7 days a week. Castelldefels Train Station is about a 15 minute walk away, while Highway C-32 to Barcelona is just 550 yards from the hotel. A regular bus to and from El Prat Airport stops just 50 yards from the Flora Parc's entrance. Another bus goes to the center of Barcelona.

Aparthotel Solifemar **

Starting from 42 EUR

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 grounds, or the sea. All offer air conditioning, heating and satellite TV. Each apartment has a kitchen with a stove, microwave and fridge. The Solifemar’s bar has a large terrace, where guest can enjoy drinks. It also organizes entertainment such as karaoke. The nearby Olympic Canal is popular for water sports. There are also tennis courts within half a mile of the Solifemar. The hotel has free private parking and is a 15-minute drive from Barcelona Airport. Castelldefels Train station is less than one mile from the Aparthotel and has services to Barcelona 25 minutes, while Sitges is just 10 minutes away.

Masd Mediterraneo

Starting from 50 EUR

Perfectly located next to the Castelldefels Beach and only a 15-minute drive from central Barcelona, Masd Mediterraneo features a spa, a hot tub, a swimming pool and rooms with free Wi-Fi. Free parking is available. These air-conditioned apartments include a TV and private bathroom. The kitchenette includes a microwave and coffee maker. Some apartments have a balcony or a terrace with sea or pool views. Apartamentos Masd Mediterraneo are close to main cultural and sports attractions. Guests can practice kayak and canoeing at the Olympic Canal, only a 2-minute drive from the apartments. Numerous bars, restaurants and shops can be found within a 5-minute drive of the property. Regular buses to central Barcelona stop a few feet away. Barcelona International Airport is 8 miles from the Masd.

Apartamentos Porta Coeli

Starting from 60 EUR

Just 330 ft from Castelldefels Beach, the Porta Coeli offers modern, air conditioned apartments. It has a small swimming pool and free bike loan, and all apartments have free Wi-Fi. Each of the Apartamentos Porta Coeli has a kitchen with microwave and fridge, and a lounge area with satellite TV. All apartments have practical tiled floors, and some have private terraces. Castelldefels train station is just a 20-minute walk away. From there you can reach central Barcelona in less than half an hour. Barcelona Airport is just 15 minutes’ drive away. There is also ice cream machine by the pool, as well as ping-pong. The property has a self-service laundry and free on site parking. The 24-hour reception can be found in the Apartamentos Marfina, just 1300 ft away.

SB BCN Events ****

Starting from 45 EUR

The modern SB BCN Events in Castelldefels features 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. The restaurant at the SB BCN Events serves Mediterranean cuisine. It also has breakfast and a fixed-price lunch menu. The stylish lobby bar serves cocktails. The SB BCN Events is a 15-minute drive from Barcelona Airport and 20 minutes from central Barcelona. There is free on site parking. It is a 25-minute walk from Castelldefels Beach and a 4-minute walk from a large shopping center.

Bel Air ****

Starting from 74 EUR

With a direct view towards Castelldefels Beach, Bel Air features 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 movies. The hotel has a well-equipped business center and attractive gardens with lounge chairs. 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 highway is just over a quarter mile away, directly connected to central Barcelona and the airport. Free parking can be found nearby.

Gran Hotel Rey Don Jaime ****

Starting from 66 EUR

In the hills just outside Castelldefels, Gran Hotel Rey Don Jaime is a 25 minute drive from central Barcelona. Surrounded by pine trees, it offers indoor and outdoor pools. The Rey Don Jaime has a gym, sauna, racquetball court and ping-pong table. The hotel also has an art gallery and well-equipped meeting facilities. There is also a large terrace with great views of the sea . Decorated in classic style, the air-conditioned rooms have free Wi-Fi and satellite TV. Each one has a minibar and a bathroom with a hairdryer and slippers. Some have a balcony with a sea view. The Torre Barona Restaurant serves high-quality Mediterranean dishes. Bar snacks are available on the terrace. The hotel is just 1300 ft from highway C-32 , and El Prat Airport is a 10 minute drive away. Free parking is available on site. Castelldefels Beach is a 15 minute walk away.

Apartamentos Marfina

Starting from 60 EUR

The Apartments face the sea and are located in Castelldefels, residential area at only 11 miles. from Barcelona, 10 minutes from the airport. There are Studios, apartments with one or 2 bedrooms and dining room, rented out on daily or monthly basis. Breakfast service is optional and parking, bike and Wi-Fi internet access are included in the price.

Best Western Hotel Mediterraneo ****

Starting from 68 EUR

Facing the beach in Castelldefels, the Hotel Mediterraneo offers easy rail and road access to central Barcelona and the airport. It has free Wi-Fi, a swimming pool and a spa. All of the rooms in the Best Western Hotel Mediterraneo have air conditioning. Most have balconies. Next to the outdoor swimming pool, is a large terrace for sunbathing. The spa has a sauna, a hot tub and contrast showers, and guests are welcome to use these for an extra fee. There is also a well-equipped fitness center. The Best Western Hotel Mediterraneo has a popular restaurant offering regional specialties and seafood. There is also a café and a breakfast buffet served every morning. The hotel is just a 10-minute walk from the Castelldefels Platja train station. From here you can reach central Barcelona in about 30 minutes. Barcelona Airport can be reached in about 15 minutes by car. Onsite parking is available upon request.

Apartaments Centric

Starting from 50 EUR

Located in the center of Castelldefels, you can reach the beach in few minutes from these stylish studios. Enjoy hydro-massage showers and a daily cleaning service. The Centric rooms are carefully designed with sleek and modern furnishings. Enjoy parquet floors, nice color schemes and well equipped kitchenettes. Prepare light meals, or coffee and tea before relaxing in the lounge area. Make a day trip to Barcelona, just 12 miles away and see the famous Gaudi architecture.

Hotel Luna ***

Starting from 55 EUR

This comfortable 3-star hotel is 12 miles from Barcelona, in the little village of Castelldefels. Due to its excellent location near to the beach, it is the ideal accommodation both for pleasure and for business, with easy access to the center of Barcelona by bus or train. It is also close to the fair grounds and it’s 15 minutes away from the airport. There is a free parking lot for guests and during the Spring and Summer you can enjoy your meals outdoors.

Apartamentos Royal Marina Gardens

Starting from 46 EUR

The Royal Marina Gardens apartments are located in Castelldefels, just 220 yards from the beach. The complex has a swimming pool and grounds, while the apartments all have free Wi-Fi. All of the air-conditioned apartments and studios at Royal Marina Gardens are decorated in modern, minimalist style. Each has satellite TV and telephone, while the kitchenettes have microwave, fridge and toaster. The Apartamentos Royal Marina Gardens are about 330 yards from the Gimeno Tennis Club, while highway C-31 to Barcelona is about 220 yards away. The Olympic Canal, used for water sports including rowing and canoeing, is just half a mile away.

SG Costa Barcelona Apartments

Starting from 49 EUR

The SG Costa Barcelona apartments are located in a residential area of Castelldefels, 820 ft from the beach. They have a swimming pool, gym and free Wi-Fi hotspot. All of the simple, air conditioned apartments have a flat-screen TV with satellite channels. They also have interphone, and all can be reached by an elevator. SG Costa apartments and studios have seating areas with a sofa, as well as kitchens with microwave. The one and 2-bedroom apartments also have a washing machine. Some have balconies. The center of Barcelona is about a 25 minute drive away, and the apartments offer easy access to the C-31 main road. There is also a bus that goes to central Barcelona from outside the hotel. Barcelona Airport is less than a 15-minute drive away.

Ciudad de Castelldefels ***

Starting from 53 EUR

Located 300 metres from Castelldefels Beach, this hotel offers a seasonal outdoor pool and free Wi-Fi in public areas. Barcelona Airport is 10 minutes’ drive away, and the city centre is 20 minutes away. Ciudad De Castelldefels rooms are bright and modern, with air conditioning and satellite TV. Each has a safe, minibar and work desk. The private bathroom comes with a hairdryer and amenities. Some rooms have a balcony. Mediterranean cuisine is offered in the hotel’s El Rebost restaurant. Ciudad de Castelldefels also features a bar and garden terrace. The hotel has a 24-hour reception, and you can hire a car from the tour desk. On-site parking is available for an extra charge, and there is easy access to the C31 Main Road.

Hotel Playafels ****

Starting from 65 EUR

Facing onto Castelldefels Beach, the 4-star Hotel Playafels has a swimming pool with beach access. Its attractive rooms and apartments have air conditioning, and some have sea views and balconies. The modern rooms in the Playafels have free Wi-Fi and flat-screen TVs, including some international satellite channels. All have large, marble bathrooms. The apartments also have kitchenettes. The Playafels is surrounded by relaxing grounds with lounge chairs, and has a terrace. The seaside restaurant offers an appealing buffet breakfast as well as lunch and dinner. It specializes in seafood. The property offers easy access to Barcelona via the C-31 and C-32 main roads. Barcelona Airport is just a 15 minute drive away. Playafels has free on-site parking.

Apartamentos Caru

Starting from 51 EUR

These stylish, brand new apartments are situated in the coastal town of Castelldefells, just a short walk from the extensive beach. The fully-equipped accommodations are ideal for families or groups of friends looking for a comfortable, home away from home in the sun. The complex also boasts a swimming pool where you cool off, relax and enjoy the Mediterranean sun. Situated just a short distance from the center of town, the apartments are within close proximity of an array of restaurants and bars and well served by public transportation. You can get to the center of Barcelona in just 20 minutes by train or explore the other coastal towns such as Sitges or Garraf.

Hotel Canal Olímpic ***

Starting from 30 EUR

This attractive hotel offers free Wi-Fi and is situated in a quiet area of Castelldefels. El Prat Airport is just 5 miles away and there is direct access via route C-31. Hotel Canal Olímpic has an outdoor swimming pool, a sauna and a sun terrace. It is set in pleasant gardens and all rooms have a balcony. Hotel Canal Olímpic is a 15 minute drive from Barcelona. There is a bus stop 220 yards away, and buses run straight to the Feria Conference Centre. Castedelldefels Train Station is only 660 yards away, and the beach is within 550 yards. The Parque Mediterráneo de la Tecnología, the Canal Olímpic and the Andrés Gimeno Tennis Club are all within walking distance. The hotel has special areas designed for meetings, courses and events. These have a capacity of up to 300 people.

Apartamentos Castellmar

Starting from 78 EUR

Apartamentos Castellmar are set just 65 feet from the wide, sandy beach of Castelldefels. They offer modern accommodations with free Wi-Fi access and free private parking on site. Each apartment has one 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 12 miles from Barcelona. There are regular train connections. Barcelona Prat Airport is just 10 miles away.

Hotel Pitort **

Starting from 36 EUR

Less than half a mile from Castelldefel's beach and near the town's commercial district, this modern hotel has a rooftop terrace and a cafe-bar with outdoor seating. Enjoy the buffet breakfast and free internet. Share your time between Castelldefel's beach and the Pitort's comfortable facilities. Refresh yourself with a swim in the Mediterranean Sea or with a drink from the Pitort's bar. Keep up-to-date on the free internet in Hotel Pitort. Stay active in the sunshine with a variety of outdoor activities. Take to the water with some canoeing or windsurfing or stay on dry land with a round of golf or tennis. The Olympic canal is just a 5-minute walk from the Pitort and where you can practice many different sports.

Hotel Rodsan Suizo **

Starting from 32 EUR

Arroyo Hotel in Castelldefels is right by the beach and offers great views and free internet. The hotel is only 6 miles from Barcelona El Prat Airport. This hotel has comfortable rooms with a private balcony. All rooms have a TV and are heated and air conditioned. Non-smoking rooms are available. The Arroyo has a restaurant and a bar, where breakfast is available from a varied menu. There is 24-hour front desk. Wired internet is free in all rooms and public areas. Castelldefels is a direct train ride from Barcelona Sants and Passeig de Gràcia Stations. The Garraf Natural Park is a short drive away, and the Olympic Canal is a 20 minute walk away. Here you can go canoeing or waterskiing.

Apartamentos Playafels

Starting from 60 EUR

Playafels Apartments are on Castelldefels Beach, a 10 minute drive from Barcelona Airport. They offer a free Wi-Fi zone and free access to the outdoor pool at Hotel Playafels, 500 ft away. All air conditioned apartments have a balcony and cable TV. There is a bathroom and living room with a sofa or sofa bed. Each has a kitchen or kitchenette and some are duplex with sea and pool views. Guests at Apartamentos Playafels can use other services at the Hotel Playafels, such as the breakfast buffet and bar. Hotel Playafels also has a 24-hour front desk offering bike and car rental. The C32 Highway is easily accessible and Barcelona is 14 miles away.

SG Marina 54 Apartments

Starting from 49 EUR

In a quiet area just 220 yards from Castelldefels Beach, SG Marina 54 offers modern apartments with a swimming pool. They offer good access to the C-31 freeway to Barcelona. The apartments at Marina 54 have air conditioning, heating and TV. They also have a kitchenette with microwave. Some of them have a balcony, and internet access is available upon request. The SG Marina has a large garden. Private parking is available upon request and free public parking can be found nearby. Barcelona Airport is just 15 minutes away, while the center of the city is just a 20-minute drive away. The L95 bus to central Barcelona stops 110 yards away.

Ibis Barcelona Castelldefels **

Starting from 39 EUR

Ibis Barcelona Castelldefels is a 10 minute walk from the RENFE Train Station in Castelldefels. It offers free parking, a 24-hour bar and modern rooms with satellite TV and Wi-Fi connection. The air conditioned rooms at Ibis Castelldefels feature parquet floors and light wood furniture. They also have a flat-screen TV with satellite channels, and the private bathrooms come with a hairdryer. The Ibis serves a daily buffet breakfast, and Café El Rincón offers tapas in the evenings. There is also a variety of restaurants in the Ànec Blau Shopping Center next to the hotel. Central Barcelona can be reached in 30 minutes from Castelldefels. The charming seaside town of Sitges is 12 miles away

Velor Apartamentos Turísticos

Starting from 60 EUR

Featuring an outdoor pool, apartments with flat-screen TVs and free Wi-Fi, Velor Apartamentos Turísticos is in the center of Castelldefels. It offers air conditioned accommodations half a mile from the beach. The Velor has simple, bright décor with wooden furnishings and tiled floors. Each apartment has a fully equipped kitchen and a separate living room with a sofa bed and dining area. Some accommodations also feature a balcony or terrace. The Velor Apartamentos Turísticos are within 650 ft of a selection of stores, cafés and restaurants. Barcelona is a 30-minute train or bus ride from Castelldefels and the town’s train station is just a 15-minute walk from the Velor Apartamentos. El Prat Airport is 5 miles away.

Hotel Miño *

Starting from 28 EUR

This pleasant hotel is located just off the C32 Motorway, 300 metres from Castelldefels Beach. It offers air-conditioned rooms with a terrace and free Wi-Fi, 100 metres from Platja de Castelldefels Train Station. The bright rooms at Hotel Miño feature a TV, telephone and a private bathroom. Luggage storage is also available in reception. The hotel has a bar where you can enjoy a snack or a drink and there are a number of bars, restaurants and shops within a 10-minutes walk. The Miño offers free parking and is 25 minutes’ drive from central Barcelona. Barcelona El Prat Airport is 15 minutes’ drive away and the pretty coastal town of Sitges is a 10-minute train ride away.

Hostal Olimpia

Starting from 30 EUR

The Hostal Olimpia is located in the centre of Castelldefels, just 3 minutes’ walk from the train station. All rooms have free Wi-Fi and TV. Some of them feature air conditioning. Olimpia guest house is just 50 metres from Castelldefels’ main square. A great range of restaurants, cafés and shops can be found within 2 minutes’ walk. There is an airport bus stop just outside the guest house. From the train station you can get to Barcelona centre in about 25 minutes. Barcelona Airport is about 15 minutes’ drive away. Castelldefels Beach can be reached in about 5 minutes by car.

Aparthotel Marsol

Starting from 57 EUR

Around a 10-minute walk from Castelldefels Beach, Apartahotel Turísticos Marsol offers air-conditioned apartments with a private sun terrace. The complex includes an Argentinian steak restaurant and an outdoor swimming pool. Featuring modern décor, the apartments include a lounge area with a sofa and satellite TV. The kitchenette has a microwave and washing machine. Free Wi-Fi is also available. Castelldefels offers a range of restaurants, bars and shops. Information about the town can be provided at the property. Apartahotel Marsol is well connected with Barcelona and Barcelona’s El Prat Airport via public transport, which you can reach in 30 minutes. The pretty town of Sitges is a 10-minute train journey away.

SG Costa BCN tipo 3 pax ***

Castelldefels is a Spanish seaside resort about 20 kilometres south-west of Barcelona. This apartment is in an apartment complex in a popular part of the town. It is two kilometres from the town centre. The complex has 53 apartments spread over four buildings. each of three floors. There are lifts. The apartments are simply furnished and have air conditioning. Guests can use the reception services (WiFi). fitness area and the coin operated washing machines. You can also enjoy the communal swimming pool and lawn. The apartment complex is 200 metres from the beach and its delightful promenade. You ll find restaurants and a supermarket 400 metres away. There are good bus and train connections to Barcelona. The city s historic Gaudi architectural sites are well worth a visit. Cars may be parked in the nearby streets. You can also park in a garage for a fee. Barcelona airport is just ten kilometres away and the landing approach can be over Castelldefels.

SG Costa BCN tipo 2 pax ***

Castelldefels is a Spanish seaside resort about 20 kilometres south-west of Barcelona. This apartment is in an apartment complex in a popular part of the town. It is two kilometres from the town centre. The complex has 53 apartments spread over four buildings. each of three floors. There are lifts. The apartments are simply furnished and have air conditioning. Guests can use the reception services (WiFi). fitness area and the coin operated washing machines. You can also enjoy the communal swimming pool and lawn. The apartment complex is 200 metres from the beach and its delightful promenade. You ll find restaurants and a supermarket 400 metres away. There are good bus and train connections to Barcelona. The city s historic Gaudi architectural sites are well worth a visit. Cars may be parked in the nearby streets. You can also park in a garage for a fee. Barcelona airport is just ten kilometres away and the landing approach can be over Castelldefels.

Hotel Hp Castelldefels **

Starting from 34 EUR

Hotel HP Castelldefels is located 250 metres from Castelldefels Beach, 25 km from Barcelona and a 15-minute drive from Barcelona Airport. The hotel has a large terrace and free Wi-Fi. Each bright comfortable room has air conditioning, a flat-screen TV and a safe. The private bathroom features a shower, hairdryer and free toiletries. Breakfast, lunch and dinner are served in the hotel bar. There is also a large outdoor terrace where guests can enjoy cocktails and tapas. Hotel HP Castelldefels offers free parking and the Castelldefels Platja Train station is a 20-minute walk away.

Back to top