We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Barcelona

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Barcelona?

We'll send you updates with the latest deals, reviews and articles for Barcelona each week.

Map of Barcelona Hotels

Hotels (519)

B&Bs / Inns (317)

Speciality Lodging (808)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury | Best Service | Small Hotels
 
Passeig de Colom, 9, 08002 Barcelona, Spain
Show Prices
USD 270 - USD 704 Avg. price/night*
Ollie #1 of 519 hotels in Barcelona
  •  Truly exceptional! 
  • Outstanding staff and service in this fantastically located, very cool... more
  • 18 December 2018
Traveller photos (1043)
Special Rate EUR 295 (EUR)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels | Best Service
 
Carrer Elisabets 11, 08001 Barcelona, Spain
Show Prices
USD 174 - USD 314 Avg. price/night*
Ollie #2 of 519 hotels in Barcelona
  •  Great stay! 
  • Stayed there for 2 nights after a cruise. What a fantastic little place... more
  • 18 December 2018
Traveller photos (1186)
Offers & Announcements Package Deal
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury | Best Service | Small Hotels
 
Calle dels Lledo 7, 08002 Barcelona, Spain
Show Prices
USD 287 - USD 736 Avg. price/night*
Ollie #3 of 519 hotels in Barcelona
Traveller photos (1173)
Special Rate EUR 300 (EUR)
Carrer de Pau Claris, 179, 08037 Barcelona, Spain
Show Prices
USD 137 - USD 335 Avg. price/night*
Ollie #4 of 519 hotels in Barcelona
  •  Great stay 
  • Beautiful hotel..Great location..very clean and well equipped rooms..The... more
  • 17 December 2018
Traveller photos (615)
Special Offer Get your 5% discount!
Carrer Rec Comtal, 19, 08003 Barcelona, Spain
Show Prices
USD 83 - USD 234 Avg. price/night*
Ollie #5 of 519 hotels in Barcelona
  •  Great New Hotel 
  • Loved this new, chic hotel conveniently located in Barcelona. We walked... more
  • 18 December 2018
Traveller photos (440)
Offers & Announcements 30% off room rate
Provenca, 277, 08037 Barcelona, Spain
No photo provided
Show Prices
USD 199 - USD 465 Avg. price/night*
Ollie #6 of 519 hotels in Barcelona
Traveller photos (528)
Special Offer Get your 5% discount!
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury | Best Service | Top Hotels
 
Gran Via de les Corts Catalanes, 668, 08010 Barcelona, Spain
No photo provided
Show Prices
USD 241 - USD 863 Avg. price/night*
Ollie #7 of 519 hotels in Barcelona
Traveller photos (1446)
Carrer Nou de la Rambla, 174, 08004 Barcelona, Spain
Show Prices
USD 93 - USD 244 Avg. price/night*
Ollie #8 of 519 hotels in Barcelona
Traveller photos (710)
Trafalgar, 26, 08003 Barcelona, Spain
Show Prices
USD 124 - USD 349 Avg. price/night*
Ollie #9 of 519 hotels in Barcelona
  •  Amazing time! 
  • The hotel is awesome, capped off with a superb spa. We've not stayed in... more
  • 19 December 2018
Traveller photos (343)
Special Offer Package Deal
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury | Best Service | Small Hotels
 
Placa Reial, 1, 08002 Barcelona, Spain
Show Prices
USD 215 - USD 593 Avg. price/night*
Ollie #10 of 519 hotels in Barcelona
  •  Amazing place to stay 
  • Hotel Do is perfectly located just off the busy las ramblas but not remote... more
  • 17 December 2018
Traveller photos (691)
Mallorca 178, 08036 Barcelona, Spain
Show Prices
USD 102 - USD 246 Avg. price/night*
Ollie #11 of 519 hotels in Barcelona
  •  Great Stay! 
  • A boutique hotel within the stable of the NN Hotel Group, it’s amazing... more
  • 19 December 2018
Traveller photos (859)
Offers & Announcements 20% off room rate
C/ Dr. Joaquim Pou, 2-4-6, 08002 Barcelona, Spain
Show Prices
USD 128 - USD 277 Avg. price/night*
Ollie #12 of 519 hotels in Barcelona
  •  Amazing stay! 
  • Great hotel with amazing staff! Was surprised at breakfast when staff gave... more
  • 18 December 2018
Traveller photos (273)
Special Offer Get your 5% discount!
Balmes 117 | Corner With Provenca Street, 08008 Barcelona, Spain
Show Prices
USD 124 - USD 328 Avg. price/night*
Ollie #13 of 519 hotels in Barcelona
Traveller photos (1050)
Special Price 25% off room rate
Rosello 249, 08008 Barcelona, Spain
Show Prices
USD 157 - USD 339 Avg. price/night*
Ollie #14 of 519 hotels in Barcelona
Traveller photos (823)
Special Rate EUR 99 (EUR)
Via Laietana 30, 08003 Barcelona, Spain
Show Prices
USD 222 - USD 507 Avg. price/night*
Ollie #15 of 519 hotels in Barcelona
Traveller photos (1231)
Offers & Announcements Package Deal
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels
 
Ronda Sant Pere, 9, 08010 Barcelona, Spain
Show Prices
USD 127 - USD 315 Avg. price/night*
Ollie #16 of 519 hotels in Barcelona
  •  One of best hotels. 
  • Traveling 3-4times per year, with my family. This was one of best hotels... more
  • 17 December 2018
Traveller photos (1221)
Trafalgar 30, 08010 Barcelona, Spain
Show Prices
USD 84 - USD 266 Avg. price/night*
Ollie #17 of 519 hotels in Barcelona
Traveller photos (1153)
Special Offer Package Deal
Plaza Antonio Lopez 5, 08002 Barcelona, Spain
Show Prices
USD 111 - USD 359 Avg. price/night*
Ollie #18 of 519 hotels in Barcelona
  •  A Happy Mistake 
  • For my first trip to Barcelona I was heavily dependent on my parent’s... more
  • 19 December 2018
Traveller photos (255)
Magdalenes, 13-15, 08002 Barcelona, Spain
Show Prices
USD 126 - USD 317 Avg. price/night*
Ollie #19 of 519 hotels in Barcelona
  •  Amazing stay 
  • Just amazing and perfect location where the breakfast ions are very clean... more
  • 15 December 2018
Traveller photos (515)
Passeig Colom 12, 08002 Barcelona, Spain
Show Prices
USD 105 - USD 410 Avg. price/night*
Ollie #20 of 519 hotels in Barcelona
Traveller photos (1198)