Barcelona

from San Francisco

Save up to: £808

Average cost: £1125

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:

2 days
£317
Tue 22 Sep - Thu 24 Sep


2 days
£317
Tue 5 May - Thu 7 May


3 days
£317
Thu 30 Apr - Sun 3 May


5 days
£317
Tue 28 Apr - Sun 3 May


4 days
£317
Sun 10 May - Thu 14 May


2 days
£317
Sun 26 Apr - Tue 28 Apr


5 days
£317
Thu 23 Apr - Tue 28 Apr


4 days
£317
Sun 20 Sep - Thu 24 Sep


4 days
£317
Sun 19 Apr - Thu 23 Apr


2 days
£317
Tue 21 Apr - Thu 23 Apr


5 days
£317
Thu 16 Apr - Tue 21 Apr


2 days
£317
Tue 14 Apr - Thu 16 Apr


4 days
£317
Sun 12 Apr - Thu 16 Apr


2 days
£317
Sun 12 Apr - Tue 14 Apr


2 days
£317
Sun 19 Apr - Tue 21 Apr


4 days
£317
Sun 3 May - Thu 7 May


2 days
£340
Sun 6 Sep - Tue 8 Sep


2 days
£340
Tue 1 Sep - Thu 3 Sep


4 days
£340
Sun 6 Sep - Thu 10 Sep


2 days
£340
Tue 8 Sep - Thu 10 Sep


2 days
£340
Tue 12 May - Thu 14 May


2 days
£340
Sun 13 Sep - Tue 15 Sep


2 days
£340
Sun 29 Mar - Tue 31 Mar


2 days
£340
Tue 7 Apr - Thu 9 Apr


5 days
£343
Tue 5 May - Sun 10 May


2 days
£343
Thu 17 Sep - Sat 19 Sep


5 days
£343
Tue 14 Apr - Sun 19 Apr


5 days
£343
Thu 30 Apr - Tue 5 May


5 days
£343
Tue 21 Apr - Sun 26 Apr


3 days
£343
Thu 16 Apr - Sun 19 Apr


3 days
£343
Thu 23 Apr - Sun 26 Apr


4 days
£343
Sun 26 Apr - Thu 30 Apr


2 days
£343
Tue 28 Apr - Thu 30 Apr


2 days
£343
Sun 10 May - Tue 12 May


2 days
£343
Sun 3 May - Tue 5 May


4 days
£366
Sun 17 May - Thu 21 May


4 days
£366
Tue 8 Sep - Sat 12 Sep


4 days
£366
Sun 13 Sep - Thu 17 Sep


2 days
£366
Tue 15 Sep - Thu 17 Sep


4 days
£366
Tue 15 Sep - Sat 19 Sep


4 days
£366
Tue 1 Sep - Sat 5 Sep