Top 10 Hotels in Castelldefels Beach

See all 11 Hotels in Castelldefels Beach
Bel Air Hotel
Bel Air Hotel

Paseo Maritimo, 169, Castelldefels 08860

4.0 out of 5.0
4.3 out of 5 (266 reviews)

Nestled on the beach, this Castelldefels hotel is within 2 mi (3 km) of British School of Barcelona, Anec Blau Shopping …

$108
Hotel Ciudad de Castelldefels
Hotel Ciudad de Castelldefels

Paseo De La Marina 212, Castelldefels 08860

3.0 out of 5.0
4 out of 5 (287 reviews)

Located in the heart of Castelldefels, this hotel is within 2 mi (3 km) of British School of Barcelona, Castelldefels Castle …

$93
Hotel Playafels
Hotel Playafels

Playa Ribera San Pedro, 1-9, Castelldefels 08860

4.0 out of 5.0
3.8 out of 5 (289 reviews)

Located in Castelldefels, this beachfront hotel is in the city center and within 3 mi (5 km) of British School of Barcelona …

$118
SG Costa Barcelona
SG Costa Barcelona

Pg. Marina 116, Castelldefels 08860

2.5 out of 5.0
3.8 out of 5 (48 reviews)

Situated near the beach, this aparthotel is within 2 mi (3 km) of British School of Barcelona, Anec Blau Shopping Center, and …

$104
Apartamentos Turísticos Royal Marina Gardens
Apartamentos Turísticos Royal Marina Gardens

Passeig de la Marina, 40, Castelldefels 08860

3.5 out of 5.0
4.3 out of 5 (123 reviews)

Situated near the airport, this apartment is within 2 mi (3 km) of British School of Barcelona, Anec Blau Shopping Center …

Get Rates
Castellmar Apartments
Castellmar Apartments

Carrer 7 No. 3, Castelldefels 08860

4.0 out of 5.0
4.4 out of 5 (42 reviews)

Located in the heart of Castelldefels, this apartment is within 2 mi (3 km) of British School of Barcelona, Anec Blau …

$120
Masd Mediterráneo
Masd Mediterráneo

Carrer Disset, 3 (or Passeig Garbi, 33), Castelldefels 08860

3.5 out of 5.0
4.3 out of 5 (72 reviews)

Situated on the boardwalk, this spa aparthotel is within 2 mi (3 km) of British School of Barcelona, Anec Blau Shopping …

$140
Hotel 139
Hotel 139

Paseo de la Marina,139, Castelldefels, Castelldefels 08860

1.0 out of 5.0
3.8 out of 5 (61 reviews)

Situated near the airport, this hotel is within 2 mi (3 km) of British School of Barcelona, Castelldefels Castle, and Anec …

$55
Best Western Hotel Mediterraneo
Best Western Hotel Mediterraneo

Passeig Maritim, 294, Castelldefels 08860

4.0 out of 5.0
4.2 out of 5 (40 reviews)

Located in the heart of Castelldefels, this hotel is within 3 mi (5 km) of British School of Barcelona, Castelldefels Castle …

$126
Hotel 153
Hotel 153

Paseo Marina 153-155, Castelldefels 08860

3.0 out of 5.0
3.1 out of 5 (13 reviews)

Situated near the airport, this hotel is 1.2 mi (1.9 km) from British School of Barcelona and within 3 mi (5 km) of …

$60

Recent Reviews in Castelldefels Beach

Hide content

Where to stay in Castelldefels Beach

Castelldefels Beach Hotel Guide

Expedia.com offers a selection of 98 hotels in Castelldefels Beach. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Castelldefels Beach. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Castelldefels Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Castelldefels Beach, now, including last minute deals!