Barcelona

from Fuerteventura

Save up to: £84

Average cost: £122

Best deal: £38


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:

13 days
£38
Wed 15 Oct - Tue 28 Oct


15 days
£38
Wed 15 Oct - Thu 30 Oct


5 days
£40
Thu 23 Oct - Tue 28 Oct


7 days
£40
Thu 23 Oct - Thu 30 Oct


14 days
£40
Thu 23 Oct - Thu 6 Nov


5 days
£40
Sat 25 Oct - Thu 30 Oct


12 days
£40
Sat 25 Oct - Thu 6 Nov


16 days
£40
Sun 21 Dec - Tue 6 Jan


15 days
£40
Mon 22 Dec - Tue 6 Jan


13 days
£40
Tue 10 Mar - Mon 23 Mar


14 days
£40
Tue 10 Mar - Tue 24 Mar


15 days
£40
Wed 22 Oct - Thu 6 Nov


6 days
£40
Thu 18 Sep - Wed 24 Sep


12 days
£40
Wed 11 Mar - Mon 23 Mar


13 days
£40
Wed 11 Mar - Tue 24 Mar


14 days
£40
Wed 11 Mar - Wed 25 Mar


11 days
£40
Thu 12 Mar - Mon 23 Mar


12 days
£40
Thu 12 Mar - Tue 24 Mar


13 days
£40
Thu 12 Mar - Wed 25 Mar


9 days
£40
Sat 14 Mar - Mon 23 Mar


10 days
£40
Sat 14 Mar - Tue 24 Mar


11 days
£40
Sat 14 Mar - Wed 25 Mar


5 days
£40
Thu 19 Mar - Tue 24 Mar


15 days
£40
Tue 10 Mar - Wed 25 Mar


8 days
£40
Wed 22 Oct - Thu 30 Oct


6 days
£40
Wed 22 Oct - Tue 28 Oct


10 days
£40
Mon 20 Oct - Thu 30 Oct


10 days
£40
Thu 18 Sep - Sun 28 Sep


12 days
£40
Thu 18 Sep - Tue 30 Sep


5 days
£40
Wed 1 Oct - Mon 6 Oct


6 days
£40
Wed 1 Oct - Tue 7 Oct


13 days
£40
Wed 1 Oct - Tue 14 Oct


5 days
£40
Thu 2 Oct - Tue 7 Oct


12 days
£40
Thu 2 Oct - Tue 14 Oct


11 days
£40
Fri 3 Oct - Tue 14 Oct


16 days
£40
Sun 12 Oct - Tue 28 Oct


6 days
£40
Thu 19 Mar - Wed 25 Mar


14 days
£40
Tue 14 Oct - Tue 28 Oct


12 days
£40
Thu 16 Oct - Tue 28 Oct


14 days
£40
Thu 16 Oct - Thu 30 Oct


11 days
£40
Fri 17 Oct - Tue 28 Oct


13 days
£40
Fri 17 Oct - Thu 30 Oct


10 days
£40
Sat 18 Oct - Tue 28 Oct


12 days
£40
Sat 18 Oct - Thu 30 Oct


9 days
£40
Sun 19 Oct - Tue 28 Oct


11 days
£40
Sun 19 Oct - Thu 30 Oct


8 days
£40
Mon 20 Oct - Tue 28 Oct


16 days
£40
Tue 14 Oct - Thu 30 Oct


5 days
£40
Fri 20 Mar - Wed 25 Mar