A more peaceful alternative to Barcelona’s bustling city center, Castelldefels is a popular tourist destination in Spain. Its close proximity to Barcelona and its international airport make it easy to reach, while its five kilometers of sandy beaches offer a wealth of recreational opportunities. To experience the seaside town of Castelldefels for yourself, start planning your next trip today by conveniently making your hotel bookings on Eurobookings.com. Visit Eurobookings.com to find a comprehensive list of the best hotels Castelldefels has to offer, from intimate family-run hotels to sprawling beachfront resorts. No matter what type of hotel in Castelldefels you are looking for, you are sure to find the perfect hotel on Eurobookings.com. Select and book your dream hotel in Castelldefels today! Despite its relatively small size, the town of Castelldefels offers a wide range of...

Castelldefels City Map

Airports Near Castelldefels

Girona (GRO) 95.1 km
Barcelona International (BCN) 8.8 km
Reus Air Base (REU) 69.5 km

In and around Castelldefels

Mataro 32 Hotels
48.5 km
Granollers 68 Hotels
44.6 km
Sant Esteve Sesrovires 38 Hotels
25.8 km
Monistrol de Montserrat 32 Hotels
38.4 km
Capellades 33 Hotels
37.0 km

Popular Hotels in Castelldefels

All 39 hotels in Castelldefels

  • Hotel SB BCN Events 4 Sup
    Hotel SB BCN Events 4 Sup
    Ronda De Can Rabada 22-24, Castelldefels, 08860, ES
    Show map

    When you stay at Hotel SB BCN Events 4 Sup in Castelldefels, you'll be in the business district, within a 15-minute drive of Castelldefels Beach and Fira... Read more…

    4/5
    Good
    938 reviews
    Free Wifi
    From USD 76
    per room / per night
  • Masd Mediterráneo Hotel & Apartamentos
    Masd Mediterráneo Hotel & Apartamentos
    Passeig Maritim 50 Carrer Disset 3, Castelldefels, 08860, ES
    Show map

    Located in Castelldefels, Masd Mediterráneo Hotel & Apartamentos is on the beach, a 4-minute walk from Castelldefels Beach and 11 minutes by foot from... Read more…

    4.5/5
    Excellent
    439 reviews
    Free Wifi
    From USD 91
    per room / per night
  • Best Western Hotel Mediterraneo
    Best Western Hotel Mediterraneo
    Passeig Maritim, 294, Castelldefels, 08860, ES
    Show map

    When you stay at Best Western Hotel Mediterraneo in Castelldefels, you'll be in the entertainment district, just steps from Castelldefels Beach and 8... Read more…

    4.3/5
    Good
    303 reviews
    Free Wifi
    From USD 115
    per room / per night
  • Bel Air Hotel
    Bel Air Hotel
    Paseo Maritimo, 169, Castelldefels, 08860, ES
    Show map

    Located in Castelldefels, Bel Air Hotel is on the boardwalk/promenade, a 1-minute drive from Castelldefels Beach and 7 minutes from Castelldefels Castle. ... Read more…

    4.4/5
    Good
    52 reviews
    Free Wifi
    From USD 94
    per room / per night
  • Hotel Ciudad de Castelldefels
    Hotel Ciudad de Castelldefels
    Paseo De La Marina 212, Castelldefels, 08860, ES
    Show map

    A stay at Hotel Ciudad de Castelldefels places you in the heart of Castelldefels, a 1-minute drive from Castelldefels Beach and 6 minutes from... Read more…

    4.1/5
    Good
    722 reviews
    Free Wifi
    From USD 138
    per room / per night
  • Hotel Playafels
    Hotel Playafels
    Playa Ribera San Pedro, 1-9, Castelldefels, 08860, ES
    Show map

    A stay at Hotel Playafels places you in the heart of Castelldefels, a 1-minute drive from Castelldefels Beach and 6 minutes from Castelldefels Castle. ... Read more…

    4.7/5
    Excellent
    82 reviews
    Free Wifi
    From USD 108
    per room / per night
  • Gran Hotel Rey Don Jaime
    Gran Hotel Rey Don Jaime
    Avenida del Hotel, 22, Castelldefels, 08860, ES
    Show map

    When you stay at Gran Hotel Rey Don Jaime in Castelldefels, you'll be connected to the convention center, within a 5-minute drive of Castelldefels Beach... Read more…

    4/5
    Good
    587 reviews
    Free Wifi
    From USD 100
    per room / per night
  • Hotel boutique dONNA
    Hotel boutique dONNA
    Passeig Maritim, 171, Castelldefels, 08860, ES
    Show map

    When you stay at Hotel boutique dONNA in Castelldefels, you'll be on the beach, within a 15-minute drive of Castelldefels Beach and Fira Barcelona. This... Read more…

    4.4/5
    Good
    180 reviews
    Free Wifi
    From USD 150
    per room / per night