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

Hotel in Castelldefels · 12.26 km from centre
9.2
265 review
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 Barcelona · 15.55 km from centre
8.6
427 review
Breakfast available
With a stay at Catalonia La Maquinista in Barcelona (Sant Andreu), you'll be within a 15-minute drive of Sagrada Familia and Plaça de Catalunya. This spa hotel is 5.6 mi (9 km) from La Rambla and 6.7 mi (10.7 km) from Port de Barcelona.

Hotel in Catalonia, Sant Cugat del Valles · 18.65 km from centre
8.8
235 review
Breakfast available
Located in Sant Cugat del Valles, AC Hotel San Cugat by Marriott is a 2-minute drive from Sant Cugat High Performance Training Centre and 5 minutes from Monastery of Sant Cugat. This hotel is 10.6 mi (17.1 km) from Camp Nou and 11.8 mi (19 km) from La Rambla.

Hotel in Barcelonès, Sant Adria de Besos · 14.60 km from centre
9.2
31 review
Breakfast available
When you stay at Hotel Tembo Barcelona in Sant Adria de Besos, you'll be connected to the convention center, within a 10-minute drive of Sagrada Familia and Plaça de Catalunya. This hotel is 3.8 mi (6.1 km) from La Rambla and 4.4 mi (7 km) from Port de Barcelona.

Hotel in Barcelona · 13.73 km from centre
8.4
980 review
Breakfast available
Located in Barcelona (Sant Martí), Hotel Barcelona Condal Mar Affiliated by Meliá is within a 10-minute drive of Sagrada Familia and Plaça de Catalunya. This hotel is 3.3 mi (5.2 km) from Barceloneta Beach and 3.6 mi (5.7 km) from Casa Batllo.

Hotel in Castelldefels · 12.67 km from centre
8.2
878 review
Breakfast available
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 and Castelldefels Castle. This spa hotel is 5 mi (8.1 km) from Filipinas Beach and 9.6 mi (15.4 km) from San Sebastian Beach.

Hotel in Barcelona · 12.79 km from centre
7.6
725 review
Breakfast available
With a stay at Eurohotel Diagonal Port in Barcelona (Sant Martí), you'll be a 5-minute drive from Barcelona Cathedral and 6 minutes from Sagrada Familia. This beach hotel is 3 mi (4.8 km) from Plaça de Catalunya and 3.2 mi (5.1 km) from Port de Barcelona.

Hotel in Barcelona · 13.58 km from centre
8.8
987 review
Breakfast available
Located in Barcelona (Sant Martí), Hotel Vincci Maritimo is within a 10-minute drive of Sagrada Familia and Plaça de Catalunya. This hotel is 3.4 mi (5.5 km) from La Rambla and 4.3 mi (6.9 km) from Port de Barcelona.

Hotel in Barcelona · 13.29 km from centre
8.2
986 review
Breakfast available
Located in Barcelona (Sant Martí), Hotel Attica21 Barcelona Mar is within a 10-minute walk of Playa de la Nova Mar Bella and Diagonal Mar Shopping Mall. This hotel is 0.8 mi (1.3 km) from Parc del Fòrum and 1.3 mi (2 km) from Museum of Natural Sciences of Barcelona.

Hotel in Barcelona · 12.41 km from centre
9.0
872 review
Breakfast available
With a stay at Four Points By Sheraton Barcelona Diagonal in Barcelona (Sant Martí), you'll be steps from Rambla del Poblenou and 10 minutes by foot from Torre Glòries. This hotel is 1.5 mi (2.4 km) from Sagrada Familia and 1.5 mi (2.4 km) from Bogatell Beach.

Hotel in Barcelona · 11.96 km from centre
8.8
424 review
Breakfast available
With a stay at The Hoxton Poblenou in Barcelona (Sant Martí), you'll be within a 5-minute drive of Sagrada Familia and Plaça de Catalunya. This hotel is 2 mi (3.2 km) from Barcelona Cathedral and 2.1 mi (3.3 km) from Barceloneta Beach.

Hotel in Catalonia, Sant Cugat del Valles · 18.35 km from centre
9.0
408 review
Breakfast available
With a stay at Holiday Inn Barcelona-Sant Cugat by IHG in Sant Cugat del Valles, you'll be 9.7 mi (15.6 km) from Camp Nou and 10.5 mi (16.8 km) from Park Güell. This hotel is 10.5 mi (16.9 km) from Casa Milà and 10.6 mi (17 km) from Passeig de Gràcia.

Hotel in Barcelona · 12.36 km from centre
8.2
702 review
Breakfast available
With a stay at Catalonia Atenas in Barcelona (Sant Martí), you'll be within a 5-minute drive of Sagrada Familia and Plaça de Catalunya. This spa hotel is 2.5 mi (4 km) from La Rambla and 4 mi (6.5 km) from Port de Barcelona.

Hotel in Catalonia, Corbera de Llobregat · 16.22 km from centre
9.1
148 review
Hotel Golf Can Rafel features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Corbera de Llobregat. This 4-star hotel offers room service, a tour desk and free WiFi. Guests can use a bar.
All rooms are equipped with air conditioning, a desk and a TV, and some units at the hotel have a balcony. All guest rooms feature a safety deposit box.
Guests at Hotel Golf Can Rafel can enjoy a buffet or a gluten-free breakfast.
Sants Railway Station is 15 miles from the accommodation, while Magic Fountain of Montjuic is 15 miles away. Barcelona-El Prat Airport is 18 miles from the property.

Hotel in Barcelona · 12.92 km from centre
8.4
869 review
Breakfast available
Located on the seafront in Diagonal Mar, the Catalonia Barcelona Beach (formerly Hesperia del Mar) features stylish rooms with free WiFi and satellite TV. It is a 5-minute walk from the CCIB and Diagonal Mar Shopping Center.
Air-conditioned rooms at Catalonia Barcelona Beach come with flat-screen TV, safe, and a mini-bar. The private bathroom comes with a bath, hairdryer and free toiletries.
The Ramblas and Barcelona’s Gothic Quarter are only 3.1 mi from the hotel. Poble Nou Metro Station is a 10-minute walk from the hotel.

Hotel in Barcelona · 12.94 km from centre
8.0
740 review
Breakfast available
With a stay at Hesperia Del Mar in Barcelona (Sant Martí), you'll be within a 5-minute drive of Barcelona International Convention Centre and Barcelona Cathedral. This beach hotel is 1.9 mi (3.1 km) from Barceloneta Beach and 2.7 mi (4.4 km) from Sagrada Familia.

Aparthotel in Barcelona · 12.71 km from centre
8.2
55 review
With a stay at Limehome Barcelona Carrer de Besalú 82 in Barcelona (Sant Martí), you'll be within a 5-minute drive of Sagrada Familia and Passeig de Gràcia. This aparthotel is 2.6 mi (4.2 km) from Plaça de Catalunya and 2.9 mi (4.7 km) from La Rambla.

Hotel in Barcelona · 11.96 km from centre
8.6
2,535 review
Breakfast available
Located in Barcelona, 1.1 miles from Bogatell, The Hoxton, Poblenou provides accommodations with a restaurant, private parking, an outdoor swimming pool and a bar. Featuring family rooms, this property also provides guests with a terrace. The property has a 24-hour front desk, room service and currency exchange for guests.
Guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, a hairdryer and free toiletries. Certain rooms include a kitchenette with a minibar. All guest rooms will provide guests with a desk and an electric tea pot.
Guests at The Hoxton, Poblenou can enjoy a à la carte breakfast.
Popular points of interest near the accommodation include Nova Icaria, Mar Bella and Sagrada Familia. The nearest airport is Barcelona-El Prat Airport, 9 miles from The Hoxton, Poblenou.

Hotel in Barcelona · 12.78 km from centre
8.2
859 review
Breakfast available
With a stay at Melia Barcelona Sky in Barcelona (Sant Martí), you'll be within a 5-minute drive of Sagrada Familia and Plaça de Catalunya. This luxury hotel is 2.6 mi (4.1 km) from La Rambla and 3.8 mi (6.2 km) from Port de Barcelona.

Hotel in Barcelona · 12.81 km from centre
8.6
610 review
Located in Barcelona, 1.3 miles from Nova Mar Bella Beach, Labtwentytwo Barcelona, a Tribute Portfolio Hotel provides accommodations with an outdoor swimming pool, private parking, a fitness center and a terrace. This 4-star hotel offers a business center, a concierge service and free WiFi. Guests can have a drink at the bar.
All guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Labtwentytwo Barcelona, a Tribute Portfolio Hotel has some units with city views, and all rooms are equipped with a coffee machine. All rooms will provide guests with a desk and an electric tea pot.
A buffet, à la carte or continental breakfast is available at the property. At the accommodation you'll find a restaurant serving Middle Eastern and International cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Speaking German, English, Spanish and French at the reception, staff are willing to help at any time of the day.
Sagrada Familia is 1.8 miles from Labtwentytwo Barcelona, a Tribute Portfolio Hotel, while Palau de la Musica Catalana is 2.3 miles away. Barcelona-El Prat Airport is 11 miles from the property.