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

3-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:   ×
Calle Llull 170, Barcelona, Spain, 08005View on map
2.9 km from City Centre1.4 km from Port Olympic
The hotel features a lounge restaurant and a private swimming pool and boasts a convenient location in Barcelona.
  • The hotel has
    • EUR 3.90 per day
    +1
  • The hotel has
    • EUR 15 per day
    +1
7.8
Very good496 reviews
Price from£ 71per nightSelect
Not available
Pallars 203, Barcelona, Spain, 08005View on map
2.8 km from City Centre1.5 km from Port Olympic
A modernist-style building was carefully renovated in 2008 and the comfortable hotel is quite close to Picasso Museum.
  • The hotel has
    • EUR 20 per day
    +1
7.6
Very good887 reviews
Price from£ 96per nightSelect
Not available
Pelai, 3, Barcelona, Spain, 08001
500 m from City Centre400 m from Plaça Catalunya - Rail Station
This stylish hotel offers 108 rooms plus a private pool with a poolside bar not far from Passeig de Gracia metro station.
8.6
Great495 reviews
Price from£ 138per nightSelect
Not available
Corsega, 377, Barcelona, Spain, 08037
1.4 km from City Centre800 m from Passeig de Gràcia Train Station
A lobby restaurant and 154 rooms are available during the stay in comfortable hotel, boasting location next to Bcn Bar.
7.6
Very good36 reviews
Price from£ 84per nightSelect
Not available
Avenida Drassanes 23-25 Barcelona 08001 Spain, Barcelona, Spain, 08001
1.3 km from City Centre500 m from Ramblas
Offering convenient proximity to Mirador del Poble Sec, the hotel is also close to Parc Guell.
8.6
Great1331 reviews
Price from£ 109per nightSelect
Not available
Consell De Cent 444, Barcelona, Spain, 08013
1.3 km from City Centre500 m from La Sagrada Familia
Set close to Parc de la Ciutadella, this intimate property has a 24-hour restaurant as well as an indoor swimming pool, a shared lounge and a library onsite.
7.6
Very good219 reviews
Price from£ 79per nightSelect
Not available
Ramblas, 33, Barcelona, Spain, 08002
1.1 km from City Centre200 m from Ramblas
The hotel has a terrace restaurant as well as a private pool, available in the heart of Barcelona.
7.2
Very good371 reviews
Price from£ 118per nightSelect
Not available
Carrer De Ferran, 40-42, Barcelona, Spain, 08002
900 m from City Centre300 m from Ramblas
This hotel boasts a lounge restaurant and 205 rooms, providing guests with privileged location in a shopping area.
7.2
Very good500 reviews
Price from£ 38per nightSelect
Not available
Ramblas, 45, Barcelona, Spain, 08002
1000 m from City Centre100 m from Ramblas
Boasting convenient setting close to a bus stop, the hotel offers guests to relax in a private pool or in the air-conditioned restaurant.
7.2
Very good303 reviews
Price from£ 129per nightSelect
Not available
Arago - 323-325, Barcelona, Spain, 08009
1000 m from City Centre700 m from Casa Batllo
Guests of this hotel will appreciate the non-smoking restaurant and a solarium and a Jacuzzi, within close proximity of Verdaguer metro station.
8.4
Great618 reviews
Price from£ 128per nightSelect
Not available
La Rambla 19, Barcelona, Spain, 08002
1.2 km from City Centre300 m from Ramblas
Opened in 1960, this hotel offers visitors an ideal location and boasts a superb view.
7.8
Very good793 reviews
Price from£ 126per nightSelect
Not available
Boqueria, 23, Barcelona, Spain, 08002
800 m from City Centre200 m from Ramblas
In 2000 the hotel was remodel, and now it offers 52 rooms and a private pool, boasting great location in Barcelona.
7.8
Very good855 reviews
Price from£ 118per nightSelect
Not available
Padilla 173, Barcelona, Spain, 08013
1.8 km from City Centre800 m from La Sagrada Familia
This superior venue includes a private swimming pool and a 24-hour restaurant.
7.4
Very good369 reviews
Price from£ 82per nightSelect
Not available
Viladomat 197, Barcelona, Spain, 08015
1.6 km from City Centre1000 m from Plaza Espanya
Featuring a private pool and a 24-hour bar on site, this sophisticated hotel provides direct access to 1850 Urban Spa Barcelona and is well positioned near a motorway.
7.8
Very good145 reviews
Price from£ 77per nightSelect
Not available
Gran Via De Les Corts Catalanes, 389-391, Barcelona, Spain, 08015
2.1 km from City Centre200 m from Plaza Espanya
Centrally located right next to Bcn Bar, the hotel has bright rooms to offer as well as a coffee bar.
8.2
Great357 reviews
Price from£ 146per nightSelect
Not available
Nou De La Rambla, 12, Barcelona, Spain, 08001
1.1 km from City Centre200 m from Ramblas
Featuring a 24-hour restaurant, the hotel is located off Parc de la Ciutadella and boasts a private swimming pool.
8.0
Great1180 reviews
Price from£ 129per nightSelect
Not available
Rossello, 205, Barcelona, Spain, 08008
1.2 km from City Centre700 m from Passeig de Gràcia Train Station
Set in a residential area, the hotel welcomes guests with a plunge swimming pool, and breathtaking views of the sea.
8.6
Great1091 reviews
Price from£ 115per nightSelect
Not available
Carrer Dels Escudellers, 19, Barcelona, Spain, 8002
1.1 km from City Centre300 m from Ramblas
Located a few steps from Bcn Bar, the hotel features 58 rooms with views over the sea.
8.0
Great851 reviews
Price from£ 50per nightSelect
Not available
C/Corsega 541 - 543, Barcelona, Spain, 08025
2.0 km from City Centre500 m from La Sagrada Familia
Conveniently located right next to Bcn Bar, the hotel has contemporary rooms to offer as well as an in-house bar.
7.8
Very good543 reviews
Price from£ 83per nightSelect
Not available
Llanca, 30, Barcelona, Spain, 08015
2.1 km from City Centre300 m from Plaza Espanya
Located just off Poble Espanyol and 1.9 km from Bcn Bar, this hotel features a roof-top pool, an indoor swimming pool and a shared lounge.
7.4
Very good1248 reviews
Price from£ 83per nightSelect
Not available
San Fructuoso 64-74, Barcelona, Spain, 08004
2.9 km from City Centre800 m from Plaza Espanya
Opened in 2007, just outside Magic Fountain, this avant-garde property features a gym and a fitness centre.
7.6
Very good487 reviews
Price from£ 90per nightSelect
Not available
Gran Via Corts Catalanes, 642, Barcelona, Spain, 08007
300 m from City Centre400 m from Plaça Catalunya - Rail Station
There are a rooftop terrace, a shared lounge and a library on site and guests can enjoy the 24-hour restaurant, while the hotel boasts a strategic location in Barcelona.
8.0
Great594 reviews
Price from£ 136per nightSelect
Not available
Santa Anna 18-20, Barcelona, Spain, 08002
400 m from City Centre300 m from Plaça Catalunya - Rail Station
Located 1 km from Barcelona city center, this exclusive hotel with 78 rooms boasts a private pool and a 24-hour restaurant.
7.6
Very good199 reviews
Price from£ 121per nightSelect
Not available
Comte Borrell , 68, Barcelona, Spain
1.3 km from City Centre1.0 km from Plaza Espanya
Near the hotel, there are a bus stop, an underground station and a train station and guests can easily reach Palau de la Musica Catalana which is not far away.
7.8
Very good793 reviews
Price from£ 103per nightSelect
Not available
Arc Del Teatre, 58, Barcelona, Spain, 08001
1.4 km from City Centre600 m from Ramblas
This hotel, featuring 89 non-smoking rooms and a garden restaurant, is centrally based in the heart of the city.
7.4
Very good1410 reviews
Price from£ 76per nightSelect
Not available
Gran Via De Les Corts Catalanes, 543-545, Barcelona, Spain, 08011
1000 m from City Centre1000 m from Plaça Catalunya - Rail Station
Featuring a year-round outdoor pool along with a snack bar, the hotel is a great place for exploring Ramblas in a cosmopolitan area.
8.4
Great221 reviews
Price from£ 138per nightSelect
Not available
8 10 12 Calle Junta De Comerc, Barcelona, Spain, 08001
900 m from City Centre300 m from Ramblas
Located off Parc Guell in a cultural area, this hotel offers a private pool along with a spectacular view of the street.
7.8
Very good626 reviews
Price from£ 131per nightSelect
Not available
Carrer De Gravina, 12, Barcelona, Spain, 08001
500 m from City Centre400 m from Plaça Catalunya - Rail Station
This charming hotel located steps away from Gothic Quarter offers guests to enjoy Mediterranean cuisine at a good restaurant.
7.8
Very good1054 reviews
Price from£ 111per nightSelect
Not available
Princesa, 33-35, Barcelona, Spain, 08003
1000 m from City Centre700 m from Port Vell
The hotel has an outdoor pool and lies close to Casa Batllo which is worth visiting.
8.2
Great1283 reviews
Price from£ 92per nightSelect
Not available
Via Augusta, 167, Barcelona, Spain, 08021
2.6 km from City Centre1.9 km from Passeig de Gràcia Train Station
This well-maintained hotel with mountain views lies close to the sights of Barcelona including Casa Batllo.
7.0
Very good175 reviews
Price from£ 121per nightSelect
Not available
Avenida Diagonal 161-163, Barcelona, Spain
2.9 km from City Centre1.8 km from La Sagrada Familia
Including a special menu and board games for children, the hotel offers a great location in the centre of Barcelona.
8.2
Great507 reviews
Price from£ 87per nightSelect
Not available
Rambla Catalunya, 27, Barcelona, Spain, 08007
400 m from City Centre300 m from Casa Lleó Morera
Situated in the centre of the city, 150 meters from Passeig de Gracia metro station, this exclusive hotel offers comfortable rooms and an outdoor restaurant.
8.6
Great606 reviews
Price from£ 109per nightSelect
Not available
Nou De La Rambla, 134, Barcelona, Spain, 08004
1.6 km from City Centre1000 m from Ramblas
Boasting a lobby restaurant, this cozy hotel is available close to La Seu, Cathedral of Barcelona.
7.0
Very good1006 reviews
Price from£ 68per nightSelect
Not available
Av Paral Lel 64, Barcelona, Spain, 08001
1.4 km from City Centre800 m from Ramblas
Situated about 15 minutes' walk from Barcelona Cathedral, the venue has 153 rooms with a lovely view of the garden.
7.4
Very good1352 reviews
Price from£ 80per nightSelect
Not available
Pla De Palau, 19, Barcelona, Spain, 08003
1.3 km from City Centre300 m from Port Vell
Conveniently set close to Torre Agbar, the hotel offers fashionable rooms and a 24-hour restaurant.
7.4
Very good281 reviews
Price from£ 106per nightSelect
Not available
Pelai, 22-24, Barcelona, Spain, 08001
400 m from City Centre400 m from Plaça Catalunya - Rail Station
This attractive hotel offers 92 rooms plus a private swimming pool with sun loungers, a hot tub and a sun terrace not far from Passeig de Gracia metro station.
7.8
Very good1080 reviews
Price from£ 123per nightSelect
Not available
Paris, 203, Barcelona, Spain, 08036
1.5 km from City Centre1000 m from Passeig de Gràcia Train Station
Located in the heart of Barcelona, near Passeig de Gracia and within walking distance of Casa Mila, this 117-room venue offers a sundeck, an outdoor pool area and a shared lounge.
7.8
Very good496 reviews
Price from£ 83per nightSelect
Not available
Bertran, 9-15, Barcelona, Spain, 08023
3.1 km from City Centre200 m from El Putxet
Guests can enjoy a private swimming pool and a non-smoking restaurant staying in this hotel centrally based in the centre of Barcelona.
8.0
Great477 reviews
Price from£ 74per nightSelect
Not available
Gran Via De Les Corts Catalanes, 327, Barcelona, Spain, 08014
2.6 km from City Centre400 m from Plaza Espanya
Ideally located just off Magic Fountain of Montjuic, this hotel features a community pool and a golf course.
8.2
Great715 reviews
Price from£ 110per nightSelect
Not available
Calle Argenteria 37, Barcelona, Spain
1000 m from City Centre500 m from Port Vell
Close to Plaza Reial in Barcelona, the pleasant hotel is lodged in a chic-style building and consists of 43 rooms.
8.0
Great142 reviews
Price from£ 87per nightSelect
Not available
Diputacio 100, Barcelona, Spain, 08015
1.5 km from City Centre900 m from Plaza Espanya
Offering a private pool on-site, the venue provides 100 rooms in the unique style, boasting an ideal location right next to Magic Fountain .
7.6
Very good145 reviews
Price from£ 93per nightSelect
Not available
Aribau, 201, Barcelona, Spain, 08021
1.9 km from City Centre1.3 km from Passeig de Gràcia Train Station
Featuring 76 rooms together with a shared lounge, a library and a golf course, this hotel is located in a commercial area with access to Plaza Espanya.
8.2
Great460 reviews
Price from£ 85per nightSelect
Not available
Provenca, 279, Barcelona, Spain
1.1 km from City Centre500 m from Passeig de Gràcia Train Station
The hotel is located in the business area of Barcelona, not far away from Las Ramblas, overlooking the city.
8.6
Great113 reviews
Price from£ 61per nightSelect
Not available
La Rambla, 138, Barcelona, Spain, 08002
400 m from City Centre300 m from Plaça Catalunya - Rail Station
Located a few steps from Ramblas, the hotel features 35 rooms with views over the city.
7.8
Very good298 reviews
Price from£ 127per nightSelect
Not available
Gran Via De Les Corts Catalanes 574, Barcelona, Spain, 08011
900 m from City Centre800 m from Plaça Catalunya - Rail Station
Set near Bcn Bar in Sarrià-St. Gervasi district, this well-maintained hotel features soothing interior and offers 57 en-suite rooms with great views.
8.0
Great663 reviews
Price from£ 83per nightSelect
Not available
Trafalgar 30, Barcelona, Spain
600 m from City Centre600 m from Plaça Catalunya - Rail Station
There are rooms facing the sea and the hotel is set close to Sagrada Familia.
9.0
Perfect71 reviews
Price from£ 96per nightSelect
Not available
Ronda De Sant Pere, 24, Barcelona, Spain, 08010
400 m from City Centre500 m from Plaça Catalunya - Rail Station
Located a few steps from Catalunya Square, the hotel features 18 rooms with views over the city.
6.2
Nice20 reviews
Price from£ 71per nightSelect
Not available
Avda. Marques De L'Argentera, 11, Barcelona, Spain, 08003
1.3 km from City Centre600 m from Port Vell
Offering nice views of the river, a private swimming pool and a lounge restaurant, this hotel is situated in the centre of Barcelona within walking distance of Bcn Bar.
7.8
Very good522 reviews
Price from£ 112per nightSelect
Not available
Rambla De Catalunya, 24, Barcelona, Spain, 08007
400 m from City Centre300 m from Casa Lleó Morera
This exclusive hotel offers 40 rooms plus an outdoor pool with umbrellas and sun loungers not far from Passeig de Gracia metro station.
8.2
Great684 reviews
Price from£ 111per nightSelect
Not available
Calabria, 129-131, Barcelona, Spain, 08015
1.6 km from City Centre800 m from Plaza Espanya
This hotel, set adjacent to Modern Art Museum Barcelona, offers a superb location and boasts 80 nice rooms along with a private pool.
7.8
Very good575 reviews
Price from£ 73per nightSelect
Not available
C/ Paris 101, Barcelona, Spain, 08029
1.9 km from City Centre1.4 km from Passeig de Gràcia Train Station
A club restaurant serves national meals, while onsite there are a rooftop terrace and a shared lounge, all offered by the hotel set in the centre of Barcelona.
6.8
Nice378 reviews
Price from£ 78per nightSelect
Not available
Via Laietana, 61, Barcelona, Spain, 08003
300 m from City Centre400 m from Plaça Catalunya - Rail Station
Set step away from Plaza Catalunya, this hotel features a private swimming pool and an air-conditioned restaurant serving dishes of Mediterranean cuisine.
7.8
Very good586 reviews
Price from£ 118per nightSelect
Not available
Breton De Los Herreros, 26, Barcelona, Spain, 08012
2.2 km from City Centre1.6 km from Passeig de Gràcia Train Station
The hotel, boasting 49 rooms and a private garden, is centrally located merely steps away from Casa Batllo.
8.4
Great961 reviews
Price from£ 95per nightSelect
Not available
Calle Consell De Cent, 476, Barcelona, Spain, 08025
1.5 km from City Centre500 m from La Sagrada Familia
The property dates back to 2010, boasts an innovative-style architecture and has excellent location close to Bcn Bar.
7.6
Very good669 reviews
Price from£ 65per nightSelect
Not available
Monlau, 8-10, Barcelona, Spain, 08027
4.3 km from City Centre400 m from La Sagrera (L9N-L10)
Situated not far away from La Pedrera and a tube station, this hotel features an outdoor pool.
8.2
Great504 reviews
Price from£ 80per nightSelect
Not available
Sao Paulo 33-37, Barcelona, Spain, 08030
6.2 km from City Centre700 m from Sant Andreu
This elegant hotel overlooks the city boasting its location in business area.
7.8
Very good196 reviews
Price from£ 78per nightSelect
Not available
Passeig Joan De Borbo, 54, Barcelona, Spain, 08003
2.0 km from City Centre300 m from Barceloneta Beach
Conveniently located next to Las Ramblas in the popular Sants-Montjuïc district, this hotel features a gym and aquafit.
7.2
Very good219 reviews
Price from£ 126per nightSelect
Not available
Ribes, 71, Barcelona, Spain, 08030
1.8 km from City Centre900 m from La Sagrada Familia
The hotel is centrally placed in Sant Martí district, boasting 47 non-smoking rooms and a café bar.
7.4
Very good411 reviews
Price from£ 102per nightSelect
Not available
Carrer Tallers 66, Barcelona, Spain, 08001
500 m from City Centre400 m from Plaça Catalunya - Rail Station
Since 2007 the hotel awaits guests in Gràcia district, offering 40 quiet rooms and a 24-hour bar.
8.0
Great688 reviews
Price from£ 84per nightSelect
Not available
Placa Sant Agusti 3, Barcelona, Spain, 08001
900 m from City Centre200 m from Ramblas
Set in the centre of Barcelona, the hotel features an outdoor swimming pool and has a non-smoking restaurant onsite.
7.6
Very good903 reviews
Price from£ 110per nightSelect
Not available
Valencia 154, Barcelona, Spain, 08011
1.3 km from City Centre1.0 km from Passeig de Gràcia Train Station
Near the hotel, there are a tube station, a train station and a motorway and guests can easily reach Picasso Museum which is not far away.
7.8
Very good576 reviews
Price from£ 93per nightSelect
Not available
Carrer Nou De La Rambla, 91, Barcelona, Spain, 08001
1.3 km from City Centre600 m from Ramblas
Located within 20 minutes' walk of the city center, this traditional hostel gives quick access to Plaça Catalunya.
7.2
Very good4 reviews
Price from£ 39per nightSelect
Not available
Carrer De La Diputacio, 383, Barcelona, Spain, 08013
1.1 km from City Centre700 m from La Sagrada Familia
Nestled 2 km from Barcelona city center, the hotel boasts a private swimming pool and a café bar.
7.4
Very good365 reviews
Price from£ 99per nightSelect
Not available
Ronda De Sant Antoni, 49, Barcelona, Spain, 08010
800 m from City Centre700 m from Plaça Catalunya - Rail Station
This traditional-style hotel is set at a short distance to Gothic Quarter .
7.4
Very good488 reviews
Price from£ 95per nightSelect
Not available
Pintor Fortuny, 9, Barcelona, Spain, 08001
600 m from City Centre500 m from Ramblas
Located 1 km from the center of Barcelona, the hotel offers a lobby bar plus cots and board games for children.
8.2
Great1254 reviews
Price from£ 131per nightSelect
Not available
Passeig De Gracia 83, Barcelona, Spain, 08008
1000 m from City Centre400 m from Passeig de Gràcia Train Station
A signature restaurant and a private pool are available on site of the hotel that boasts an enviable location close to Las Ramblas.
8.8
Great239 reviews
Price from£ 181per nightSelect
Not available
Carrer Del Pi, 7, Barcelona, Spain, 08002
700 m from City Centre400 m from Ramblas
This comfortable hotel features 37 compact rooms with en suite bathrooms, and is located in a quiet area only 150 meters away from Plaza del Pi.
8.2
Great393 reviews
Price from£ 144per nightSelect
Not available
Carrer San Erasmo 19, Barcelona, Spain, 08001
900 m from City Centre900 m from Plaça Catalunya - Rail Station
Featuring traditional architecture, the venue provides 87 rooms and offers easy access to Casa Batllo.
6.4
Nice386 reviews
Price from£ 74per nightSelect
Not available
C/ Mallorca 606, Barcelona, Spain, 08026
2.9 km from City Centre1.3 km from La Sagrada Familia
Located in Horta-Guinardó district only 2.9 km from Bcn Bar, this hotel has 59 rooms and a private swimming pool.
8.2
Great901 reviews
Price from£ 90per nightSelect
Not available
Estruc, 24-26, Barcelona, Spain, 08002
300 m from City Centre300 m from Plaça Catalunya - Rail Station
This hotel with 36 rooms and a coffee bar is centrally located 10 minutes' walk from the city center.
8.4
Great353 reviews
Price from£ 111per nightSelect
Not available
Plaza Del Angel, 12, Barcelona, Spain, 08002
900 m from City Centre600 m from Ramblas
The hotel is located in the beach area of Barcelona, not far away from Old Port, overlooking the cathedral.
7.0
Very good162 reviews
Price from£ 90per nightSelect
Not available
Rauric, 14, Barcelona, Spain, 08002
900 m from City Centre200 m from Ramblas
Boasting a 24-hour restaurant together with 31 soundproof rooms, the hotel offers a good location next to a train station.
8.6
Great134 reviews
Price from£ 85per nightSelect
Not available
Gravina, 5-7, Barcelona, Spain, 08001
500 m from City Centre500 m from Plaça Catalunya - Rail Station
A 24-hour restaurant is available in this hotel that boasts a great location close to Gothic Quarter .
8.0
Great339 reviews
Price from£ 93per nightSelect
Not available
Balmes, 51, Barcelona, Spain, 08007
700 m from City Centre400 m from Casa Lleó Morera
This historical-style hotel is set at a short distance to Barceloneta Beach.
9.0
Perfect55 reviews
Price from£ 79per nightSelect
Not available
Hospital 11, Barcelona, Spain, 08001
800 m from City Centre200 m from Ramblas
Located next to Liceu, the venue comprises 49 rooms with sea views.
7.6
Very good1240 reviews
Price from£ 91per nightSelect
Not available
La Rambla, La 78-80, Barcelona, Spain, 08002
900 m from City Centre100 m from Ramblas
Welcoming guests in the middle of Barcelona, the hotel was remodelled in 2009.
7.8
Very good640 reviews
Price from£ 96per nightSelect
Not available
Ramblas 122, Barcelona, Spain, 08002
500 m from City Centre400 m from Plaça Catalunya - Rail Station
Set near Picasso Museum in Horta-Guinardó district, this comfortable hotel features Mediterranean interior and offers 131 classic rooms with unforgettable views.
7.6
Very good380 reviews
Price from£ 201per nightSelect
Not available
Avenida Paralelo, 40, Barcelona, Spain
1.5 km from City Centre700 m from Ramblas
Set in a Spanish-style building with a panoramic view, the hotel is located next to Barcelona Zoo.
7.6
Very good259 reviews
Price from£ 93per nightSelect
Not available
Pg. Mare De Deu Del Coll, 10, Barcelona, Spain, 08023
3.6 km from City Centre300 m from Vallcarca
Featuring a private swimming pool along with an unforgettable view of the city, the hotel boasts location in a prestigious area.
7.2
Very good1105 reviews
Price from£ 64per nightSelect
Not available
Passeig De Pujades 11 13, Barcelona, Spain, 08018
1.3 km from City Centre1.2 km from Port Vell
Located near Sagrada Familia, the venue offers 301 rooms and a panoramic view.
Price from£ 88per nightSelect
Not available
Pelai, 20, Barcelona, Spain, 08001
400 m from City Centre400 m from Plaça Catalunya - Rail Station
This attractive hotel is nestled in the heart of Barcelona, not far from Camp Nou.
8.0
Great988 reviews
Price from£ 92per nightSelect
Not available
Placa Catalunya 7, Barcelona, Spain, 08002
200 m from City Centre100 m from Plaça Catalunya - Rail Station
Enjoy lobby restaurant onsite or admire panoramic views while staying in the hotel boasting location in the centre of Barcelona.
8.0
Great334 reviews
Price from£ 134per nightSelect
Not available
Sagristans, 13-17, Barcelona, Spain, 08002
600 m from City Centre600 m from Plaça Catalunya - Rail Station
The hotel provides modern rooms and a lounge bar, perfectly located in a tourist area.
8.4
Great303 reviews
Price from£ 106per nightSelect
Not available
Valencia 105-107, Barcelona, Spain, 08011
1.3 km from City Centre1.1 km from Passeig de Gràcia Train Station
The hotel features a tapas restaurant, while near the venue, set in Sant Martí district, one will find La Pedrera.
7.6
Very good219 reviews
Price from£ 65per nightSelect
Not available
Cartagena 369, Barcelona, Spain, 08025
2.8 km from City Centre1.2 km from La Sagrada Familia
Located a few steps from Glories, the hotel features 22 rooms with views over the city.
7.6
Very good133 reviews
Price from£ 71per nightSelect
Not available
Sant Gervasi De Cassoles, 26, Barcelona, Spain, 08022
3.2 km from City Centre200 m from El Putxet
Guests can enjoy the river views and a private swimming pool, while taking advantage of the hotel's location close to CosmoCaixa as well as a bus stop.
8.0
Great234 reviews
Price from£ 73per nightSelect
Not available
Pau Claris, 72, Barcelona, Spain, 08010
300 m from City Centre400 m from Plaça Catalunya - Rail Station
Featuring a courtyard and a library, this central hotel boasts a central location minutes from Modern Art Museum Barcelona and next to Passeig de Gracia underground station.
9.4
Perfect2 reviews
Price from£ 107per nightSelect
Not available
Gran Via De Les Corts Catalanes 455, Barcelona, Spain
1.6 km from City Centre700 m from Plaza Espanya
The hotel has a private pool and lies close to Catalunya Square which is worth visiting.
8.8
Great1 review
Price from£ 189per nightSelect
Not available
Avinyo 16, Barcelona, Spain, 08002
1000 m from City Centre300 m from Ramblas
You will find a rooftop swimming pool in this venue that offers a privileged setting based in the centre of Barcelona.
7.8
Very good965 reviews
Price from£ 109per nightSelect
Not available
Avenida Diagonal, 433, Bis Principal 2, Barcelona, Spain
1.7 km from City Centre1.1 km from Passeig de Gràcia Train Station
This central hotel with sea views lies close to the sights of Barcelona including Passeig de Gracia.
10.0
Perfect2 reviews
Price from£ 84per nightSelect
Not available
Rossello, 238, Barcelona, Spain, 08008
1.2 km from City Centre600 m from Passeig de Gràcia Train Station
Here guests can enjoy a meal at the 24-hour restaurant and observe spectacular views of the sea.
8.6
Great302 reviews
Price from£ 109per nightSelect
Not available
Enric Granados St. 44, Barcelona, Spain, 08008
1.0 km from City Centre600 m from Passeig de Gràcia Train Station
The cosy hotel is a good starting point to Barcelona' sights including Catalunya Square and Passeig de Gracia.
9.0
Perfect149 reviews
Price from£ 68per nightSelect
Not available
Rda. Sant Pere 70, Barcelona, Spain, 08010
900 m from City Centre900 m from Plaça Catalunya - Rail Station
The hotel offers easy access to Arc de Triomf, boasting 6 rooms in the heart of Barcelona.
9.2
Perfect23 reviews
Price from£ 194per nightSelect
Not available
Carrer Tragi, S/N , Barcelona, Spain, 08003
800 m from City Centre700 m from Ramblas
While Sagrada Familia is located nearby, the surrounding area includes Arc de Triomf subway station within 400 meters from the property.
Select
Not available
Carrer Del Rec Comtal 19, Barcelona, Spain, 08003
900 m from City Centre1000 m from Plaça Catalunya - Rail Station
This modern hotel with city views lies close to the sights of Barcelona including Ramblas.
9.6
Perfect1 review
Price from£ 78per nightSelect
Not available
Carrer De Girona 81, Barcelona, Spain, 08009
900 m from City Centre600 m from Casa Batllo
Providing access to Parc Guell, this hotel is a 20-minute walk from Las Ramblas and offers a lounge restaurant.
8.8
Great92 reviews
Price from£ 49per nightSelect
Not available
Nou De Sant Francesc, 40, Barcelona, Spain
1.2 km from City Centre500 m from Ramblas
Located 20 minutes' drive from Barcelona city center, this hotel offers a patio and a library.
8.0
Great256 reviews
Price from£ 59per nightSelect
Not available
70 Ramblas, Barcelona, Spain, 08002
900 m from City Centre100 m from Ramblas
Since 1999 the hotel awaits guests in Sarrià-St. Gervasi district, offering 26 non-smoking rooms and a café bar.
8.2
Great339 reviews
Price from£ 89per nightSelect
Not available
Alaba 94-96, Barcelona, Spain, 08018
2.2 km from City Centre1.3 km from Port Olympic
In the vicinity of this superior there is Arc de Triomf and guests can also discover the tourist area.
7.8
Very good477 reviews
Price from£ 79per nightSelect
Not available
Rambla Del Raval, 4 C, Barcelona, Spain, 08001
1000 m from City Centre500 m from Ramblas
Welcoming guests in the centre of Barcelona, the hotel was remodelled in 2012.
8.2
Great182 reviews
Price from£ 107per nightSelect
Not available

Filtering results

Please wait...

367 hotels found