507 4-Star Hotels in Barcelona
Prefer Expedia? See all Barcelona hotels on Expedia →
Hotel in Barcelona
4-star · 149 rooms
8.5 Excellent (496)
Hotel in Barcelona
4-star · 70 rooms
8.4 Very good (529)
Hotel in Barcelona
4-star · 140 rooms
8.4 Very good (474)
Hotel in Barcelona
4-star · 264 rooms
8.4 Very good (470)
Hotel in Barcelona
4-star
8.4 Very good (469)
Hotel in Barcelona
4-star · 46 rooms
8.4 Very good (468)
Hotel in Barcelona
4-star · 59 rooms
8.5 Excellent (431)
Guest favorite Hotel in Barcelona
4-star · 45 rooms
9.1 Wonderful (286)
Hotel in Barcelona
4-star · 347 rooms
8.4 Very good (457)
Serviced apartment in Barcelona
4-star · 11 rooms
8.9 Excellent (318)
Hotel in Barcelona
4-star · 74 rooms
8.9 Excellent (313)
Hotel in Barcelona
4-star · 235 rooms
8.5 Excellent (410)
Hotel in Barcelona
4-star · 224 rooms
8.4 Very good (432)
Hotel in Barcelona
4-star · 204 rooms
8.6 Excellent (367)
Hotel in Barcelona
4-star
8.6 Excellent (344)
Hotel in Barcelona
4-star · 243 rooms
8.3 Very good (416)
Hotel in Barcelona
4-star · 80 rooms
8.8 Excellent (286)
Hotel in Barcelona
5-star · 61 rooms
8.2 Very good (407)
Hotel in Barcelona
4-star · 105 rooms
8.3 Very good (387)
Hotel in Barcelona
4-star
8.5 Excellent (336)
Serviced apartment in Barcelona
5-star · 28 rooms
8.7 Excellent (280)
Hotel in Barcelona
4-star · 95 rooms
8.5 Excellent (323)
Hotel in Barcelona
4-star · 177 rooms
8.7 Excellent (282)
Hotel in Barcelona
4-star · 201 rooms
8.5 Excellent (320)
507 stays in total