Barcelona

from San Francisco

Save up to: £816

Average cost: £1133

Best deal: £317


Barcelona, the crown jewel of Spain's Catalonia region, enchants with an awe-inspiring mix of Gothic and Modernist architecture. The city unfolds under the watchful eye of Antoni Gaudí's Sagrada Familia, while his Park Güell offers panoramic views of the cityscape. Delve into the bustling La Boqueria Market, a gastronomic paradise, enjoy a flamenco show in a traditional tablao, or cheer on FC Barcelona at the electrifying Camp Nou Stadium.


Latest deals:

7 days
£317
Thu 17 Sep - Thu 24 Sep


16 days
£317
Tue 28 Apr - Thu 14 May


14 days
£317
Tue 14 Apr - Tue 28 Apr


9 days
£317
Tue 28 Apr - Thu 7 May


5 days
£317
Thu 16 Apr - Tue 21 Apr


7 days
£317
Thu 16 Apr - Thu 23 Apr


5 days
£317
Tue 28 Apr - Sun 3 May


12 days
£317
Thu 16 Apr - Tue 28 Apr


11 days
£317
Sun 26 Apr - Thu 7 May


9 days
£317
Sun 19 Apr - Tue 28 Apr


7 days
£317
Sun 26 Apr - Sun 3 May


14 days
£317
Sun 19 Apr - Sun 3 May


14 days
£317
Thu 23 Apr - Thu 7 May


10 days
£317
Thu 23 Apr - Sun 3 May


7 days
£317
Tue 21 Apr - Tue 28 Apr


5 days
£317
Thu 23 Apr - Tue 28 Apr


9 days
£317
Tue 14 Apr - Thu 23 Apr


12 days
£317
Tue 21 Apr - Sun 3 May


7 days
£317
Tue 14 Apr - Tue 21 Apr


16 days
£317
Sun 12 Apr - Tue 28 Apr


7 days
£317
Thu 30 Apr - Thu 7 May


16 days
£317
Sun 10 May - Tue 26 May


9 days
£317
Tue 5 May - Thu 14 May


16 days
£317
Tue 21 Apr - Thu 7 May


9 days
£317
Sun 12 Apr - Tue 21 Apr


11 days
£317
Sun 12 Apr - Thu 23 Apr


14 days
£317
Thu 30 Apr - Thu 14 May


11 days
£317
Sun 3 May - Thu 14 May


14 days
£340
Tue 12 May - Tue 26 May


9 days
£340
Sun 17 May - Tue 26 May


7 days
£340
Tue 1 Sep - Tue 8 Sep


9 days
£340
Tue 1 Sep - Thu 10 Sep


14 days
£340
Tue 1 Sep - Tue 15 Sep


9 days
£340
Sun 6 Sep - Tue 15 Sep


7 days
£340
Tue 8 Sep - Tue 15 Sep


16 days
£340
Tue 8 Sep - Thu 24 Sep


11 days
£340
Sun 13 Sep - Thu 24 Sep


9 days
£340
Tue 15 Sep - Thu 24 Sep


9 days
£340
Sun 29 Mar - Tue 7 Apr


14 days
£340
Tue 7 Apr - Tue 21 Apr


11 days
£340
Sun 29 Mar - Thu 9 Apr


16 days
£340
Sun 29 Mar - Tue 14 Apr


7 days
£340
Tue 31 Mar - Tue 7 Apr


9 days
£340
Tue 31 Mar - Thu 9 Apr


14 days
£340
Tue 31 Mar - Tue 14 Apr


16 days
£340
Tue 31 Mar - Thu 16 Apr


7 days
£340
Tue 7 Apr - Tue 14 Apr


9 days
£340
Tue 7 Apr - Thu 16 Apr


16 days
£340
Tue 7 Apr - Thu 23 Apr


9 days
£343
Sun 3 May - Tue 12 May


7 days
£343
Sun 12 Apr - Sun 19 Apr


5 days
£343
Tue 5 May - Sun 10 May


9 days
£343
Tue 21 Apr - Thu 30 Apr


16 days
£343
Tue 5 May - Thu 21 May


11 days
£343
Sun 10 May - Thu 21 May


7 days
£343
Sun 3 May - Sun 10 May


14 days
£343
Tue 21 Apr - Tue 5 May


14 days
£343
Sun 12 Apr - Sun 26 Apr


7 days
£343
Tue 5 May - Tue 12 May


10 days
£343
Thu 30 Apr - Sun 10 May


7 days
£343
Thu 23 Apr - Thu 30 Apr


5 days
£343
Tue 21 Apr - Sun 26 Apr


12 days
£343
Thu 23 Apr - Tue 5 May


16 days
£343
Sun 19 Apr - Tue 5 May


11 days
£343
Sun 19 Apr - Thu 30 Apr


7 days
£343
Sun 19 Apr - Sun 26 Apr


12 days
£343
Thu 30 Apr - Tue 12 May


14 days
£343
Sun 26 Apr - Sun 10 May


14 days
£343
Thu 16 Apr - Thu 30 Apr


9 days
£343
Sun 26 Apr - Tue 5 May


5 days
£343
Tue 14 Apr - Sun 19 Apr


10 days
£343
Thu 16 Apr - Sun 26 Apr


5 days
£343
Thu 30 Apr - Tue 5 May


7 days
£343
Tue 28 Apr - Tue 5 May


16 days
£343
Tue 14 Apr - Thu 30 Apr


12 days
£343
Tue 28 Apr - Sun 10 May


16 days
£343
Sun 26 Apr - Tue 12 May


14 days
£343
Tue 28 Apr - Tue 12 May


12 days
£343
Tue 14 Apr - Sun 26 Apr


6 days
£366
Sun 13 Sep - Sat 19 Sep


11 days
£366
Tue 8 Sep - Sat 19 Sep


9 days
£366
Tue 8 Sep - Thu 17 Sep


9 days
£366
Tue 12 May - Thu 21 May


11 days
£366
Sun 6 Sep - Thu 17 Sep


16 days
£366
Tue 1 Sep - Thu 17 Sep


11 days
£366
Tue 1 Sep - Sat 12 Sep


11 days
£366
Sun 17 May - Thu 28 May


16 days
£366
Tue 12 May - Thu 28 May


12 days
£366
Tue 7 Apr - Sun 19 Apr


13 days
£366
Sun 6 Sep - Sat 19 Sep


6 days
£366
Sun 6 Sep - Sat 12 Sep