Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

4-star hotels in Barcelona

Search the best hotels and places to stay in Barcelona

View map
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Pintor Fortuny, 13, Barcelona, Spain, 08001View on map
600 m from City Centre500 m from Ramblas
Offering a panoramic view, the hotel has non-smoking rooms along with a lobby bar, while boasting location adjacent to Casa Batllo.
  • The hotel has
    • EUR 29 per day
    +1
7.6
Very good969 reviews
Price from£ 124per nightSelect
Not available
Plaza Dels Paisos Catalans S/N, Barcelona, Spain, 08014View on map
2.7 km from City Centre500 m from Sants Estacio
The hotel offers breathtaking views and easy access to Palau Sant Jordi, boasting a tranquil location.
  • The hotel has
    • EUR 30 per day
    +1
8.2
Great618 reviews
Price from£ 182per nightSelect
Not available
Berruguete, 126, Barcelona, Spain, 08035
5.4 km from City Centre200 m from Mundet
Everyone will enjoy a private pool onsite and admire sea views offered from 154 rooms.
8.0
Great746 reviews
Price from£ 73per nightSelect
Not available
Rambla Del Raval, 17-21, Barcelona, Spain, 08001
1000 m from City Centre500 m from Ramblas
The venue offers you to enjoy amazing street views from the rooms and sunbathe at an outdoor pool.
8.0
Great573 reviews
Price from£ 131per nightSelect
Not available
Placa De Llevant, S/N, Barcelona, Spain, 08019
4.9 km from City Centre300 m from Barcelona International Convention Center
Located just off Picasso Museum in Sant Martí district, this hotel features 262 rooms and an outdoor seasonal pool and a sundeck.
7.8
Very good1793 reviews
Price from£ 77per nightSelect
Not available
Cardenal Reig, 11, Barcelona, Spain, 08028
4.8 km from City Centre900 m from Camp Nou
Ideally set close to Fira de Barcelona, the hotel offers soundproof rooms and an air-conditioned restaurant.
7.4
Very good1427 reviews
Price from£ 102per nightSelect
Not available
Avinguda Paral.Lel, 76-78, Barcelona, Spain, 08001
1.4 km from City Centre800 m from Ramblas
This deluxe hotel in Eixample district offers restaurants and nightclubs and a rooftop swimming pool.
8.2
Great420 reviews
Price from£ 293per nightSelect
Not available
Av. Bogatell, 64-68, Barcelona, Spain, 08005
2.0 km from City Centre800 m from Port Olympic
Placed in Sarrià-St. Gervasi district, a stroll from Bogatell Beach, the hotel offers an in-house bar together with whirlpool baths, steam baths and Turkish bath.
7.8
Very good554 reviews
Price from£ 124per nightSelect
Not available
Rossello 249, Barcelona, Spain, 08008
1.2 km from City Centre600 m from Passeig de Gràcia Train Station
Every room welcomes with a stunning view and the hotel features a roof-top pool, an outdoor seasonal pool and a golf course, while the hotel is set close to Ramblas.
8.2
Great245 reviews
Price from£ 200per nightSelect
Not available
Avenida Diagonal, 1, Barcelona, Spain, 08019
4.8 km from City Centre200 m from Barcelona International Convention Center
The venue features an infinity pool and spectacular views of the garden, boasting setting close to Passeig de Gracia.
8.2
Great2161 reviews
Price from£ 100per nightSelect
Not available
Avenida Paralelo, 57-59, Barcelona, Spain, 08004
1.5 km from City Centre800 m from Ramblas
While La Seu, Cathedral of Barcelona is located nearby, the surrounding area includes Paral·lel subway station within 550 meters from the property.
7.6
Very good272 reviews
Price from£ 157per nightSelect
Not available
Aribau, 33, Barcelona, Spain, 08011
800 m from City Centre600 m from Casa Lleó Morera
Guests can enjoy Italian cuisine in a lounge restaurant of this stylish and relax by a large pool.
7.6
Very good1165 reviews
Price from£ 80per nightSelect
Not available
Avenida Diagonal 201, Barcelona, Spain, 08018
2.5 km from City Centre1.4 km from La Sagrada Familia
The hotel offers a Mediterranean menu along with steam baths, hammam and massage services, boasting an ideal location near a tram stop.
8.2
Great206 reviews
Price from£ 121per nightSelect
Not available
Calle Mallorca 1-23, Barcelona, Spain, 08014
2.5 km from City Centre700 m from Sants Estacio
Offering setting next to CaixaForum Barcelona in Sarrià-St. Gervasi district, this elegant venue includes comfortable rooms and a solarium and a Jacuzzi.
7.4
Very good1866 reviews
Price from£ 262per nightSelect
Not available
Provencals 10, Barcelona, Spain, 08019
4.0 km from City Centre800 m from Barcelona International Convention Center
The hotel provides individual rooms and a coffee bar, ideally located in a tourist area.
7.6
Very good324 reviews
Price from£ 115per nightSelect
Not available
Comte D'Urgell, 232, Barcelona, Spain, 08036
1.8 km from City Centre1.3 km from Passeig de Gràcia Train Station
Since 1974 the hotel awaits guests in Sarrià-St. Gervasi district, offering 102 individual rooms and a cocktail bar.
8.4
Great453 reviews
Price from£ 107per nightSelect
Not available
Avenida Diagonal 589-591, Barcelona, Spain, 08014
3.2 km from City Centre1.2 km from Camp Nou
Housed in a building with an innovative-style architecture, this 11-storey hotel is not far away from FC Barcelona Museum.
7.4
Very good91 reviews
Price from£ 188per nightSelect
Not available
Passeig De Garcia Faria, 69-71, Barcelona, Spain, 08019
4.1 km from City Centre800 m from Barcelona International Convention Center
Mediterranean meals are served to guests staying in this unique hotel conveniently located in the centre of Barcelona.
7.0
Very good332 reviews
Price from£ 91per nightSelect
Not available
La Rambla, 109, Barcelona, Spain, 08002
500 m from City Centre400 m from Plaça Catalunya - Rail Station
The hotel offers convenient proximity to Casa Batllo and features Turkish steam bath and massage services for guests' relaxation.
8.6
Great631 reviews
Price from£ 215per nightSelect
Not available
Gran Via De Les Corts Catalanes 559, Barcelona, Spain, 08011
900 m from City Centre900 m from Plaça Catalunya - Rail Station
Being situated in an original-style building within close proximity of Urgell, this hotel offers Turkish steam bath, chromotherapy and hammam for guests' relaxation.
7.8
Very good199 reviews
Price from£ 134per nightSelect
Not available
C/ Dels Capellans, 4, Barcelona, Spain, 08002
600 m from City Centre500 m from Plaça Catalunya - Rail Station
Boasting a 24-hour bar and a year-round outdoor swimming pool, the property is located close to Montjuïc and less than 1 km from the centre of Barcelona.
8.4
Great947 reviews
Price from£ 146per nightSelect
Not available
Josep Pla 69, Barcelona, Spain, 08019
4.4 km from City Centre600 m from Barcelona International Convention Center
The venue offers you to enjoy wonderful garden views from the rooms and sunbathe at a plunge pool.
8.4
Great798 reviews
Price from£ 93per nightSelect
Not available
Vilamari, 34-36, Barcelona, Spain, 08015
1.9 km from City Centre400 m from Plaza Espanya
Opened in 2002, just outside Las Arenas, this charming property features a gym and a fitness centre.
7.8
Very good108 reviews
Price from£ 140per nightSelect
Not available
Avinguda Catedral, 7, Barcelona, Spain, 08002
600 m from City Centre600 m from Ramblas
The self-service restaurant awaits guests onsite, while the attractive hotel boasts location in the centre of Barcelona.
8.2
Great466 reviews
Price from£ 263per nightSelect
Not available
Passeig Del Taulat, 262-264, Barcelona, Spain, 08019
4.6 km from City Centre200 m from Barcelona International Convention Center
The hotel is housed in an urban-style building, boasting an ideal location in Barcelona, where you can enjoy a solarium, a Jacuzzi and a sauna.
7.8
Very good166 reviews
Price from£ 115per nightSelect
Not available
Pallars 128-130, Barcelona, Spain, 08018
2.1 km from City Centre1.2 km from Port Olympic
Featuring an indoor pool, this hotel is located walk from the beach and close to Museu de la Musica.
7.6
Very good1465 reviews
Price from£ 114per nightSelect
Not available
Plaza Espana, 6-8, Barcelona, Spain, 08014
2.3 km from City Centre100 m from Plaza Espanya
This innovative-style hotel serves local meals prepared in the gourmet restaurant on site.
8.0
Great1396 reviews
Price from£ 167per nightSelect
Not available
Gran Via De Les Corts Catalanes, 647, Barcelona, Spain, 8010
600 m from City Centre600 m from Casa Lleó Morera
Only a short distance from Ramblas, the hotel with 145 rooms comprises a roof-top pool, an outdoor seasonal pool and a sun deck, plus a rooftop restaurant, serving local specilities.
8.0
Great485 reviews
Price from£ 186per nightSelect
Not available
Mallorca 216, Barcelona, Spain, 08008
1000 m from City Centre500 m from Passeig de Gràcia Train Station
The hotel is available in the heart of Barcelona, boasting 102 classic rooms, a solarium, a hot tub and a sauna on the premises.
7.8
Very good517 reviews
Price from£ 128per nightSelect
Not available
Calle Mallorca 251, Barcelona, Spain, 08008
1000 m from City Centre300 m from Passeig de Gràcia Train Station
Featuring a minimalist-style building in Sarrià-St. Gervasi district, the hotel boasts an authentic restaurant onsite.
7.6
Very good175 reviews
Price from£ 137per nightSelect
Not available
Joan Guell, 207 - 211, Barcelona, Spain, 08028
3.4 km from City Centre900 m from Camp Nou
Guests with children can enjoy cots and high chairs, while at the hotel there is a private swimming pool, boasting a perfect setting in Gràcia district.
7.8
Very good421 reviews
Price from£ 68per nightSelect
Not available
C/ Doctor Trueta, 164, Barcelona, Spain, 08005
2.7 km from City Centre1000 m from Port Olympic
The Mediterranean-style building of the hotel boasts 142 rooms close to the Mediterranean Sea.
8.0
Great991 reviews
Price from£ 86per nightSelect
Not available
Avinguda Icaria 195, Barcelona, Spain, 08005
2.5 km from City Centre700 m from Port Olympic
Featuring a good location 900 meters from Bogatell metro station, the hotel boasts Turkish steam bath and massage services along with an air-conditioned restaurant.
7.8
Very good1288 reviews
Price from£ 106per nightSelect
Not available
Aribau, 54, Barcelona, Spain, 08011
900 m from City Centre600 m from Casa Lleó Morera
This hotel with an oceanarium, restaurants and a zoo onsite features 67 non-smoking rooms and is ideally located a short walk from Ramblas.
8.2
Great930 reviews
Price from£ 144per nightSelect
Not available
Corcega, 255, Barcelona, Spain, 08036
1.4 km from City Centre900 m from Passeig de Gràcia Train Station
The hotel provide guests with a café bar on-site and elegant rooms with splendid views over the sea, while Catalunya Square is set nearby.
8.2
Great661 reviews
Price from£ 140per nightSelect
Not available
Paseo De Gracia 73, Barcelona, Spain, 08008
1000 m from City Centre300 m from Passeig de Gràcia Train Station
Guests of the hotel can enjoy a rooftop pool plus steam baths and hammam, or take a walk to Fira de Barcelona set nearby.
7.8
Very good353 reviews
Price from£ 170per nightSelect
Not available
Carrer De Palaudaries 26, Barcelona, Spain, 08004
1.7 km from City Centre900 m from Ramblas
Offering an outdoor swimming pool, the hotel is located in a charming part of Barcelona, not far from Camp Nou.
7.8
Very good756 reviews
Price from£ 115per nightSelect
Not available
C/ Pere Iv, 272-286, Barcelona, Spain, 08005
3.3 km from City Centre1.5 km from Barcelona International Convention Center
The venue features an outdoor pool and fantastic views of the sea, boasting setting close to Torre Agbar.
7.4
Very good139 reviews
Price from£ 143per nightSelect
Not available
Gran Via De Les Corts Catalanes 322, Barcelona, Spain, 08004
2.5 km from City Centre300 m from Plaza Espanya
Offering cots, a buffet and a kids' club for guests with children, the hotel is set near Poble Espanyol in the old part of Barcelona.
8.4
Great1761 reviews
Price from£ 102per nightSelect
Not available
Calle De Jose Agustin Goytisolo, 9-11, Barcelona, Spain, 08908
5.3 km from City Centre400 m from Fira Metro
The hotel offers an exclusive accommodation with 160 rooms in the financial area of Barcelona.
7.8
Very good492 reviews
Price from£ 77per nightSelect
Not available
Rambla De Catalunya, 104, Barcelona, Spain, 08008
1.1 km from City Centre500 m from Passeig de Gràcia Train Station
This attractive hotel is nestled in the centre of Barcelona, not far from Passeig de Gracia.
8.2
Great119 reviews
Price from£ 172per nightSelect
Not available
Plaza De Catalunya, 19, Barcelona, Spain, 08002
300 m from City Centre200 m from Plaça Catalunya - Rail Station
Offering convenient proximity to Passeig de Gracia, the hotel is also close to Camp Nou.
8.4
Great809 reviews
Price from£ 181per nightSelect
Not available
Cristobal De Moura, 138, Barcelona, Spain, 08019
4.3 km from City Centre900 m from Barcelona International Convention Center
Featuring an outdoor swimming pool, this contemporary venue gives access to Gothic Quarter .
7.4
Very good342 reviews
Price from£ 113per nightSelect
Not available
Avenida Rius I Taulet, 1-3, Barcelona, Spain, 08004
2.1 km from City Centre600 m from Plaza Espanya
Offering easy access to a coach station and Magic Fountain, the accommodation is boasting Turkish steam bath, hammam and massage.
8.4
Great466 reviews
Price from£ 148per nightSelect
Not available
Gran Via Corts Catalanes 605, Barcelona, Spain, 08007
This superbly located hotel in Barcelona boasts 151 en-suite rooms along with a solarium and a Jacuzzi.
7.8
Very good600 reviews
Price from£ 157per nightSelect
Not available
Rossello, 390, Barcelona, Spain, 08025
1.9 km from City Centre300 m from La Sagrada Familia
Based in the chic-style building in the heart of Barcelona, this hotel boasts the minimalist décor in 105 rooms along with a private swimming pool onsite.
8.4
Great1778 reviews
Price from£ 109per nightSelect
Not available
Ramon Turro 196-198, Barcelona, Spain, 08005
3.0 km from City Centre1.3 km from Port Olympic
Guests can enjoy a non-smoking restaurant and a seasonal outdoor pool on the territory of the hotel, located close to Port Olympic and a bus stop.
7.8
Very good1426 reviews
Price from£ 213per nightSelect
Not available
Bergara 8, Barcelona, Spain, 08002
300 m from City Centre200 m from Plaça Catalunya - Rail Station
This comfortable hotel is ideally located in a cultural area, within 150 meters of Passeig de Gracia subway station.
8.2
Great636 reviews
Price from£ 143per nightSelect
Not available
Avenida Roma, 93 - 95, Barcelona, Spain, 08029
1.6 km from City Centre1.0 km from Plaza Espanya
Situated not far away from Fira de Barcelona and an underground station, this hotel features an outdoor pool.
8.2
Great312 reviews
Price from£ 108per nightSelect
Not available
Calabria, 115-117, Barcelona, Spain, 08015
1.6 km from City Centre700 m from Plaza Espanya
Featuring a sophisticated-style building in Sarrià-St. Gervasi district, the hotel boasts an authentic restaurant onsite.
8.6
Great447 reviews
Price from£ 123per nightSelect
Not available
Paseo Taulat 278, Barcelona, Spain, 08019
4.8 km from City Centre100 m from Barcelona International Convention Center
Being within close proximity to Diagonal Mar Shopping Centre and an underground station, this property dated back to 2004 offers beauty services, Turkish bath and massage treatments onsite.
7.8
Very good506 reviews
Price from£ 131per nightSelect
Not available
Mallorca 181, Barcelona, Spain, 08036
1.1 km from City Centre800 m from Passeig de Gràcia Train Station
Featuring a private swimming pool, this welcoming venue gives access to Sagrada Familia.
8.2
Great585 reviews
Price from£ 124per nightSelect
Not available
Via Laietana, 24, Barcelona, Spain, 08003
900 m from City Centre600 m from Ramblas
Guests will enjoy their stay in this 79-room hotel which offers a private pool and is situated in a vibrant district, near a port.
8.0
Great274 reviews
Price from£ 167per nightSelect
Not available
Av. Meridiana, 151, Barcelona, Spain, 08026
2.9 km from City Centre1.4 km from La Sagrada Familia
Guests can enjoy an outdoor restaurant along with Turkish bath and massage treatments, offered in this functional hotel superbly set near a port.
7.4
Very good1870 reviews
Price from£ 106per nightSelect
Not available
154 Carrer De Badajoz, Barcelona, Spain, 08018
2.4 km from City Centre1.4 km from La Sagrada Familia
Only steps from The Art of the Brick, this luxury hotel with city views features Turkish steam bath, hammam and massage.
7.8
Very good1 review
Price from£ 84per nightSelect
Not available
Carrer Corsega, 482, Barcelona, Spain, 08025
1.8 km from City Centre500 m from La Sagrada Familia
The hotel lies not far away from Barceloneta Beach and offers an outdoor restaurant and a private swimming pool onsite.
8.2
Great1 review
Price from£ 97per nightSelect
Not available
Carrer Ballester 77, Barcelona, Spain, 08023
3.0 km from City Centre400 m from Lesseps
Offering 60 rooms with city views, the hotel is set in Sarrià-St. Gervasi district, just steps from La Pedrera.
6.8
Nice500 reviews
Price from£ 77per nightSelect
Not available
Avenida Paralelo 115, Barcelona, Spain, 08004
1.6 km from City Centre1000 m from Plaza Espanya
Located in a tourist area close to Paral·lel subway station, this unique hotel boasts a daily varied buffet breakfast, storage for belongings, a car park and a newspaper stand.
8.0
Great477 reviews
Price from£ 115per nightSelect
Not available
Av. De Roma, 22, Barcelona, Spain, 08015
2.2 km from City Centre800 m from Plaza Espanya
Refurbished in 2008, the hotel offers 95 rooms housed in an industrial-style building.
8.0
Great197 reviews
Price from£ 93per nightSelect
Not available
Sant Pau, 9-11, Barcelona, Spain, 08001
1000 m from City Centre200 m from Ramblas
The hotel is found in the vicinity of Parc de la Ciutadella and only 2 km from Fira de Barcelona, offering bright rooms along with a solarium, a Jacuzzi and a sauna.
8.4
Great523 reviews
Price from£ 150per nightSelect
Not available
Avenida De Roma 2-4, Barcelona, Spain, 08014
2.5 km from City Centre700 m from Sants Estacio
With beautiful views of the city, the accommodation is set in vicinity of Magic Fountain of Montjuic.
8.2
Great791 reviews
Price from£ 135per nightSelect
Not available
Santa Rosa 33, Barcelona, Spain, 08950
5.7 km from City Centre1.8 km from Camp Nou
This hotel is lodged in an urban-style building and offers location in the centre of the city, boasting a scenic view together with whirlpool bathtubs, Turkish steam bath and hammam.
7.0
Very good145 reviews
Price from£ 55per nightSelect
Not available
Carrer De La Boqueria, 10, Barcelona, Spain, 08002
800 m from City Centre100 m from Ramblas
Featuring a private swimming pool, this hotel is located just minutes away from the beach and close to Boqueria Market.
7.4
Very good640 reviews
Price from£ 189per nightSelect
Not available
Passeig De Gracia, 84, Barcelona, Spain, 08008
1000 m from City Centre300 m from Passeig de Gràcia Train Station
Housed in a building with an original-style architecture, this 9-storey hotel is not far away from Catalunya Square.
8.0
Great93 reviews
Price from£ 251per nightSelect
Not available
Elisabets, 11, Barcelona, Spain, 08001
600 m from City Centre500 m from Plaça Catalunya - Rail Station
Overlooking the garden, this pet-friendly hotel welcomes guests with a daily buffet breakfast.
9.0
Perfect248 reviews
Price from£ 219per nightSelect
Not available
Ronda Universitat 21, Barcelona, Spain, 08007
300 m from City Centre300 m from Plaça Catalunya - Rail Station
Located 1 km from the center of Barcelona, the hotel offers a 24-hour bar plus cots and a play area for children.
8.2
Great516 reviews
Price from£ 124per nightSelect
Not available
Arcs, 10, Barcelona, Spain, 08002
600 m from City Centre500 m from Plaça Catalunya - Rail Station
The hotel includes cots, meals and high chairs for children and offers a convenient location in Sant Martí district close to Sagrada Familia.
8.8
Great1538 reviews
Price from£ 197per nightSelect
Not available
Guillem Tell, 49, Barcelona, Spain, 08006
2.4 km from City Centre1.7 km from Passeig de Gràcia Train Station
Ideally located in the popular district of Barcelona, the hotel offers cots, playpens and a buffet for guests with families.
8.2
Great909 reviews
Price from£ 70per nightSelect
Not available
Passeig De Picasso, 26-30, Barcelona, Spain, 08003
1.2 km from City Centre800 m from Port Vell
Set about 2 km from the center of Barcelona, this hotel offers 92 non-smoking rooms with ocean views and a private pool onsite.
9.0
Perfect119 reviews
Price from£ 128per nightSelect
Not available
Numancia, 32, Barcelona, Spain, 08029
2.6 km from City Centre800 m from Sants Estacio
Boasting a private pool, this hotel is set a short distance from Metropolitan and an underground station.
8.2
Great324 reviews
Price from£ 93per nightSelect
Not available
Avda. Marques De L Argentera 4, Barcelona, Spain, 08003
1.3 km from City Centre500 m from Port Vell
Near the hotel, there are a tube station, a bus stop and a train station and guests can easily reach Casa Batllo which is not far away.
7.8
Very good52 reviews
Price from£ 115per nightSelect
Not available
Gran Via De Les Corts Catalanes, 700, Barcelona, Spain
800 m from City Centre800 m from Casa Lleó Morera
Offering 67 non-smoking rooms along with boating and cycling on-site, the hotel is nestled in Ciutat Vella district close to a tube station.
9.6
Perfect1 review
Price from£ 155per nightSelect
Not available
Duc, 15, Barcelona, Spain, 08002
500 m from City Centre400 m from Plaça Catalunya - Rail Station
Boasting a gastronomic restaurant together with 156 soundproof rooms, the hotel offers a perfect location next to an underground station.
8.2
Great1055 reviews
Price from£ 147per nightSelect
Not available
Via Laietana 3, Barcelona, Spain, 08003
1.1 km from City Centre400 m from Port Vell
Located next to Bcn Bar, the venue comprises 81 rooms with sea views.
8.0
Great253 reviews
Price from£ 107per nightSelect
Not available
Gran Via Corts Catalanes, 656, Barcelona, Spain, 08011
400 m from City Centre500 m from Plaça Catalunya - Rail Station
Ideally located just off Passeig de Gracia, this hotel features a nightclub, a casino and a library.
8.4
Great975 reviews
Price from£ 112per nightSelect
Not available
Llull, 340, Barcelona, Spain, 08019
4.2 km from City Centre600 m from Barcelona International Convention Center
This contemporary hotel is superbly located in Sant Martí district and has 144 rooms with views of the mountain.
8.0
Great958 reviews
Price from£ 149per nightSelect
Not available
Carrer De Loreto, 21, Barcelona, Spain, 08029
2.3 km from City Centre1.6 km from Sants Estacio
Boasting a private pool along with a lounge restaurant, this hotel is located near Passeig de Gracia and a train station.
7.6
Very good222 reviews
Price from£ 95per nightSelect
Not available
Carrer D Arago 162, Barcelona, Spain
1.5 km from City Centre1000 m from Plaza Espanya
Boasting a terrace and being in proximity to a train station, this apartment with 2 bedrooms is ideally set near Eixample Teatre.
Price from£ 155per nightSelect
Not available
Pallars, 121-125, Barcelona, Spain, 08019
2.1 km from City Centre1.2 km from Port Olympic
Featuring 150 soundproof rooms along with a spa centre and a hot tub onsite, the venue offers a convenient location in the centre of Barcelona.
7.4
Very good1134 reviews
Price from£ 94per nightSelect
Not available
Roger De Lluria, 16-18, Barcelona, Spain, 08010
400 m from City Centre500 m from Plaça Catalunya - Rail Station
A gourmet restaurant and an infinity swimming pool are available on site of the hotel that boasts a perfect location close to La Pedrera.
9.0
Perfect34 reviews
Price from£ 137per nightSelect
Not available
Avenida Diagonal 568, Barcelona, Spain, 08021
1.8 km from City Centre1.2 km from Passeig de Gràcia Train Station
Offering location close to Sagrada Familia, this hotel overlooks the sea and has a rooftop restaurant.
8.4
Great411 reviews
Price from£ 109per nightSelect
Not available
Calle Villarroel 106, Barcelona, Spain, 08011
1.1 km from City Centre1000 m from Casa Lleó Morera
This hotel has 84 rooms along with Turkish bath, hammam and massage treatments, it awaits guests in Sarrià-St. Gervasi district facing Fira de Barcelona.
7.8
Very good891 reviews
Price from£ 122per nightSelect
Not available
Passeig Colom, 12, Barcelona, Spain, 08002
1.3 km from City Centre200 m from Port Vell
This superior hotel is located in the heart of Barcelona, boasting a private swimming pool onsite.
8.4
Great422 reviews
Price from£ 185per nightSelect
Not available
Comte Borrell, 208, Barcelona, Spain, 08029
1.6 km from City Centre1.2 km from Plaza Espanya
Set close to Casa Batllo, the hotel boasts international meals served at the onsite traditional restaurant.
7.8
Very good347 reviews
Price from£ 109per nightSelect
Not available
Balmes, 103-105, Barcelona, Spain, 08008
1000 m from City Centre500 m from Passeig de Gràcia Train Station
Positioned near Universitat metro station, the property boasts a night club and a sundeck as well as an à la carte restaurant that serves local cuisine.
8.2
Great635 reviews
Price from£ 138per nightSelect
Not available
Valencia, 157, Barcelona, Spain, 08011
1.1 km from City Centre800 m from Passeig de Gràcia Train Station
Located in the green part of Barcelona, this hotel features a swimming pool and a garden restaurant.
7.6
Very good55 reviews
Price from£ 107per nightSelect
Not available
Duc De Medinaceli, 8, Barcelona, Spain, 08002
1.3 km from City Centre400 m from Port Vell
This pet-friendly hotel is ideally located in Sarrià-St. Gervasi district and has 78 rooms with views of the city.
7.4
Very good157 reviews
Price from£ 115per nightSelect
Not available
Carrer De Balmes, 117, Barcelona, Spain, 08008
1.1 km from City Centre500 m from Passeig de Gràcia Train Station
Close to Catalunya Square in Barcelona, the unique hotel is lodged in a Gothic-style building and consists of 128 rooms.
9.0
Perfect24 reviews
Price from£ 172per nightSelect
Not available
Gran Via De Las Corts Catalanes 629, Barcelona, Spain, 08010
400 m from City Centre400 m from Casa Lleó Morera
Located adjacent to Montserrat, this stylish accommodation includes 77 rooms and a spa centre and a sauna.
8.0
Great594 reviews
Price from£ 150per nightSelect
Not available
Gran Via De Les Corts Catalanes, 678, Barcelona, Spain, 08010
600 m from City Centre700 m from Casa Lleó Morera
The hotel was built in 2010 in a shopping area of Barcelona, and nowadays has 98 rooms.
8.4
Great1892 reviews
Price from£ 124per nightSelect
Not available
Bailen 4-6, Barcelona, Spain, 08010
800 m from City Centre900 m from Plaça Catalunya - Rail Station
This charming hotel located steps away from Bcn Bar offers guests to enjoy contemporary cuisine at a spacious restaurant.
8.0
Great358 reviews
Price from£ 2 459per nightSelect
Not available
Carrer De Llanca 24, Barcelona, Spain, 08015
2.1 km from City Centre200 m from Plaza Espanya
Guests can take advantage of a casino, a seasonal outdoor pool and a library, while staying in this 44-room hotel, located near Magic Fountain of Montjuic and Tarragona metro station.
8.8
Great4 reviews
Price from£ 191per nightSelect
Not available
Lope De Vega, 4, Barcelona, Spain, 08005
3.5 km from City Centre1.3 km from Barcelona International Convention Center
While enjoying a fantastic view along with 115 soundproof rooms, the hotel offers a strategic setting next to the Mediterranean Sea.
7.2
Very good123 reviews
Price from£ 91per nightSelect
Not available
Consell De Cent, 51-53, Barcelona, Spain, 08014
2.4 km from City Centre400 m from Plaza Espanya
You can observe Montjuic Hill and enjoy an outdoor Jacuzzi and a hot tub, while the venue is nestled close to Magic Fountain of Montjuic.
7.8
Very good246 reviews
Price from£ 99per nightSelect
Not available
Carrer Pelai 14, Barcelona, Spain, 08001
500 m from City Centre400 m from Plaça Catalunya - Rail Station
The hotel dates back to 1990, it is centrally set in a shopping area and boasts modern rooms along with a swimming pool.
8.0
Great210 reviews
Price from£ 55per nightSelect
Not available
Ronda Sant Pau 14, Barcelona, Spain, 08001
1.3 km from City Centre800 m from Ramblas
Boasting a beautiful setting in Ciutat Vella district, the hotel features a casino, a shared lounge and a library.
7.2
Very good107 reviews
Price from£ 104per nightSelect
Not available
Ausias Marc, 34, Barcelona, Spain, 08010
700 m from City Centre800 m from Plaça Catalunya - Rail Station
Centrally located next to Catalunya Square in the historic Sarrià-St. Gervasi district, this hotel features a gym and a fitness centre.
7.0
Very good1 review
Price from£ 138per nightSelect
Not available
Bergara 2-4, 08002 Barcelona, Spain, Barcelona, Spain, 08002
300 m from City Centre300 m from Plaça Catalunya - Rail Station
This impressive hotel offers 99 rooms plus an indoor pool with a Jacuzzi not far from Passeig de Gracia metro station.
7.8
Very good836 reviews
Price from£ 96per nightSelect
Not available
Via Laietana 69, Barcelona, Spain
300 m from City Centre300 m from Plaça Catalunya - Rail Station
The exclusive hotel offers sweeping views over the cathedral as well as proximity to Gothic Quarter .
9.6
Perfect5 reviews
Price from£ 173per nightSelect
Not available
La Rambla, 128, Barcelona, Spain, 08002
500 m from City Centre400 m from Plaça Catalunya - Rail Station
Offering a lounge restaurant, this avant-garde hotel in Barcelona boasts 126 rooms and panoramic views.
7.6
Very good199 reviews
Price from£ 141per nightSelect
Not available

Filtering results

Please wait...

280 hotels found