304 3-Star Hotels in Barcelona
Prefer Expedia? See all Barcelona hotels on Expedia →
Hotel in Barcelona
3-star · 48 rooms
8.5 Excellent (545)
Hotel in Barcelona
3-star · 78 rooms
8.2 Very good (625)
Hotel in Barcelona
3-star · 152 rooms
8.9 Excellent (348)
Hotel in Barcelona
3-star · 75 rooms
8.5 Excellent (453)
Hotel in Barcelona
3-star · 65 rooms
8.7 Excellent (365)
Hotel in Barcelona
3-star · 142 rooms
8.1 Very good (551)
Hotel in Barcelona
3-star
8.9 Excellent (282)
Hotel in Barcelona
3-star · 83 rooms
8.7 Excellent (315)
Guest favorite Hotel in Barcelona
3-star
9.4 Wonderful (198)
Hotel in Barcelona
3-star · 134 rooms
8.5 Excellent (301)
Guest favorite Hotel in Barcelona
3-star
9.4 Wonderful (170)
Hotel in Barcelona
3-star · 51 rooms
8.4 Very good (309)
Hotel in Barcelona
3-star · 91 rooms
8.6 Excellent (268)
Hotel in Barcelona
3-star · 30 rooms
8.6 Excellent (267)
Hotel in Barcelona
3-star · 83 rooms
8.6 Excellent (262)
Hotel in Barcelona
3-star · 81 rooms
8.0 Very good (383)
Hotel in Barcelona
3-star · 51 rooms
8.5 Excellent (261)
Guest favorite Hotel in Barcelona
3-star
9.4 Wonderful (152)
Hotel in Barcelona
3-star · 108 rooms
8.3 Very good (290)
Hotel in Barcelona
3-star · 64 rooms
7.9 Good (374)
Hotel in Barcelona
3-star
8.7 Excellent (213)
Hotel in Barcelona
3-star
8.6 Excellent (217)
Hotel in Barcelona
3-star · 160 rooms
7.9 Good (339)
Hotel in Barcelona
3-star · 61 rooms
8.1 Very good (288)
304 stays in total