Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Garraf
See the latest prices and deals by choosing your dates
Hotel in Castelldefels · 8.29 mi from centre
9.2
253 reviews
Breakfast available
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. This beach hotel is 4.7 mi (7.5 km) from Filipinas Beach and 10.3 mi (16.5 km) from San Sebastian Beach.
Hotel in Castelldefels · 8.65 mi from centre
9.0
164 reviews
Breakfast available
Located in Castelldefels, Bel Air Hotel is on the boardwalk – a 1-minute drive from Castelldefels Beach and 7 minutes from Castelldefels Castle. This beach hotel is 4.3 mi (7 km) from Filipinas Beach and 11.3 mi (18.2 km) from San Sebastian Beach.
Hotel in Sitges · 3.62 mi from centre
7.8
723 reviews
Breakfast available
With a stay at Hotel Port Sitges in Sitges, you'll be on the boardwalk, within a 10-minute drive of Sitges Beachfront and Aiguadolc Port. This beach hotel is 9.3 mi (14.9 km) from Castelldefels Beach and 0.5 mi (0.7 km) from Platja d'Aiguadolç.
Hotel in Catalonia, Vilafranca del Penedes · 7.22 mi from centre
7.6
149 reviews
Breakfast available
A stay at Hotel Domo places you in the heart of Vilafranca del Penedes, within a 10-minute walk of Vinseum and Mascaró. This hotel is 14.4 mi (23.1 km) from Sitges Beachfront and 1.1 mi (1.7 km) from Pinord Winery.
Hotel in Catalonia, Vilafranca del Penedes · 7.14 mi from centre
8.6
83 reviews
Breakfast available
Located in Vilafranca del Penedes, Mercer Casa Torner i Güell is a 2-minute drive from Vinseum and 5 minutes from Torres Winery. This hotel is 9 mi (14.4 km) from Cava Freixenet and 9 mi (14.4 km) from Freixenet.
Hotel in Passeig Maritim, Sitges · 3.66 mi from centre
8.6
533 reviews
Breakfast available
Sercotel Kalma Sitges is in the heart of Sitges, within a 5-minute walk of La Bassa Rodona Beach and Sitges Beachfront. This beach hotel is 10.1 mi (16.2 km) from Castelldefels Beach and 0.1 mi (0.2 km) from La Ribera Beach.
Hotel in Castelldefels · 9.23 mi from centre
8.4
970 reviews
Breakfast available
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 Barcelona. This family-friendly hotel is 10.3 mi (16.6 km) from Port de Barcelona and 11.9 mi (19.2 km) from Camp Nou.
Hotel in Costa Barcelona, Gava · 11.40 mi from centre
9.8
7 reviews
When you stay at Hotel Tropical Gava Mar in Gava, you'll be on the beach, within a 15-minute drive of Port de Barcelona and Castelldefels Beach. This beach hotel is 11.8 mi (19 km) from Plaça de Catalunya and 11.9 mi (19.2 km) from Passeig de Gràcia.
Hotel in Costa Barcelona, Gava · 11.40 mi from centre
9.0
125 reviews
Breakfast available
When you stay at Playa Grande by Tropical in Gava, you'll be on the beach, within a 15-minute drive of Port de Barcelona and Castelldefels Beach. This beach hotel is 11.9 mi (19.1 km) from Plaça de Catalunya and 12 mi (19.3 km) from Passeig de Gràcia.
Hotel in Baix Penedès, Cunit · 10.97 mi from centre
7.6
36 reviews
Breakfast available
When you stay at Exe Cunit Suites & Spa in Cunit, you'll be near the beach, within a 15-minute walk of Platja de Cunit and Les Gavines Beach. This family-friendly hotel is 13.4 mi (21.6 km) from Sitges Beachfront and 1.5 mi (2.4 km) from Platja de Segur.
Hotel in Costa Barcelona, Gava · 11.07 mi from centre
8.6
403 reviews
Breakfast available
When you stay at AC Hotel Gava Mar in Gava, you'll be on the beach, within a 15-minute drive of Port de Barcelona and Castelldefels Beach. This beach hotel is 12.2 mi (19.6 km) from Camp Nou and 12.8 mi (20.7 km) from Plaça de Catalunya.
Hotel in Catalonia, Corbera de Llobregat · 10.50 mi from centre
8.4
131 reviews
Hotel Golf Can Rafel features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Corbera de Llobregat. With free WiFi, this 4-star hotel offers room service and a tour desk. Guests can make use of a bar.
At the hotel, all rooms are equipped with a desk. The units will provide guests with air conditioning, a safety deposit box and a TV.
Buffet and gluten-free breakfast options are available at Hotel Golf Can Rafel.
Camp Nou is 21 km from the accommodation, while Sants Railway Station is 24 km away. Barcelona El Prat Airport is 29 km from the property.
Hotel in Baix Penedès, Cunit · 10.97 mi from centre
8.3
670 reviews
Set just 500 metres from Cunit Beach on the Costa Daurada, Exe Cunit Suites features a Roman-style outdoor pool with panoramic views.
Featuring a private, furnished terrace, suites include a lounge area with a 32-inch TV and sofa bed, a dining area and a kitchen with microwave and refrigirator.
There is also a bar and a poolside terrace.
Other facilities at Hotel Exe Cunit Suites include a kid's club and meetings rooms.
PortAvenutra Theme Park is a 45-minute drive away, Barcelona Airport is 30 minutes' drive away, Vilafranca del Penedés 20 minutes and Sitges 15 minutes' drive from the property.
Hotel in Costa Barcelona, Gavà · 11.40 mi from centre
8.8
748 reviews
Breakfast available
Situated in Gavà, 90 metres from Gava Beach, Playa Grande by Tropical features accommodation with a fitness centre, free private parking, a garden and a terrace. Featuring a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation offers room service, a concierge service and organising tours for guests.
The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Playa Grande by Tropical provides some rooms with sea views, and the rooms have a kettle. All rooms have a wardrobe.
Guests at the accommodation can enjoy an à la carte breakfast.
Playa Grande by Tropical offers 4-star accommodation with a spa centre.
Speaking Catalan, English, Spanish and Italian at the reception, staff will be happy to provide guests with practical advice on the area.
Viladecans Beach is 1.9 km from the hotel, while Castelldefels Beach is 2.6 km from the property. Barcelona El Prat Airport is 8 km away.