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 (520)

B&Bs / Inns (317)

Speciality Lodging (788)

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
US$274 - US$692 Avg. price/night*
Ollie #1 of 520 hotels in Barcelona
Traveller photos (1037)
Special Rate €295 (EUR)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Best Service
 
Carrer Elisabets 11, 08001 Barcelona, Spain
Show Prices
US$173 - US$302 Avg. price/night*
Ollie #2 of 520 hotels in Barcelona
  •  5 star experience!!! 
  • A flawless check in with a guided tour of the hotel. This boutique hotel... more
  • 18 November 2018
Traveller photos (1177)
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
US$313 - US$796 Avg. price/night*
Ollie #3 of 520 hotels in Barcelona
Traveller photos (1167)
Special Rate €300 (EUR)
Carrer de Pau Claris, 179, 08037 Barcelona, Spain
Show Prices
US$146 - US$327 Avg. price/night*
Ollie #4 of 520 hotels in Barcelona
  •  Room and staff great 
  • Had been to Barcelona multiple times,but chose this new hotel this time... more
  • 17 November 2018
Traveller photos (601)
Special Offer Get your 5% discount!
Carrer Rec Comtal, 19, 08003 Barcelona, Spain
Show Prices
US$92 - US$216 Avg. price/night*
Ollie #5 of 520 hotels in Barcelona
Traveller photos (434)
Provenca, 277, 08037 Barcelona, Spain
No photo provided
Show Prices
US$222 - US$512 Avg. price/night*
Ollie #6 of 520 hotels in Barcelona
  •  TOTALLY IMPRESSIVE! 
  • We were well taken care of at this hotel as we had arrived early in the... more
  • 18 November 2018
Traveller photos (509)
Special Offer Get your 5% discount!
Trafalgar, 26, 08003 Barcelona, Spain
Show Prices
US$132 - US$331 Avg. price/night*
Ollie #7 of 520 hotels in Barcelona
Traveller photos (331)
Offers & Announcements Package Deal
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
US$268 - US$897 Avg. price/night*
Ollie #8 of 520 hotels in Barcelona
  •  Wonderful Hotel 
  • We were only able to stay at the hotel for one night because of a flight... more
  • 16 November 2018
Traveller photos (1442)
Carrer Nou de la Rambla, 174, 08004 Barcelona, Spain
Show Prices
US$94 - US$234 Avg. price/night*
Ollie #9 of 520 hotels in Barcelona
  •  Week end à Barcelone 
  • Petit shop made in Barcelona, chambre confortable et lumineuse. Hôtel très... more
  • 17 November 2018
Traveller photos (704)
Mallorca 178, 08036 Barcelona, Spain
Show Prices
US$101 - US$248 Avg. price/night*
Ollie #10 of 520 hotels in Barcelona
Traveller photos (828)
Special Price 20% off room rate
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Best Service | Small Hotels
 
Placa Reial, 1, 08002 Barcelona, Spain
Show Prices
US$273 - US$473 Avg. price/night*
Ollie #11 of 520 hotels in Barcelona
Traveller photos (693)
Rosello 249, 08008 Barcelona, Spain
Show Prices
US$126 - US$310 Avg. price/night*
Ollie #12 of 520 hotels in Barcelona
  •  Hotel Barcelona 
  • Really enjoyed stay at The Gallery. Excellent location, courteous... more
  • 15 November 2018
Traveller photos (823)
Special Rate €99 (EUR)
Balmes 117 | Corner With Provenca Street, 08008 Barcelona, Spain
Show Prices
US$146 - US$373 Avg. price/night*
Ollie #13 of 520 hotels in Barcelona
Traveller photos (1038)
Offers & Announcements 25% off room rate
C/ Dr. Joaquim Pou, 2-4-6, 08002 Barcelona, Spain
Show Prices
US$132 - US$268 Avg. price/night*
Ollie #14 of 520 hotels in Barcelona
Traveller photos (261)
Special Offer Get your 5% discount!
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Ronda Sant Pere, 9, 08010 Barcelona, Spain
Show Prices
US$149 - US$332 Avg. price/night*
Ollie #15 of 520 hotels in Barcelona
  •  Best Hotel Ever! 
  • This hotel was truly amazing, would recommend to everyone! When we first... more
  • 19 November 2018
Traveller photos (1219)
Trafalgar 30, 08010 Barcelona, Spain
Show Prices
US$96 - US$292 Avg. price/night*
Ollie #16 of 520 hotels in Barcelona
Traveller photos (1144)
Special Offer Package Deal
Via Laietana 30, 08003 Barcelona, Spain
Show Prices
US$222 - US$554 Avg. price/night*
Ollie #17 of 520 hotels in Barcelona
  •  Fantastic Hotel 
  • This is a great hotel - well located in the Gothic district - with in... more
  • 18 November 2018
Traveller photos (1228)
Offers & Announcements Package Deal
Plaza Antonio Lopez 5, 08002 Barcelona, Spain
Show Prices
US$146 - US$393 Avg. price/night*
Ollie #18 of 520 hotels in Barcelona
  •  A hidden gem 
  • Great location, close to everything. Rooms are very spacious, modern, and... more
  • 16 November 2018
Traveller photos (235)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Passeig de Gracia 62, 08007 Barcelona, Spain
Show Prices
US$162 - US$377 Avg. price/night*
Ollie #19 of 520 hotels in Barcelona
Traveller photos (878)
Offers & Announcements 20% off room rate
Gran Via de Les Corts Catalanes 619-621, 08007 Barcelona, Spain
Show Prices
US$272 - US$793 Avg. price/night*
Ollie #20 of 520 hotels in Barcelona
  •  Super friendly staff 
  • Just 4 minutes walk from the heart of the city. Staff (receptionists... more
  • 19 November 2018
Traveller photos (210)
Special Offer ALMANAC FAMILY CHRISTMAS