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. Mac: Safari.
Free Newsletter

Interested in Barcelona?

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

Barcelona Hotels

Find Hotels Travelers Trust
mm/dd/yyyy mm/dd/yyyy
Find Hotels
(1-20 of 477)

Recommended Hotels

Hotel Montecarlo
Check Rates
Average price*: $359 (€246) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 268 reviews
TripAdvisor Popularity Index: #1 of 477 hotels in Barcelona
Casa Camper Hotel Barcelona
Check Rates
Average price*: $410 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 189 reviews
TripAdvisor Popularity Index: #2 of 477 hotels in Barcelona
Hotel 1898
Check Rates
Average price*: $376 (€258) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 423 reviews
TripAdvisor Popularity Index: #3 of 477 hotels in Barcelona
Villa Emilia
Check Rates
Average price*: $257 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 117 reviews
TripAdvisor Popularity Index: #4 of 477 hotels in Barcelona
Hotel Jazz
Check Rates
Average price*: $264 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 554 reviews
TripAdvisor Popularity Index: #5 of 477 hotels in Barcelona
Casa Fuster Hotel
Check Rates
Average price*: $679 (€465) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 58 reviews
TripAdvisor Popularity Index: #6 of 477 hotels in Barcelona
Hostal L'Antic Espai
Check Rates
Average price*: $146 (€100) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 107 reviews
TripAdvisor Popularity Index: #7 of 477 hotels in Barcelona
Barcelona Center Hotel
Check Rates
Average price*: $323 (€221) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 96 reviews
TripAdvisor Popularity Index: #8 of 477 hotels in Barcelona
Gran Hotel Torre Catalunya
Check Rates
Average price*: $301 (£164) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 370 reviews
TripAdvisor Popularity Index: #9 of 477 hotels in Barcelona
Hotel Pulitzer Barcelona
Check Rates
Average price*: $313 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 274 reviews
TripAdvisor Popularity Index: #10 of 477 hotels in Barcelona
Confortel Auditori
Check Rates
Average price*: $227 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 140 reviews
TripAdvisor Popularity Index: #11 of 477 hotels in Barcelona
Rafaelhoteles Casanova
Check Rates
Average price*: $249 (€171) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 66 reviews
TripAdvisor Popularity Index: #12 of 477 hotels in Barcelona
Soho Hotel
Check Rates
Average price*: $219 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 129 reviews
TripAdvisor Popularity Index: #13 of 477 hotels in Barcelona
Aparthotel Bertran
Check Rates
Average price*: $159 (€109) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 162 reviews
TripAdvisor Popularity Index: #14 of 477 hotels in Barcelona
Amrey Diagonal
Check Rates
Average price*: $211 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 176 reviews
TripAdvisor Popularity Index: #15 of 477 hotels in Barcelona
No photo provided
Check Rates
Average price*: $220 (€151) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 210 reviews
TripAdvisor Popularity Index: #16 of 477 hotels in Barcelona
Hispanos 7 Suiza
Check Rates
Average price*: $340 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 55 reviews
TripAdvisor Popularity Index: #17 of 477 hotels in Barcelona
Ayre Hotel Caspe
Check Rates
Average price*: $319 (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 269 reviews
TripAdvisor Popularity Index: #18 of 477 hotels in Barcelona
B-Hotel
Check Rates
Average price*: $215 (€147) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 209 reviews
TripAdvisor Popularity Index: #19 of 477 hotels in Barcelona
Hotel Regina Barcelona
Check Rates
Average price*: $340 (€233) (year-round)
TripAdvisor Traveler Rating: 4.5 of 5 stars based on 131 reviews
TripAdvisor Popularity Index: #20 of 477 hotels in Barcelona
Recommended Hotels ( 1-20 of 477 )