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
View map
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

3612 hotels in Barcelona

Search the best hotels and places to stay in Barcelona

Looking for accommodation in Barcelona? Hotelmix.co.uk allows you to limit your search in Catalonia by amenities and hotel brands. Book a room with our help!Hide
Show more
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
Plz. De La Rosa Dels Vents, 1, Barcelona, Spain, 08039View on map
2.7 km from City Centre800 m from Barceloneta Beach
Featuring a sundeck, an indoor swimming pool and an infinity pool as well as a swimming pool, this accommodation in Ciutat Vella district is set near a port.
  • The hotel has
    • EUR 28 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great751 reviews
Price from£ 1 070per nightSelect
Not available
Crta. Vallvidriera - Tibidabo, Barcelona, Spain, 08035View on map
5.9 km from City Centre500 m from Tibidabo Mountain
Located not far from the Mediterranean Sea and Andes Mountains and in proximity to Vives Barcelona, this spectacular hotel features an infinity swimming pool for guests to relax in.
  • The hotel has
    • EUR 21 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.2
Great279 reviews
Price from£ 386per nightSelect
Not available
Pintor Fortuny, 13, Barcelona, Spain, 08001
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.
7.6
Very good969 reviews
Price from£ 125per nightSelect
Not available
Av. Diagonal, 661-671, Barcelona, Spain, 08028
5.1 km from City Centre1.1 km from Camp Nou
This sleek hotel welcomes guests in a classic-style building centrally set in Les Corts district, offering 431 luxury rooms plus steam baths, Turkish bath and massage treatments.
7.8
Very good437 reviews
Price from£ 185per nightSelect
Not available
Plaza Dels Paisos Catalans S/N, Barcelona, Spain, 08014
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.
8.2
Great1059 reviews
Price from£ 124per nightSelect
Not available
Marina 19-21, Barcelona, Spain, 08005
2.2 km from City Centre300 m from Port Olympic
Centrally located just off Port Olympic, this hotel features a casino, a shared lounge and a tennis court.
8.0
Great248 reviews
Price from£ 68per 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£ 95per 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£ 166per 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£ 124per nightSelect
Not available
Moll De Barcelona S/N, Barcelona, Spain, 08039
2.0 km from City Centre1000 m from Port Vell
Boasting 291 rooms in the Mediterranean decor and a private swimming pool, the venue offers an ideal location next to a ship terminal.
8.2
Great1127 reviews
Price from£ 102per nightSelect
Not available
Plaza Pio XII 4, Barcelona, Spain, 08028
3.9 km from City Centre700 m from Camp Nou
The hotel offers to try exquisite cuisine of the hotel set in a magnificent location nearby Plaza Espanya.
7.8
Very good541 reviews
Price from£ 171per 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£ 108per 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£ 159per 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£ 116per nightSelect
Not available
Via Laietana 30, Barcelona, Spain, 08003
800 m from City Centre600 m from Ramblas
Mediterranean dishes and Turkish steam bath, hammam and massage are available in this exclusive hotel centrally set in a shopping area.
8.4
Great945 reviews
Price from£ 326per 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£ 192per 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£ 88per 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£ 156per 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£ 83per nightSelect
Not available
Calle Llull 170, Barcelona, Spain, 08005
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.
7.8
Very good496 reviews
Price from£ 56per 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£ 98per 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£ 166per 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£ 118per 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£ 108per 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£ 235per 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£ 93per 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£ 216per 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
Passeig De Gracia 75, Barcelona, Spain, 08008
1000 m from City Centre300 m from Passeig de Gràcia Train Station
Set close to Casa Batllo, the accommodation with a fresh interior is open since 1896 and offers steam baths, Turkish bath and massage services.
7.0
Very good1 review
Price from£ 443per 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£ 150per nightSelect
Not available
Av Del Litoral 10, Barcelona, Spain, 08005
2.1 km from City Centre400 m from Port Olympic
Lodged in the historic-style building and set in Sarrià-St. Gervasi district, the hotel offers stunning views along with a treatment room, a solarium and a Jacuzzi onsite.
8.4
Great561 reviews
Price from£ 210per 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£ 89per 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£ 137per 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£ 192per nightSelect
Not available
Dels Lledo, 7, Barcelona, Spain, 08002
1000 m from City Centre500 m from Port Vell
Boasting perfect location and access to Bcn Bar, this unique hotel in Barcelona features a tapas restaurant and 28 rooms.
9.4
Perfect32 reviews
Price from£ 332per nightSelect
Not available
Carrer De Sant Sever 5, Barcelona, Spain, 08002
700 m from City Centre400 m from Ramblas
Featuring a shared lounge and a library, this excellent hotel boasts a perfect location minutes from Bcn Bar and next to Jaume I underground station.
9.0
Perfect166 reviews
Price from£ 295per nightSelect
Not available
Passeig De Gracia 132, Barcelona, Spain, 08008
1.5 km from City Centre900 m from Passeig de Gràcia Train Station
Guests will enjoy an outdoor swimming pool and 105 rooms, while staying in the elegant hotel with location close to Tibidabo Mountain and Andes Mountains.
8.4
Great274 reviews
Price from£ 298per nightSelect
Not available
Rossello, 265, Barcelona, Spain, 08008
1.2 km from City Centre600 m from Passeig de Gràcia Train Station
Boasting a swimming pool, the hotel is about 20 minutes' walk from the center of Barcelona.
8.4
Great510 reviews
Price from£ 344per nightSelect
Not available
Pallars 203, Barcelona, Spain, 08005
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.
7.6
Very good887 reviews
Price from£ 96per 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£ 204per 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£ 106per 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£ 282per nightSelect
Not available
Passeig De Gracia, 38-40, Barcelona, Spain, 08007
500 m from City Centre100 m from Casa Lleó Morera
Featuring convenient access to Gothic Quarter right in a shopping area, this prestigious hotel provides a rooftop pool and a sundeck.
9.2
Perfect37 reviews
Price from£ 1 544per 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£ 174per nightSelect
Not available
Via Laietana 49, Barcelona, Spain, 08003
400 m from City Centre400 m from Plaça Catalunya - Rail Station
Featuring an ideal location close to Sagrada Familia, the hotel has a health club, a spa area and a treatment room.
8.6
Great696 reviews
Price from£ 204per nightSelect
Not available
Passeig De Gracia, 68, Barcelona, Spain, 08007
800 m from City Centre200 m from Passeig de Gràcia Train Station
Offering tasteful rooms and a gym area and a fitness centre, the venue is set in the middle of the city, close to Parc de la Ciutadella.
7.8
Very good275 reviews
Price from£ 481per 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£ 106per 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£ 139per 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£ 95per 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
Pau Claris, 150, Barcelona, Spain, E-08009
900 m from City Centre300 m from Passeig de Gràcia Train Station
Located 1 km from the center of Barcelona, the hotel offers a lobby bar plus cots, child care and a mini club for children.
7.8
Very good615 reviews
Price from£ 177per 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£ 114per 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£ 149per 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£ 172per 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£ 108per nightSelect
Not available
Carrer Comte Borroll 37 Barcelona, Barcelona, Spain, 08015
1.4 km from City Centre900 m from Plaza Espanya
While Las Ramblas is located nearby, the surrounding area includes Sant Antoni subway station within 300 meters from the property.
Price from£ 147per 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£ 191per 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
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£ 82per 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£ 78per 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£ 169per 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£ 182per 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
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£ 92per 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£ 149per 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£ 161per 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£ 106per 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£ 214per 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£ 112per 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£ 107per nightSelect
Not available
Avenida Sarria, 50, Barcelona, Spain, 08029
2.4 km from City Centre1.7 km from Sants Estacio
Featuring an outdoor swimming pool onsite, the hotel also offers you to enjoy a panoramic view, boasting perfect location in the heart of Barcelona.
7.8
Very good180 reviews
Price from£ 217per 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£ 125per 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£ 112per 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£ 128per 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£ 110per nightSelect
Not available
C/ Lope De Vega, 141-147, Barcelona, Spain, 08005
3.3 km from City Centre1.5 km from Barcelona International Convention Center
The hotel ensures convenient proximity to Picasso Museum and pampers guests with Turkish steam bath, hammam and various massages.
7.0
Very good13 reviews
Price from£ 220per 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£ 171per 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£ 107per 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£ 86per 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£ 98per 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£ 79per 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£ 95per 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£ 149per nightSelect
Not available
Plaza Carlos Ibanez, 3, Barcelona, Spain, 08038
2.0 km from City Centre1.2 km from Ramblas
Guests can spend time relaxing in a private swimming pool, or admire a spa centre, a treatment room and a steam room in this property, located next to Montjuïc Funicular.
8.2
Great381 reviews
Price from£ 177per 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£ 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£ 136per 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
Gran Via De Les Corts Catalanes 668, Barcelona, Spain, 08010
500 m from City Centre500 m from Casa Lleó Morera
Guests can enjoy panoramic views of the garden, have a drink at the cellar bar or take a plunge in a private swimming pool.
9.2
Perfect406 reviews
Price from£ 986per 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£ 191per 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£ 64per 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£ 130per 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£ 130per nightSelect
Not available
Ramblas, 111, Barcelona, Spain, 08002
500 m from City Centre400 m from Plaça Catalunya - Rail Station
Featuring 231 modern rooms along with aromatherapy, Turkish steam bath and holistic therapy, this hotel provides convenient access to Sagrada Familia.
7.4
Very good107 reviews
Price from£ 310per 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£ 233per 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£ 220per 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£ 129per nightSelect
Not available
C/ Pau Claris, 122, Barcelona, Spain, 08009
600 m from City Centre300 m from Casa Batllo
Guests can enjoy tennis courts and a golf course as well as wonderful views at this venue, while staying in Barcelona.
7.8
Very good112 reviews
Price from£ 180per nightSelect
Not available

Filtering results

Please wait...

3612 hotels found

FAQs about hotels in Barcelona

We hope that the answers to these questions will help you plan your trip

Where to stay in Barcelona?
Travelers mostly choose to stay in hotels near the downtown or hotels in Gràcia district. You may also like to stay in hotels near Passeig de Gracia, the most popular sightseeing in Barcelona. To easily get to any corner of the city, try hotels near popular tube station - Universitat.
How much does it cost to stay in the hotel in Barcelona?
Of course, hotel prices in Barcelona change depending on the season, but on average: a 3-star hotel room costs 126£ per night, and a 4-star hotel room is 188£ per night. If you're looking for something really special, a 5-star hotel can be found for 281£ per night based on HotelMix.co.uk prices.
What are some of the best cheap hotels to stay in Barcelona?
Some of the top-rated affordable hotels are:
Bcn Urbaness Hotels Gran Ronda rating: 3.7/5
Ab Viladomat rating: 3.9/5
Andante Hotel rating: 4.3/5
See more favored cheap hotels here.
What are the most popular hotels near CosmoCaixa in Barcelona?
Vilana Hotel is the best hotel located only 10 minutes' on foot from CosmoCaixa.
What are the best family hotels in Barcelona?
Many families loved staying at these kid-friendly hotels - Melia Barcelona Sky and Yurbban Trafalgar Hotel. All great hotels for family stay in Barcelona you can find here. You might also like hotels with a Jacuzzi, a rooftop terrace and a treatment room.
What are the most popular hotels in Barcelona for couples?
These hotels are suitable for a couple romantic trip: Hotel Abbot and Salles Hotel Pere IV. Guest couples also mentioned extremely high service in these Barcelona's hotels - Cram and Hotel Jazz which also have a Jacuzzi, a rooftop terrace and a seasonal outdoor pool.
What are good hotels for a short-term stay on business in Barcelona?
Business travelers can be quite busy, but keen to see the atmosphere of Barcelona. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Hcc Montblanc and Nh Barcelona Diagonal Center with a patio, a solarium and a seasonal outdoor pool.
What are the best hotels in Barcelona with good breakfasts?
Ramblas, Nh Barcelona Centro, and Aparthotel Bertran are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Barcelona?
Travelers who stayed in Barcelona near Barcelona-El Prat airport have left good reviews about Barcelona Airport Hotel and Centre Esplai Hostel.
What are the most pet-friendly hotels in Barcelona?
Catalonia Born, The One Barcelona, and Mercure Barcelona Condor are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Barcelona?
These luxury hotels with exceptional service will make your stay great:
Hotel Sb Diagonal Zero Barcelona rating: 3.9/5
K+K Hotel Picasso rating: 4.5/5
What are the most popular boutique hotels in Barcelona?
You may like these highly-rated cozy boutique hotels:
Exe Cristal Palace rating: 4.0/5
Ofelias Hotel rating: 4.3/5
B-Hotel rating: 4.1/5.
See more instagram-friendly hotels here.

Where to stay in Barcelona?

Best cheap hotels in Barcelona

Budget hotels like Musik Boutique Hotel and 3-star Nouvel offer accommodation under 117£ and 136£ per night. To stay in an atmospheric central area, book a budget Mare De Deu De Montserrat, 700 meters from the city center. Bcn Accommodation is a charming choice that offers affordable rates at 112£ per night and a convenient location near Parc Guell. A good budget-friendly option in Horta-Guinardó district is Apartamentos Ganduxer, a 25-minute walk to Casa Batllo and not far from Restaurante Andele.

Barcelona airports & Underground stations

For travelers seeking easy airport access, Air Rooms Barcelona is a 10-minute walk from El Prat De Llobregat airport. Consider booking a hotel like Sunotel Club Central near Universitat subway station, as this is a great way to explore other neighborhoods. At the doorstep of Passeig de Gràcia train station there is a range of hotels for all budgets, such as Condestable at 114£ per night or Factory Gardens Hostel coming at 40£ per night.

Convenience of staying in hotels in the city centre

The city center boasts 192 hotels, such as Hotel Omnium and Royal Ramblas. For those looking to stay downtown, Violeta Boutique is a suitable choice minutes away from bars and restaurants. Cheap hotels are in abundance in Les Corts district, including Hilton Barcelona and Catalonia Rigoletto.

Consider staying at Ambit Barcelona, where you'll be within 5 minutes' walking distance of Plaça Catalunya. To explore some of the city's popular tourist places, book a hotel next to Arc de Triomf, such as the 4-star Hotel Indigo Barcelona - Plaza Catalunya, located just a 10-minute walk away.

Luxury and boutique accommodation in Barcelona

Claris Hotel is a 5-star choice that is only a 30-minute walk from Magic Fountain . You might also think of Ac Hotel Diagonal L'Illa, a boutique hotel with a tennis court, a sauna and a golf course. If you prefer chain hotels, Omm in Sarrià-St. Gervasi district has an outdoor swimming pool, a casino and a Jacuzzi and is 2 km from Recinte Modernista de Sant Pau.

Explore and find your best apartments, B&Bs and others

Midtown Apartments is a cozy apartment in the center of the city located 150 meters from La Llossa. We have great B&B accommodation options, such as Hostalin Barcelona Passeig De Gracia with a room rate from 98£. If you're interested in business facilities, look at one of 157 hotels located in Eixample district, such as Oasis. Make sure to choose Gaudi near Parc de la Ciutadella - a top-rated resort with views of the garden.

How to Find the Best Barcelona hotels with Hotelmix.co.uk

What could be better than a day in Barcelona, where you can wander through the stunning city sights, sip on world-class coffee, dine at unforgettable restaurants, and finish it all off with a stroll at the beach? Let Hotelmix.co.uk help to make this dream a reality as you are looking for cheap places to stay in Barcelona. We have a large variety of inexpensive hotels in Barcelona and offer easy-to-use filtering options for you to quickly and efficiently find the hotel for you at the price, star rating, amenities, or location you wish. You can even browse through reviews from real Booked clients to get the inside perspective on hundreds of Barcelona Spain hotels, and know exactly what to expect before you buy. Use our website today to browse through amazing and affordable hotel rooms in Barcelona. 

What's Barcelona like?

Barcelona will definitely amaze and satisfy your every getaway desire. If you're looking for art and history, consider booking your hotel near the Picasso Museum, which features world-famous pieces and is free to museumgoers on the first Sunday of every month! Sports fans should be sure to check out the Camp Nou Stadium for exciting matches on a global stage. There are also plenty of Barcelona accommodation near the Sagrada Familia Basilica, which is an absolute must for many visiting the city. And if urban adventures and long strolls through the city excite you (and they certainly should in Barcelona!), head for a leisurely promenade down Las Ramblas, particularly in the evenings to see the street performers. You'll easily find cheap hotels in Barcelona with the help of Hotelmix.co.uk! One thing you should certainly never miss while in Barcelona are the wonderful tapas, which are plentiful and easy to find just about anywhere in the city. 

Useful Tips for Getting Along with Locals in Barcelona

Just like any other major city, it's always a good idea to plan your day commutes ahead of time and familiarize yourself with your routes, whether they’re on foot, using a rental car, or riding public transportation. It's generally a polite gesture to working locals to avoid public transit during major rush hour times, but if you are travelling during the highly congested hours, take extra care to know your route and any transfers ahead of time! There are lots of amazing and budget hotels in Barcelona with easy access to public transportation, and tickets are convenient and affordable. Within the city, pickpockets can be problematic, but you can protect yourself like a local easily with a few simple tips. If you are lost or need to consult a map, be sure to do so in a cafe or other location inside to avoid being labeled as a target or being caught off-guard. Additionally, avoid wearing your bags on your back or leaving your possessions unattended. With just a little know-how, you should be perfectly safe and blend right in with the locals!

Show moreLess