Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Barcelona

Best deal Best deal 24 Aug - 26 Aug
Tonight Tonight 19 Jul - 20 Jul
This weekend This weekend 20 Jul - 22 Jul
Next weekend Next weekend 27 Jul - 29 Jul

What are the top landmarks in Barcelona?

Don’t miss these must-see sights and attractions

Best areas to visit in Barcelona

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Barcelona

See all 2,767 properties in Barcelona

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hotel Colon Barcelona

Hotel Colon Barcelona

Avenida Catedral, 7, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Ciutat Vella, this spa hotel is within a 5-minute walk of Barcelona Cathedral and Palau de la Musica Catalana. Basilica de Santa Maria del Mar and ...

Hotel Colon Barcelona£146

Hotel Colon Barcelona£146
Ayre Hotel Rosellon

Ayre Hotel Rosellon

C/ Rosellón 390, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Eixample, this hotel is within 1 mile (2 km) of Hospital de Sant Pau, Sagrada Familia and Casa Mila. Casa Batllo and Palau de la Musica Catalana are ...

Ayre Hotel Rosellon£86

Ayre Hotel Rosellon£86
Olivia Plaza Hotel

Olivia Plaza Hotel

Plaza Cataluña 19, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Ciutat Vella, this romantic hotel is within a 10-minute walk of Palau de la Musica Catalana, Las Ramblas and Barcelona Cathedral. Casa Batllo and ...

Olivia Plaza HotelGet Rates

Olivia Plaza HotelGet Rates
Hotel Constanza

Hotel Constanza

Calle Bruc 33, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Located in Dreta de l'Eixample, this hotel is within a 10-minute walk of Casa Calvet, Palau de la Musica Catalana and Placa de Catalunya. Casa Batllo and Arc ...

Hotel Constanza£89

Hotel Constanza£89
Arc la Rambla

Arc la Rambla

La Rambla 19, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Ciutat Vella, this hotel is steps away from Teatre Principal, Centre d'Art Santa Monica and Palau Guell. Barcelona Wax Museum and Placa Reial are ...

Arc la RamblaGet Rates

Arc la RamblaGet Rates
Hotel Villa Emilia

Hotel Villa Emilia

Calabria 115-117, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Eixample, this hotel is within a 15-minute walk of Arenas de Barcelona and Placa d'Espanya. Casa Batllo and Magic Fountain of Montjuic are also within ...

Hotel Villa Emilia£90

Hotel Villa Emilia£90
Hotel Barcelona Universal

Hotel Barcelona Universal

Del Paral.lel, Del 76-78, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Ciutat Vella, this hotel is within a 10-minute walk of Sant Pau del Camp, Rambla del Raval and Raval Cat. Refugi 307 and Columbus Monument are also ...

Hotel Barcelona UniversalGet Rates

Hotel Barcelona UniversalGet Rates
Hotel SERHS Rivoli Rambla

Hotel SERHS Rivoli Rambla

La Rambla 128, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Ciutat Vella, this hotel is steps away from La Rambla and Placa de Catalunya. Palau de la Musica Catalana and Las Ramblas are also within 10 ...

Hotel SERHS Rivoli Rambla£101

Hotel SERHS Rivoli Rambla£101
Serhs Hotel del Port

Serhs Hotel del Port

Avda. del Paral-lel 40, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Ciutat Vella, this hotel is within a 10-minute walk of Sala Apolo and Palau Guell. Gran Teatre del Liceu and Las Ramblas are also within 15 ...

Serhs Hotel del PortGet Rates

Serhs Hotel del PortGet Rates
Hotel EuroPark

Hotel EuroPark

Aragó, 323-325, Barcelona
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Dreta de l'Eixample, this boutique hotel is within a 10-minute walk of Casa de les Punxes and Casa Batllo. Sagrada Familia and Casa Mila are also ...

Hotel EuroPark£84

Hotel EuroPark£84
Map

Barcelona Hotel Reviews

Travel to Barcelona & Explore


Explore Barcelona with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!