Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Location
Landmark or airport
Beach access
Smart filters
Property type
Travel group
Brands
Fun things to do
Certifications
Entire places
Facilities
Room facilities
Distance from centre of Barcelona
Neighbourhood
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

Barcelona: 4,159 properties found

Save up to 40% on stays

Book now with free cancellation and no hidden fees, stay till 31 Dec 2026.
A double bed in front of large Black Friday logo
Ciutat Vella, BarcelonaShow on map0.3 miles from centreMetro accessBeach nearby
5,050 feet from beach
Terrace
Located right opposite Barcelona Cathedral, this grand, neoclassic hotel is a 5-minute walk from Plaza Catalunya. It offers free WiFi, and some rooms have excellent views of the cathedral façade.
Eixample, BarcelonaShow on map0.2 miles from centreMetro accessBeach nearby
1.5 miles from beach
Terrace
El Avenida Palace Hotel is set on Barcelona’s Gran Via, 5 minutes’ walk from Plaza Catalunya, La Rambla and Paseo de Gracia. Its grand interior features an impressive staircase and marble columns.
Ciutat Vella, BarcelonaShow on map0.7 miles from centreMetro accessBeach nearby
3,300 feet from beach
Bar
Conveniently set in the centre of Barcelona, Hesperia Barcelona Barri Gòtic provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.
Ciutat Vella, BarcelonaShow on map0.3 miles from centreMetro accessBeach nearby
1.1 miles from beach
Spa and wellness centre
Situated on Barcelona’s famous La Rambla, this restored 19th-century building features a rooftop pool with a sun terrace. The elegant rooms include free Wi-Fi and a marble bathroom.
Eixample, BarcelonaShow on map0.2 miles from centreMetro accessBeach nearby
1.5 miles from beach
Terrace
Boasting a terrace, Praktik Èssens is located in Barcelona and is 300 metres from Passeig de Gracia. The property is set 300 metres from Casa Batllo and 350 metres from Tivoli Theatre.
Gràcia, BarcelonaShow on map1.2 miles from centreMetro access
Terrace
Set in Barcelona, 400 metres from Sagrada Familia, Radisson Blu 1882 Hotel, Barcelona Sagrada Familia has an outdoor pool and a fitness centre.
Ciutat Vella, BarcelonaShow on map0.5 miles from centreMetro accessBeach nearby
4,300 feet from beach
Sustainability certification
Hot tub/Jacuzzi
Boutique Hotel H10 Montcada has fantastic views of Barcelona’s Gothic Quarter and the sea from its roof terrace and hot tub. It offers modern rooms with free Wi-Fi.
Eixample, BarcelonaShow on map0.9 miles from centreMetro access
Terrace
Set in the Eixample district in Barcelona, 500 metres from La Pedrera, The Conica Deluxe Bed&Breakfast features air-conditioned rooms with free WiFi throughout the property.
Ciutat Vella, BarcelonaShow on map400 feet from centreMetro accessBeach nearby
1.2 miles from beach
Terrace
Situated on Plaza Catalunya in the centre of Barcelona, the Hotel Olivia Plaza offers free Wi-Fi and a terrace bar with views of Santa Ana Church. Stylish rooms include a flat-screen TV.
Eixample, BarcelonaShow on map0.9 miles from centreMetro access
Spa and wellness centre
Seventy Barcelona has a shared lounge, terrace, a restaurant and bar in Barcelona. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.
Eixample, BarcelonaShow on map1 miles from centreMetro access
Sustainability certification
Terrace
Hotel Villa Emilia Barcelona is an elegant boutique hotel located just 150 metres from Rocafort Metro Station and a short walk from Plaça Espanya and the Fira de Barcelona exhibition centre.
Ciutat Vella, BarcelonaShow on map0.3 miles from centreMetro accessBeach nearby
5,200 feet from beach
Sustainability certification
Terrace
There is a gym and a rooftop chill-out terrace with a swimming pool and wonderful city views. It is located 100 metres from Barcelona Cathedral, in the historic Gothic Quarter.
Ciutat Vella, BarcelonaShow on map0.1 miles from centreMetro accessBeach nearby
1.2 miles from beach
Hotel Lloret Ramblas is situated on Barcelona’s famous Las Ramblas, just outside Plaza Catalunya Square.
Sarrià-St. Gervasi, BarcelonaShow on map1.8 miles from centreMetro access
Terrace
Boasting air-conditioned accommodation with a terrace, Apartment for 6, spacious and bright in Bonanova is situated in Barcelona.
Eixample, BarcelonaShow on map1.2 miles from centreMetro accessBeach nearby
1.8 miles from beach
Sustainability certification
Terrace
Located 300 metres from Sagrada Familia, Sercotel Hotel Rosellon offers 4-star accommodation in Barcelona and features a bar.
Eixample, BarcelonaShow on map0.7 miles from centreMetro access
Terrace
Located in Barcelona, 1.1 km from Casa Batllo, The Corner Hotel provides accommodation with an outdoor swimming pool, private parking, a bar and a terrace.
Ciutat Vella, BarcelonaShow on map0.2 miles from centreMetro accessBeach nearby
1 miles from beach
Spa and wellness centre
Catalonia Magdalenes Hotel is set in Barcelona, 200 metres from the Cathedral of Barcelona and offers a terrace with an outdoor pool with views of the Cathedral and a spa.
Eixample, BarcelonaShow on map0.2 miles from centreMetro accessBeach nearby
1.3 miles from beach
Terrace
This boutique guest house is set in Barcelona’s chic Eixample district, 300 metres from Plaza Catalunya. It offers air-conditioned rooms, most with a balcony, 200 metres from Urquinaona Metro Station....
Eixample, BarcelonaShow on map0.7 miles from centreMetro access
Terrace
Offering an outdoor swimming pool, Olivia Balmes Hotel is set 400 metres from Barcelona’s Passeig de Gracia, in the elegant Eixample neighbourhood.
Ciutat Vella, BarcelonaShow on map0.2 miles from centreMetro accessBeach nearby
1.1 miles from beach
Sustainability certification
Bar
Housed in a traditional 19th-century building, this hotel is located between Plaza de Catalunya and Barcelona’s Gothic Quarter. It offers free Wi-Fi and an outdoor pool surrounded by painted murals.
Eixample, BarcelonaShow on map1 miles from centreMetro accessBeach nearby
1.4 miles from beach
Bar
This design hotel offers free WiFi and is just 400 metres from Sagrada Família Church. Decorated in elegant neutral tones, rooms include a plasma screen TV with satellite channels.
Eixample, BarcelonaShow on map0.6 miles from centreMetro accessBeach nearby
1.8 miles from beach
Terrace
Located in a historic building in the heart of Rambla Catalunya, Mosaic by Ona is situated in Barcelona, 10 minutes' walk from Plaça Catalunya and 5 minutes' walk from Casa Batllo and La Pedrera.
Eixample, BarcelonaShow on map0.2 miles from centreMetro accessBeach nearby
1.4 miles from beach
Terrace
Ideally located just 100 metres off Barcelona’s central Plaça Catalunya and the exciting Las Ramblas, this new hotel blends a 19th-century façade with 21st-century decor and facilities.
Eixample, BarcelonaShow on map0.6 miles from centreMetro accessBeach nearby
1.6 miles from beach
Sustainability certification
Terrace
Set 600 metres from Barcelona’s central Passeig de Gracia, Hotel Europark offers a rooftop terrace with outdoor pool. The stylish rooms include a 32-inch LCD TV and free Wi-Fi access.
Eixample, BarcelonaShow on map0.5 miles from centreMetro accessBeach nearby
1.5 miles from beach
Sustainability certification
Room service
The Casa Elliot Hotel is located in the centre of Barcelona, less than 10 minutes’ walk from Plaça de Catalunya and Las Ramblas. This stylish hotel features free Wi-Fi access.