Barcelona

from Cairo

Save up to: £349

Average cost: £516

Best deal: £167


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:

9 days
£167
Tue 27 Oct - Thu 5 Nov


14 days
£167
Sat 28 Nov - Sat 12 Dec


12 days
£167
Sat 28 Nov - Thu 10 Dec


10 days
£167
Sat 28 Nov - Tue 8 Dec


9 days
£167
Sat 28 Nov - Mon 7 Dec


5 days
£167
Sat 28 Nov - Thu 3 Dec


16 days
£167
Thu 26 Nov - Sat 12 Dec


14 days
£167
Thu 26 Nov - Thu 10 Dec


7 days
£167
Mon 30 Nov - Mon 7 Dec


12 days
£167
Thu 26 Nov - Tue 8 Dec


7 days
£167
Thu 26 Nov - Thu 3 Dec


5 days
£167
Thu 26 Nov - Tue 1 Dec


16 days
£167
Tue 24 Nov - Thu 10 Dec


14 days
£167
Tue 24 Nov - Tue 8 Dec


13 days
£167
Tue 24 Nov - Mon 7 Dec


9 days
£167
Tue 24 Nov - Thu 3 Dec


7 days
£167
Tue 24 Nov - Tue 1 Dec


11 days
£167
Thu 26 Nov - Mon 7 Dec


8 days
£167
Mon 30 Nov - Tue 8 Dec


10 days
£167
Mon 30 Nov - Thu 10 Dec


12 days
£167
Mon 30 Nov - Sat 12 Dec


9 days
£167
Sat 26 Dec - Mon 4 Jan


12 days
£167
Thu 24 Dec - Tue 5 Jan


11 days
£167
Thu 24 Dec - Mon 4 Jan


14 days
£167
Tue 22 Dec - Tue 5 Jan


13 days
£167
Tue 22 Dec - Mon 4 Jan


15 days
£167
Mon 21 Dec - Tue 5 Jan


14 days
£167
Mon 21 Dec - Mon 4 Jan


5 days
£167
Mon 7 Dec - Sat 12 Dec


7 days
£167
Sat 5 Dec - Sat 12 Dec


5 days
£167
Sat 5 Dec - Thu 10 Dec


9 days
£167
Thu 3 Dec - Sat 12 Dec


7 days
£167
Thu 3 Dec - Thu 10 Dec


5 days
£167
Thu 3 Dec - Tue 8 Dec


11 days
£167
Tue 1 Dec - Sat 12 Dec


9 days
£167
Tue 1 Dec - Thu 10 Dec


7 days
£167
Tue 1 Dec - Tue 8 Dec


6 days
£167
Tue 1 Dec - Mon 7 Dec


6 days
£167
Tue 24 Nov - Mon 30 Nov


15 days
£167
Mon 23 Nov - Tue 8 Dec


14 days
£167
Mon 23 Nov - Mon 7 Dec


10 days
£167
Mon 23 Nov - Thu 3 Dec


9 days
£167
Sat 7 Nov - Mon 16 Nov


5 days
£167
Sat 7 Nov - Thu 12 Nov


16 days
£167
Thu 5 Nov - Sat 21 Nov


14 days
£167
Thu 5 Nov - Thu 19 Nov


12 days
£167
Thu 5 Nov - Tue 17 Nov


11 days
£167
Thu 5 Nov - Mon 16 Nov


7 days
£167
Thu 5 Nov - Thu 12 Nov


16 days
£167
Tue 3 Nov - Thu 19 Nov


14 days
£167
Tue 3 Nov - Tue 17 Nov


13 days
£167
Tue 3 Nov - Mon 16 Nov


9 days
£167
Tue 3 Nov - Thu 12 Nov


6 days
£167
Tue 3 Nov - Mon 9 Nov


14 days
£167
Thu 29 Oct - Thu 12 Nov


11 days
£167
Thu 29 Oct - Mon 9 Nov


7 days
£167
Thu 29 Oct - Thu 5 Nov


16 days
£167
Tue 27 Oct - Thu 12 Nov


13 days
£167
Tue 27 Oct - Mon 9 Nov


10 days
£167
Sat 7 Nov - Tue 17 Nov


10 days
£167
Sat 26 Dec - Tue 5 Jan


12 days
£167
Sat 7 Nov - Thu 19 Nov


16 days
£167
Sat 7 Nov - Mon 23 Nov


8 days
£167
Mon 23 Nov - Tue 1 Dec


7 days
£167
Mon 23 Nov - Mon 30 Nov


5 days
£167
Mon 23 Nov - Sat 28 Nov


16 days
£167
Tue 17 Nov - Thu 3 Dec


14 days
£167
Tue 17 Nov - Tue 1 Dec


13 days
£167
Tue 17 Nov - Mon 30 Nov


11 days
£167
Tue 17 Nov - Sat 28 Nov


9 days
£167
Tue 17 Nov - Thu 26 Nov


7 days
£167
Tue 17 Nov - Tue 24 Nov


6 days
£167
Tue 17 Nov - Mon 23 Nov


15 days
£167
Mon 16 Nov - Tue 1 Dec


14 days
£167
Mon 16 Nov - Mon 30 Nov


12 days
£167
Mon 16 Nov - Sat 28 Nov


10 days
£167
Mon 16 Nov - Thu 26 Nov


8 days
£167
Mon 16 Nov - Tue 24 Nov


7 days
£167
Mon 16 Nov - Mon 23 Nov


5 days
£167
Mon 16 Nov - Sat 21 Nov


14 days
£167
Sat 7 Nov - Sat 21 Nov


7 days
£167
Sat 16 Jan - Sat 23 Jan