1,577 Hotels in Barcelona
Prefer Expedia? See all Barcelona hotels on Expedia →
Guesthouse/bed and breakfast in Barcelona
2-star · 30 rooms
8.7 Excellent (855)
Hotel in Barcelona
4-star · 81 rooms
8.6 Excellent (807)
Guest favorite Apartment/Flat in Barcelona
3-star · 30 rooms
9.4 Wonderful (454)
Hotel in Barcelona
4-star
7.9 Good (1,362)
Hotel in Barcelona
3-star · 81 rooms
7.9 Good (1,447)
Hotel in Barcelona
3-star · 105 rooms
8.7 Excellent (719)
Hotel in Barcelona
4-star · 116 rooms
7.5 Good (1,877)
Guest favorite Hotel in Barcelona
4-star
9.4 Wonderful (406)
Hotel in Barcelona
4-star · 92 rooms
8.8 Excellent (606)
Hotel in Barcelona
3-star · 32 rooms
8.4 Very good (855)
Hotel in Barcelona
4-star · 81 rooms
8.7 Excellent (631)
Hotel in Barcelona
1-star · 250 rooms
8.4 Very good (942)
Hotel in Barcelona
5-star · 46 rooms
8.7 Excellent (605)
Guesthouse/bed and breakfast in Barcelona
2-star · 74 rooms
8.2 Very good (1,032)
Hotel in Barcelona
1-star
8.1 Very good (1,193)
Hotel in Barcelona
3-star · 100 rooms
8.6 Excellent (699)
Hotel in Barcelona
4-star · 82 rooms
8.7 Excellent (610)
Hotel in Barcelona
4-star · 99 rooms
8.7 Excellent (609)
Hotel in Barcelona
3-star · 197 rooms
8.4 Very good (812)
Hotel in Barcelona
4-star · 124 rooms
8.9 Excellent (525)
Hotel in Barcelona
1-star · 56 rooms
8.2 Very good (1,073)
Hotel in Barcelona
5-star · 44 rooms
8.3 Very good (788)
Hotel in Barcelona
3-star · 153 rooms
8.2 Very good (920)
Guest favorite Hotel in Barcelona
5-star · 84 rooms
9.2 Wonderful (391)
1,577 stays in total