Hotels in Barcelona

Search and compare Barcelona hotels from hundreds of travel sites and save

Barcelona, Spain
22 Sep — 23 Sep2
Barcelona, Spain
Wed 22/9
Thu 23/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Barcelona

Filter by star ratings
All filters
Holiday Inn Express Barcelona - Molins de Rei
Holiday Inn Express Barcelona - Molins de Rei
8.0 Excellent
Carrer del Primer de Maig, 9, Molins de Rei, Catalonia, Spain
Show on map
13.2 km from city centre, Barcelona 
ExcellentBased on 1,375 reviews
8.0

Located in Catalunya, Holiday Inn Express Molins de Rei is ideal for those wanting to tour the area's well-known wineries. It is also minutes from Molins de Rei's popular attractions and landmarks.

Acta Mimic
Acta Mimic
8.1 Excellent
Calle Arc Del Teatre 58, Barcelona, Spain
Show on map
1.0 km from city centre, Barcelona 
ExcellentBased on 2,909 reviews
8.1

Conveniently situated, Acta Mimic offers easy access to Barcelona's main tourist attractions. It also provides a rooftop terrace, plus views of the sea and the city.

Sunotel Central
Sunotel Central
8.2 Excellent
Gran Via De Les Corts Catalanes, 570, Barcelona, Spain
Show on map
1.3 km from city centre, Barcelona 
ExcellentBased on 4,550 reviews
8.2

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Barcelona. It also features a rooftop terrace and an outdoor pool.

Catalonia Barcelona Plaza
Catalonia Barcelona Plaza
8.7 Excellent
Plaza Espana 6-8, Barcelona, Spain
Show on map
2.6 km from city centre, Barcelona 
ExcellentBased on 3,388 reviews
8.7

Boasting a rooftop swimming pool for guests to enjoy, Catalonia Barcelona Plaza is located in Barcelona and provides views of Magic Fountain of Montjuic and Montjuic Castle. A rooftop terrace has panoramic views over the city.

Camping 3 Estrellas
Camping 3 Estrellas
7.5 Good
Gavà, Catalonia, Spain
Show on map
16.7 km from city centre, Barcelona 
GoodBased on 3,744 reviews
7.5

Camping 3 Estrellas is located in Gava and features complimentary Wi-Fi. It also provides luggage storage, a concierge and an outdoor pool.

Two Hotel Barcelona By Axel - Adults Only
Two Hotel Barcelona By Axel - Adults Only
8.7 Excellent
Calabria 90-92, Barcelona, Spain
Show on map
1.9 km from city centre, Barcelona 
ExcellentBased on 1,532 reviews
8.7

TWO Hotel Barcelona by Axel -Adults Only provides comfortable 4-star accommodation in Barcelona. It also offers free Wi-Fi, a 24-hour reception and a swimming pool.

Barcelona Princess
Barcelona Princess
8.4 Excellent
Avinguda Diagonal 1, Barcelona, Spain
Show on map
4.6 km from city centre, Barcelona 
ExcellentBased on 6,265 reviews
8.4

Offering a restaurant, bar and outdoor swimming pool, Barcelona Princess is just a five-minute stroll from El Maresme-Forum Metro Station. Popular facilities, such as a sauna and a rooftop terrace, make for an enjoyable stay in Barcelona.

Hotel Rialto
Hotel Rialto
7.7 Good
Carrer de Ferran, 40-42, Barcelona, Spain
Show on map
0.2 km from city centre, Barcelona 
GoodBased on 1,191 reviews
7.7

Conveniently situated, Hotel Rialto Barcelona offers easy access to Barcelona's best sightseeing areas. This elegant hotel was built in the 19th century and is the birthplace of Spanish artist, Joan Miró.

Claris Hotel & Spa Gl
Claris Hotel & Spa Gl
8.7 Excellent
Pau Claris, 150, Barcelona, Spain
Show on map
1.6 km from city centre, Barcelona 
ExcellentBased on 761 reviews
8.7

Offering a restaurant, bar and outdoor pool, Claris Hotel & Spa GL is only a five-minute walk from Passeig de Gracia Train Station. The hotel is situated in the heart of Barcelona and is close to restaurants, bars, cafés and shops.

Sansi Barcelona
Sansi Barcelona
7.1 Good
Diputacio 234-236, Barcelona, Spain
Show on map
1.2 km from city centre, Barcelona 
GoodBased on 165 reviews
7.1

Centrally located, Sansi Diputacio Hotel offers easy access to Barcelona's main tourist and retail hot spots. It also provides an outdoor pool, laundry facilities and a safe.

Tips for booking a Barcelona hotel

Cheapest month:December
Most expensive month:October
Average price in Barcelona:$187/night
Absolute cheapest price found:$8/night
Cheapest day:Wednesday
Most expensive day:Friday
$98 - $242
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$163 - $300
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Barcelona hotels

Show all 7,352 hotels
1
Hotel Casa Elliot
Hotel Casa Elliot
9.0 Excellent
C/Sepulveda,180, Barcelona, Spain
Show on map
1.2 km from city centre, Barcelona 

Centrally located, Hotel Advance offers easy access to Barcelona's main sightseeing and retail areas. The multiple amenities this stylish hotel features include limited hours room service, a coffee bar and an airport shuttle.

2
Catalonia Port
Catalonia Port
8.9 Excellent
C/ Ample, 1, Barcelona, Spain
Show on map
0.6 km from city centre, Barcelona 

Conveniently positioned, Catalonia Port allows for easy access to Barcelona's best hot spots. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of the Liceu, Gothic Quarter and La Rambla.

3
Salles Hotel Pere IV
Salles Hotel Pere IV
8.4 Excellent
C/Pallars,128, Barcelona, Spain
Show on map
1.9 km from city centre, Barcelona 

Featuring a Jacuzzi, an indoor pool and a Finnish sauna, Salles Hotel Pere IV is located in Barcelona and offers modern accommodation. It also features a Turkish steam bath and free Wi-Fi.

4
Hotel Royal Passeig de Gracia
Hotel Royal Passeig de Gracia
8.5 Excellent
Passeig de Gracia, 84, Barcelona, Spain
Show on map
1.7 km from city centre, Barcelona 

Set in Barcelona City Centre, Royal Passeig de Gracia is a few steps from Passeig de Gracia and the Casa Batllo. It is 10 minutes on foot from Avinguda Diagonal, and showcases views of Barcelona.

5
Hotel Midmost
Hotel Midmost
8.8 Excellent
Carrer Pelai 14, Barcelona, Spain
Show on map
1.0 km from city centre, Barcelona 

Conveniently situated, Hotel Midmost offers easy access to Barcelona's popular hot spots. It is a five-minute walk from Placa de Catalunya Metro Station and Placa de Catalunya.

6
Four Points by Sheraton Barcelona Diagonal
Four Points by Sheraton Barcelona Diagonal
8.8 Excellent
Avinguda Diagonal, 161-163, Barcelona, Spain
Show on map
2.9 km from city centre, Barcelona 

Four Points by Sheraton Barcelona Diagonal is situated in Barcelona and is within a short walk of nearby attractions, such as Agbar Tower. It is ideally located for those wanting to discover the area's attractions.

7
Hotel Pulitzer Barcelona
Hotel Pulitzer Barcelona
8.9 Excellent
Bergara 8, Barcelona, Spain
Show on map
0.8 km from city centre, Barcelona 

Set in the heart of the city, Hotel Pulitzer Barcelona offers easy access to Barcelona's main retail and sightseeing areas. It has free wireless internet, a bar and is a stone's throw from Placa de Catalunya.

8
Condado
Condado
8.4 Excellent
Aribau 201, Barcelona, Spain
Show on map
2.7 km from city centre, Barcelona 

Located amongst a variety of well-known tourist attractions, shops and eateries, Condado Hotel Barcelona is ideal for those wishing to explore Barcelona and its surroundings. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Barcelona, Barcelona

Show all 7,352 hotels
InOut Hostel Barcelona
InOut Hostel Barcelona
7.8 Good
Major Del Rectoret 2, Barcelona, Spain
Show on map
7.9 km from city centre,  

Inout is situated amongst Barcelona's well-known nightlife destinations, just a brief stroll from Baixador de Vallvidrera Metro Station. This unique hostel is a convenient base for discovering the local vineyards as it is located in Catalunya.

$21
Avg. per night
The Hipstel Hostel Paseo De Gracia
The Hipstel Hostel Paseo De Gracia
7.4 Good
Valencia, 266, Barcelona, Spain
Show on map
1.5 km from city centre,  

Located in the centre of Barcelona, The Hipstel Paseo De Gracia is situated near Passeig de Gracia Train Station, and just a few steps from local bars and eateries. It offers complimentary Wi-Fi, a rooftop terrace and a 24-hour reception.

$26
Avg. per night
Camping 3 Estrellas
Camping 3 Estrellas
7.5 Good
Gavà, Catalonia, Spain
Show on map
5.1 km from city centre,  

Camping 3 Estrellas is located in Gava and features complimentary Wi-Fi. It also provides luggage storage, a concierge and an outdoor pool.

$33
Avg. per night
Centre Esplai Hostel
Centre Esplai Hostel
7.1 Good
Carrer Riu Anoia 42-54, El Prat de Llobregat, Catalonia, Spain
Show on map
1.7 km from city centre,  

Conveniently located minutes from Barcelona El Prat Airport, Centre Esplai Albergue offers modern accommodation in El Prat de Llobregat. It also provides free Wi-Fi and an outdoor pool.

$57
Avg. per night
Casa Gracia Barcelona
Casa Gracia Barcelona
8.3 Excellent
Passeig de Gracia, 116 Bis, Barcelona, Spain
Show on map
2.2 km from city centre,  

Located in Gracia, Casa Gracia Barcelona Hostel is a short walk to several local tourist attractions, including Passeig de Gracia, Casa Lleo Morera and the Casa Batllo. The multiple amenities this modern hostel has to offer include bicycle rental, a 24-hour reception and free Wi-Fi.

$59
Avg. per night
Holiday Inn Express Barcelona - Molins de Rei
Holiday Inn Express Barcelona - Molins de Rei
8.0 Excellent
Carrer del Primer de Maig, 9, Molins de Rei, Catalonia, Spain
Show on map
1.4 km from city centre,  

Located in Catalunya, Holiday Inn Express Molins de Rei is ideal for those wanting to tour the area's well-known wineries. It is also minutes from Molins de Rei's popular attractions and landmarks.

$77
Avg. per night
Hotel Market
Hotel Market
8.1 Excellent
Comte Borrell,68, Barcelona, Spain
Show on map
1.5 km from city centre,  

Situated only a short stroll from Sant Antoni Metro Station, Hotel Market offers guests an ideal base while visiting Barcelona. It also offers a coffee bar, free Wi-Fi and a rooftop terrace.

$83
Avg. per night
Hotel Barcelona House
Hotel Barcelona House
8.0 Excellent
Carrer Dels Escudellers, 19, Barcelona, Spain
Show on map
0.5 km from city centre,  

Set in the heart of the city, Hotel Barcelona House provides easy access to Barcelona's main sightseeing and retail areas. Only a short walk from La Rambla, it offers comfortable rooms equipped with blackout curtains, an in-room safe and a flat-screen TV.

$84
Avg. per night

Hotel prices in Barcelona

2 stars or below

$19 - $2,413

InOut Hostel Barcelona

No. 1 most popular

$21
Avg. per night
Ibis Barcelona Molins de Rei

No. 2 most popular

$86
Avg. per night
Safestay Barcelona Sea

Best value

$19
Avg. per night
3 stars

$11 - $167

Holiday Inn Express Barcelona - Molins de Rei

No. 1 most popular

$77
Avg. per night
Europark

No. 2 most popular

Europark
9.0 Excellent
$112
Avg. per night
Pensió Cerdanya

Best value

Pensió Cerdanya
9.2 Excellent
$54
Avg. per night
4 stars and up

$91 - $382

W Barcelona

No. 1 most popular

W Barcelona
8.5 Excellent
$382
Avg. per night
NH Collection Barcelona Gran Hotel Calderón

No. 2 most popular

$195
Avg. per night
Hesperia Sant Just

Best value

Hesperia Sant Just
8.4 Excellent
$91
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Barcelona

About Barcelona

A vibrant, modern city that spreads along the Mediterranean coastline, Barcelona is the cultural epicentre of Spain’s Catalonia region, renowned for centuries-old architecture, sun-soaked beaches and deeply cherished Catalan cuisine. From Basque-inspired tapas bars to the parks and museums of Montjuic, this captivating city of art, music and nightlife welcomes visitors with open arms.

Things to do

Take a stroll along the picturesque streets of Barcelona to see ruins of ancient Roman-era temples and 14th-century cathedrals in the Gothic Quarter. Modern sculptures, tile works and buildings by renowned Catalan architect Antoni Gaudí populate the city, including La Sagrada Familia cathedral, one of the most visited tourist attractions in Barcelona.

Museu Picasso is spread across five medieval stone mansions, harbouring the most extensive collection of art by Pablo Picasso, with thousands of works focusing on his earlier years. The Museum of Catalan Art is a major draw at Montjuic, a towering hill overlooking the sparkling Mediterranean. It's also home to 17th-century Montjuic Castle and a spectacular light show at Montjuic Magic Fountain.

Portal de l'Angel is part of Barcelona’s busy shopping district and is where you can sample “new Catalan” cuisine, while Passeig de Gracia is home to upscale fashion houses and notable architecture, including La Pedrera and Casa Batllo. Don’t miss La Rambla Street for a mix of local flavours, where street artists perform next to small cafes and lively pubs.

Getting around

The Barcelona Metro system winds throughout the city, stopping at most major attractions. An integrated public transport system allows you to use travel cards for accessing the metro, in addition to the trams, buses, FGC rail and Renfe trains. Grab a taxi for quick access around town, or join the growing number of cyclists cruising fully integrated bike lanes.

Barcelona travel FAQs

  • Where is the best place to stay in Barcelona?

    Users favour staying in areas such as Sant Andreu, Sant Marti, and Les Corts. Consider these locations when searching for your desired stay.

  • What are the best hotels in Barcelona?

    One of the most popular hotels in Barcelona is NH Collection Barcelona Gran Hotel Calderón, which has been reviewed by 2,735 users and currently has a rating of 8.6/10. Other top-rated locations include W Barcelona and Axel Hotel Barcelona & Urban Spa- Adults Only, which have received 8.5/10 and 8.6/10 ratings from our users, respectively.

  • What is a good hotel near La Rambla?

    NH Collection Barcelona Gran Hotel Calderón is a hotel near La Rambla that is popular with HotelsCombined users, scoring 8.6 across 2,735 reviews.

  • What is a good hotel in Barcelona near Placa de Catalunya?

    NH Collection Barcelona Gran Hotel Calderón is the hotel close to Placa de Catalunya that is most recommended by HotelsCombined users, with 2,735 reviews rating it at 8.6/10.

  • Is there a good hotel near Barcelona City Centre?

    A good hotel near Barcelona City Centre is W Barcelona, which has been rated 8.5/10 by 3,803 HotelsCombined user reviews.

  • How much do hotels in Barcelona cost?

    Hotels in Barcelona cost an average of $251/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Barcelona had higher average prices of $250/night and $451/night, respectively.

  • How much is a cheap hotel in Barcelona?

    $14/night is the cheapest price found for a hotel in Barcelona by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Barcelona tonight?

    Over the last 3 days, the starting price of a hotel in Barcelona tonight has been as low as $18 and the average price has been $206. If you’d prefer 4-star accommodation, expect to pay at least $98 for this evening.