Free child places
Last MinuteLast Minute Barcelona deals
€126
€73
4 star
€383
€81
4 star
€470
€122
4 star+
€657
€124
3 star
€381
€411
4 star
€381
€411
4 star
EconomyMore economy Barcelona hotels
€328
€42
Budget
€108
€71
3 star
€207
€71
3 star
€241
€72
Budget
€126
€73
4 star
€109
€75
Budget
LuxuryMore luxury Barcelona hotels
€126
€73
4 star
€383
€81
4 star
€206
€118
4 star
€360
€122
4 star
€337
€122
4 star
€470
€122
4 star+
Most popularMost popular Barcelona hotels
€241
€72
Budget
€337
€122
4 star
€470
€122
4 star+
€221
€127
4 star
€379
€133
4 star+
€381
€181
4 star
Last minute
Guest reviews
Expert advice
1800 937 937
Mon-Fri: 9am-8pm
Sat: 9am-5.30pm
Sun: 10am-6.30pm