Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-04-30

2026-05-01

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Luxury accommodations in Castelldefels

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

126 properties found

  • Hotel Sb Bcn Events 4* Sup

    Passeig De Can Rabada,22-24, Castelldefels, Spain (Show map)

    The prestigious 4-star Hotel Sb Bcn Events 4* Sup Castelldefels is nearly 10 minutes' walk from Llac de l'Olla del Rei Joan II and features a sun terrace, a shared lounge, and a golf course.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Gran Hotel Rey Don Jaime

    Avinguda De L'Hotel, 22, Castelldefels, Spain (Show map)

    Positioned approximately 4 km from the Garraf Natural Park and within 15 minutes' drive of the Bodegas Güell architectural complex, the upscale Gran Hotel Rey Don Jaime Castelldefels presents a…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Hotel Playafels

    Playa Ribera De San Pedro, 1-9, Castelldefels, Spain (Show map)

    Situated approximately 5 minutes' walk from a beach, the historic Hotel Playafels Castelldefels offers rooms with views of the ocean. The 4-star hotel is located around 6 km from the Gavà Mines…

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Ciudad De Castelldefels

    Paseo De La Marina, 212, Castelldefels, Spain (Show map)

    Situated around 5 minutes' walk from Platja de Castelldefels, the 3-star Ciudad De Castelldefels Hotel also offers an outdoor swimming pool. The hotel, located only steps away from the Sorli…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Hotel Bel Air

    Passeig Maritim 169, Castelldefels, Spain (Show map)

    The 4-star smoke-free Bel Air Hotel Castelldefels, located around 5 minutes' walk from La Suite by Lancaster, offers 24-hour reception and wake-up calls, along with views of the sea. Nestled in the…

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Masd Mediterraneo Hotel Apartamentos Spa

    Passeig Maritim, 50, Castelldefels, Spain (Show map)

    The 4-star Masd Mediterraneo Hotel Apartamentos Spa Castelldefels is located within 5 minutes' walk of Platja de Castelldefels and comprises 48 rooms with modern comforts. Featuring an infinity pool,…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Best Western Hotel Mediterraneo

    Passeig Maritim, 294 (Castelldefels), Castelldefels, Spain (Show map)

    Situated merely 650 metres from Gavà Beach, the charming 4-star Best Western Hotel Mediterraneo Castelldefels provides guests with 24-hour front desk assistance and wake-up service. Featuring a…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Hotel Flora Parc

    Avenida De La Constitucion, 44, Castelldefels, Spain (Show map)

    Nestled just 9 minutes on foot from the Anec Blau Shopping Center, the 3-star Hotel Flora Parc Castelldefels welcomes guests with a sun deck and a picnic area. Featuring a restaurant and a luggage…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Hotel Canal Olimpic

    Ginesta 13, Castelldefels, Spain (Show map)

    The 3-star Hotel Canal Olimpic Castelldefels is nearly 10 minutes' walk from Llac de l'Olla del Rei Joan II and features a sun terrace, a picnic area, and a golf course. Boasting an outdoor swimming…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Ibis Barcelona Castelldefels

    Passeo Del Ferrocarril, 342, Castelldefels, Spain (Show map)

    Offering 60 rooms, the smoke-free Ibis Barcelona Castelldefels Hotel is near the shopping district of Castelldefels, 3.2 km from the Gavà Museum. The 2-star hotel has an à la carte restaurant serving…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Hotel 170

    Passeig Pi-Tort, 170, Castelldefels, Spain (Show map)

    Located only 1.4 km from the Castelldefels Castle, the 2-star smoke-free Hotel 170 Castelldefels offers Wi-Fi throughout the property and a private parking lot. This Castelldefels hotel features 27…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Aparthotel Solifemar

    Paseo Maritimo, 38-42, Castelldefels, Spain (Show map)

    Offering a restaurant and a storage for belongings, the unpretentious Aparthotel Solifemar Castelldefels lies in the Castelldefels Beach district of Castelldefels, about 10 minutes' drive from the La…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Aparthotel Las Palmeras Castelldefels

    46 Passeig De La Marina, Castelldefels, Spain (Show map)

    The 4-star Aparthotel Las Palmeras Castelldefels is nearly a 10-minute drive from the Gavà Mines Archaeological Park and features a sunbathing terrace with outdoor furniture and a swimming pool.

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Hotel 153

    Paseo Marina, 153-155, Castelldefels, Spain (Show map)

    The 3-star Hotel 153 Castelldefels is situated near an entertainment district, only 5 minutes' walk from the night club "Discoteca Jarana" and offers a summer terrace and a shared lounge. While…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Aparthotel Centric

    Carrer Del Doctor Ferran 5, Castelldefels, Spain (Show map)

    Featuring views of the city, the 3-star Aparthotel Centric Castelldefels is located around 25 minutes' walk from Gavà Beach. Wi-Fi is available in the rooms.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Hotel 139

    Paseo De La Marina, 139, Castelldefels, Spain (Show map)

    Featuring Wi-Fi in the rooms, Hotel 139 Castelldefels sits a 9-minute walk from Gavà Beach. This hotel offers private parking for EUR 15 per day on site.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Hotel Boutique Donna

    171 Passeig Maritim, Castelldefels, Spain (Show map)

    Located merely 5 minutes on foot from the night club "Discoteca Jarana", the 4-star historical Hotel Boutique Donna Castelldefels features Wi-Fi throughout the property and private parking on site.

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Apartamentos Velor

    Passeig Espana , 47, Castelldefels, Spain (Show map)

    Apartamentos Velor Castelldefels welcomes travellers right in the centre of Castelldefels, located about a 10-minute drive from the Gavà Museum. The family-friendly apartment features a swimming pool…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Hotel C31

    Avinguda De Catalunya 4-6, Castelldefels, Spain (Show map)

    Featuring an outdoor swimming pool, Hotel C31 Castelldefels is 10 minutes' drive from Les Botigues de Sitges Beach. This hotel also includes a sunbathing terrace with a swimming pool.

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Apartamentos Royal Marina Gardens

    Paseo De La Marina,40, Castelldefels, Spain (Show map)

    Located near a mountain and featuring a swimming pool, Apartamentos Royal Marina Gardens Castelldefels is 4.6 km from the La Murtra Beach. This apartment offers a private parking lot on site for EUR…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103