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
Catalonia
See the latest prices and deals by choosing your dates

Hotel in Barcelona · 1.24 mi from centre
8.2
943 reviews
Breakfast available
With a stay at Sallés Hotel Pere IV in Barcelona (Sant Martí), you'll be within a 5-minute drive of Sagrada Familia and Plaça de Catalunya. This spa hotel is 1.7 mi (2.7 km) from Barceloneta Beach and 2.2 mi (3.6 km) from Barcelona Cathedral.

Hotel in Catalonia, Granollers · 16.29 mi from centre
8.2
695 reviews
Breakfast available
With a stay at Hotel Ciutat de Granollers in Granollers, you'll be within a 10-minute drive of Circuit de Barcelona-Catalunya and La Roca Village. This spa hotel is 1 mi (1.6 km) from The Constable's House and 1.3 mi (2 km) from Granollers Church.

Hotel in Catalonia, Avinyonet del Penedes · 20.82 mi from centre
10.0
31 reviews
Breakfast available
With a stay at Hotel Font de la Canya in Avinyonet del Penedes, you'll be within a 10-minute drive of Cuscó Berga Winery and Albert I Noya. This hotel is 18.8 mi (30.2 km) from Sitges Beachfront and 26.1 mi (42.1 km) from Castelldefels Beach.

Hotel in Eixample, Barcelona · 0.92 mi from centre
8.2
967 reviews
Breakfast available
Located in Barcelona (Eixample), Axel Hotel Barcelona - Adults Only is within a 10-minute walk of Passeig de Gràcia and Rambla de Catalunya. This spa hotel is 0.6 mi (0.9 km) from La Rambla and 0.6 mi (1 km) from Plaça de Catalunya.

Hotel in Calella · 29.31 mi from centre
8.5
268 reviews
Set just a few minutes’ walk from the golden sandy beach, this sunny holiday 18+ hotel is situated in a quiet residential area of Calella.
Enjoy the best of the beautiful Costa Brava. Take a dip in the outdoor swimming pool or simply lie back on a sun lounger, enjoying the warm Mediterranean sunshine.
The local coastline around Calella features over 3 km of Blue Flag beaches and secluded coves. You can also spend an enjoyable day in magnificent Barcelona, 45 minutes to the south. This is a hotel for +18.

Hotel in Maresme, Arenys de Mar · 23.61 mi from centre
9.6
55 reviews
Breakfast available
With a stay at Hotel Sa Voga, you'll be centrally located in Arenys de Mar, just a 4-minute walk from Platja Primera and 7 minutes by foot from Puerto de Arenys de Mar. This spa hotel is 8.9 mi (14.4 km) from Calella Beach and 10.7 mi (17.2 km) from Pineda de Mar Beach.

Hotel in Barcelona · 3.33 mi from centre
8.2
590 reviews
Breakfast available
With a stay at Hotel ILUNION Les Corts Spa in Barcelona (Les Corts), you'll be a 3-minute drive from Camp Nou and 8 minutes from Passeig de Gràcia. This spa hotel is 3.9 mi (6.3 km) from La Rambla and 4 mi (6.4 km) from Plaça de Catalunya.

Hotel in Eixample, Barcelona · 0.76 mi from centre
9.0
568 reviews
Breakfast available
A stay at Hotel Casa Bonay & Spa places you in the heart of Barcelona, within a 15-minute walk of Plaça de Catalunya and Passeig de Gràcia. This spa hotel is 0.7 mi (1.1 km) from La Rambla and 0.5 mi (0.7 km) from Arc de Triomf.

Hotel in Lloret de Mar · 40.36 mi from centre
8.2
236 reviews
Breakfast available
Located in Lloret de Mar (Fenals), Hotel GHT Aquarium & Spa is within a 15-minute walk of Fenals Beach and Water World. This family-friendly hotel is 0.7 mi (1.2 km) from Lloret de Mar Beach and 7.9 mi (12.8 km) from Tossa de Mar Beach.

Hotel in Calella · 29.26 mi from centre
8.2
206 reviews
Breakfast available
When you stay at Hotel GHT Marítim in Calella, you'll be on the boardwalk, within a 5-minute walk of Calella Beach and Platja Garbi. This beach hotel is 3.1 mi (5 km) from Pineda de Mar Beach and 3.9 mi (6.3 km) from Santa Susanna Beach.

Hotel in Pineda de Mar · 31.31 mi from centre
8.8
1,052 reviews
Breakfast available
Hotel on a prime location on the main promenade, opposite Pineda Beach and only 100 m from the resort centre.
The hotel is air-conditioned throughout and the rooms are well equipped.
The restaurant, with a full buffet service and solarium with swimming pool for adults and children, complete the facilities.
The AQUA Hotel Promenade & Spa 4Sup offers a varied entertainment programme for adults and children during the summer months.

Hotel in Santa Susanna · 32.63 mi from centre
7.8
149 reviews
Breakfast available
Caprici Beach Hotel & Spa is centrally located in Santa Susanna – a 1-minute walk from Santa Susanna Beach and 15 minutes by foot from Pineda de Mar Beach. This beach hotel is 1 mi (1.6 km) from Levante Beach and 3.6 mi (5.8 km) from Malgrat de Mar Beach.

Hotel in Catalonia, La Garriga · 21.40 mi from centre
8.4
419 reviews
Breakfast available
Located in La Garriga, Hotel Blancafort Spa Termal is in a rural location, within a 10-minute drive of Falgar Park and Verneda and Equus Aventura. This family-friendly hotel is 10.2 mi (16.5 km) from Circuit de Barcelona-Catalunya and 8.2 mi (13.2 km) from La Roca Village.

Hotel in Calella · 29.29 mi from centre
8.2
177 reviews
Breakfast available
With a stay at Hotel Dwo Les Palmeres, you'll be centrally located in Calella – a 3-minute walk from Calella Beach and a 2-minute drive from Calella Lighthouse. This beach hotel is 1.6 mi (2.5 km) from Sant Pol de Mar Beach and 3.3 mi (5.3 km) from Pineda de Mar Beach.

Hotel in Baix Penedès, Comarruga · 36.66 mi from centre
7.8
754 reviews
Situated 50 metres from the beach in Coma-Ruga, this hotel offers beauty, bath and thermal treatments. All rooms feature a balcony with views and a plasma TV. All rooms include thermal pool access for 45 minutes per person per night.
The buffet restaurant serves regional and international dishes.

Hotel in Barcelona · 2.27 mi from centre
8.6
929 reviews
Breakfast available
Located in Barcelona (Sant Martí), Occidental Atenea Mar- Adults Only is within a 15-minute walk of Diagonal Mar Shopping Mall and Bogatell Beach. This beach hotel is 0.8 mi (1.3 km) from Barcelona International Convention Centre and 0.9 mi (1.5 km) from Parc del Fòrum.

Hotel in Lloret de Mar · 41.56 mi from centre
9.0
318 reviews
Set in Lloret de Mar, less than 1 km from Lloret de Mar Beach, Casa Coco Boutique Hotel & Spa 4*S - Adults Only offers accommodation with an outdoor swimming pool, private parking, a garden and a terrace. The property features a bar, as well as a restaurant serving Catalan cuisine. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The units feature a wardrobe.
Breakfast is available, and includes buffet, continental and American options.
Water World is 3.1 km from Casa Coco Boutique Hotel & Spa 4*S - Adults Only, while Girona Train station is 40 km away. Girona-Costa Brava Airport is 30 km from the property.

Hotel in Central Catalonia, Castelltersol · 25.53 mi from centre
9.2
90 reviews
Breakfast available
Situated in Castelltersol, 45 km from Sagrada Familia, La Violeta HOTEL SPA & CHILL OUT features accommodation with a terrace, private parking, a restaurant and a bar. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has a hot tub, nightclub and room service.
At the hotel, rooms include a desk. The rooms in La Violeta HOTEL SPA & CHILL OUT are fitted with a flat-screen TV and free toiletries.
The area is popular for cycling, and bike hire is available at the accommodation.
Speaking English and Spanish at the reception, staff are willing to help at any time of the day.
Passeig de Gracia is 47 km from La Violeta HOTEL SPA & CHILL OUT, while La Pedrera is 47 km away. Barcelona El Prat Airport is 62 km from the property, and the property offers a paid airport shuttle service.

Hotel in Calella · 29.18 mi from centre
8.3
2,329 reviews
Hotel Bernat II is set just 100 metres from Calella Beach. It features a spa (pay per service), an outdoor swimming pool and free WiFi access.
Hotel Bernat II offers accommodation with seasonal air conditioning/heating and a balcony. Rooms are equipped with a minibar and a flat-screen TV with satellite channels.
Guests can sample Mediterranean cuisine in the Bernat’s restaurant. The poolside bar features occasional live music and entertainment. The hotel also has a restaurant at the beach, Bahari Club, which offers discounts for the hotel guests.
The on-site spa features a Finnish sauna, Turkish baths and hydromassage pool. There are also chocolate and wine therapies on offer, as well as beauty treatments. Access to the spa is available at an extra cost.
Barcelona can be reached in just over an hour by train from Calella, while Girona is approximately 45 km away.

Hotel in Barcelona · 2.72 mi from centre
8.4
890 reviews
Breakfast available
With a stay at Hilton Diagonal Mar Barcelona in Barcelona (Sant Martí), you'll be a 2-minute drive from Barcelona International Convention Centre and 5 minutes from Barcelona Cathedral. This family-friendly hotel is 2.6 mi (4.1 km) from Barceloneta Beach and 2.7 mi (4.3 km) from Sagrada Familia.