Barcelona

from Belgrade

Save up to: £218

Average cost: £283

Best deal: £65


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:

3 days
£65
Mon 13 Oct - Thu 16 Oct


5 days
£65
Sun 5 Oct - Fri 10 Oct


2 days
£65
Mon 13 Oct - Wed 15 Oct


4 days
£65
Mon 13 Oct - Fri 17 Oct


2 days
£65
Wed 15 Oct - Fri 17 Oct


4 days
£65
Mon 6 Oct - Fri 10 Oct


4 days
£65
Mon 20 Oct - Fri 24 Oct


2 days
£65
Wed 22 Oct - Fri 24 Oct


3 days
£65
Mon 20 Oct - Thu 23 Oct


5 days
£65
Sun 26 Oct - Fri 31 Oct


4 days
£65
Mon 27 Oct - Fri 31 Oct


2 days
£65
Wed 29 Oct - Fri 31 Oct


2 days
£65
Wed 8 Oct - Fri 10 Oct


4 days
£68
Sun 5 Oct - Thu 9 Oct


5 days
£68
Wed 8 Oct - Mon 13 Oct


3 days
£68
Mon 6 Oct - Thu 9 Oct


3 days
£74
Mon 29 Sep - Thu 2 Oct


2 days
£74
Mon 27 Oct - Wed 29 Oct


4 days
£74
Sun 28 Sep - Thu 2 Oct


3 days
£74
Sun 26 Oct - Wed 29 Oct


4 days
£75
Sun 12 Oct - Thu 16 Oct


3 days
£75
Sun 12 Oct - Wed 15 Oct


5 days
£75
Sun 12 Oct - Fri 17 Oct


2 days
£77
Mon 17 Nov - Wed 19 Nov


4 days
£77
Mon 17 Nov - Fri 21 Nov


5 days
£78
Sun 19 Oct - Fri 24 Oct


4 days
£78
Wed 12 Nov - Sun 16 Nov


2 days
£78
Mon 3 Nov - Wed 5 Nov


4 days
£78
Sun 19 Oct - Thu 23 Oct


3 days
£81
Fri 30 Jan - Mon 2 Feb


2 days
£81
Fri 30 Jan - Sun 1 Feb


3 days
£81
Fri 27 Feb - Mon 2 Mar


2 days
£81
Mon 15 Dec - Wed 17 Dec


2 days
£81
Fri 27 Feb - Sun 1 Mar


5 days
£81
Wed 14 Jan - Mon 19 Jan


4 days
£82
Wed 29 Oct - Sun 2 Nov


5 days
£82
Sun 28 Sep - Fri 3 Oct


4 days
£82
Mon 29 Sep - Fri 3 Oct


2 days
£82
Wed 1 Oct - Fri 3 Oct


2 days
£82
Mon 6 Oct - Wed 8 Oct


4 days
£82
Wed 1 Oct - Sun 5 Oct


5 days
£82
Wed 1 Oct - Mon 6 Oct


3 days
£82
Thu 2 Oct - Sun 5 Oct


2 days
£82
Mon 20 Oct - Wed 22 Oct


5 days
£82
Fri 17 Oct - Wed 22 Oct


4 days
£82
Thu 2 Oct - Mon 6 Oct


2 days
£82
Fri 3 Oct - Sun 5 Oct


3 days
£82
Fri 3 Oct - Mon 6 Oct


5 days
£82
Fri 3 Oct - Wed 8 Oct


3 days
£82
Sun 5 Oct - Wed 8 Oct


5 days
£84
Fri 31 Oct - Wed 5 Nov


2 days
£84
Fri 14 Nov - Sun 16 Nov


5 days
£86
Wed 12 Nov - Mon 17 Nov


4 days
£86
Wed 8 Oct - Sun 12 Oct


5 days
£87
Wed 19 Nov - Mon 24 Nov


4 days
£87
Sun 7 Sep - Thu 11 Sep


2 days
£87
Fri 28 Nov - Sun 30 Nov


2 days
£87
Wed 10 Dec - Fri 12 Dec


2 days
£87
Wed 26 Nov - Fri 28 Nov


4 days
£87
Wed 19 Nov - Sun 23 Nov


5 days
£87
Fri 24 Oct - Wed 29 Oct


5 days
£87
Fri 14 Nov - Wed 19 Nov


3 days
£87
Mon 8 Sep - Thu 11 Sep


3 days
£87
Sun 2 Nov - Wed 5 Nov


2 days
£87
Wed 19 Nov - Fri 21 Nov


3 days
£90
Fri 13 Mar - Mon 16 Mar


3 days
£90
Sun 8 Feb - Wed 11 Feb


5 days
£90
Sun 8 Feb - Fri 13 Feb


2 days
£90
Mon 9 Feb - Wed 11 Feb


4 days
£90
Mon 9 Feb - Fri 13 Feb


5 days
£90
Sun 22 Feb - Fri 27 Feb


4 days
£90
Mon 23 Feb - Fri 27 Feb


2 days
£90
Fri 13 Mar - Sun 15 Mar


4 days
£90
Mon 2 Feb - Fri 6 Feb


5 days
£90
Fri 27 Feb - Wed 4 Mar


5 days
£90
Sun 8 Mar - Fri 13 Mar


4 days
£90
Mon 2 Mar - Fri 6 Mar


3 days
£90
Sun 1 Mar - Wed 4 Mar


2 days
£90
Mon 2 Mar - Wed 4 Mar


5 days
£90
Sun 1 Mar - Fri 6 Mar


4 days
£90
Mon 9 Mar - Fri 13 Mar


2 days
£90
Mon 2 Feb - Wed 4 Feb


4 days
£90
Mon 3 Nov - Fri 7 Nov


3 days
£90
Sun 1 Feb - Wed 4 Feb


2 days
£90
Mon 15 Sep - Wed 17 Sep


5 days
£90
Sun 15 Mar - Fri 20 Mar


4 days
£90
Wed 26 Nov - Sun 30 Nov


5 days
£90
Sun 1 Feb - Fri 6 Feb


3 days
£90
Fri 16 Jan - Mon 19 Jan


4 days
£90
Mon 19 Jan - Fri 23 Jan


4 days
£90
Wed 14 Jan - Sun 18 Jan


3 days
£90
Fri 23 Jan - Mon 26 Jan


5 days
£90
Sun 25 Jan - Fri 30 Jan


4 days
£90
Mon 26 Jan - Fri 30 Jan


4 days
£90
Wed 28 Jan - Sun 1 Feb


5 days
£90
Wed 28 Jan - Mon 2 Feb


5 days
£90
Fri 30 Jan - Wed 4 Feb


2 days
£90
Fri 23 Jan - Sun 25 Jan


4 days
£90
Mon 16 Mar - Fri 20 Mar


4 days
£91
Wed 22 Oct - Sun 26 Oct


3 days
£92
Fri 14 Nov - Mon 17 Nov


2 days
£92
Fri 31 Oct - Sun 2 Nov


4 days
£93
Mon 24 Nov - Fri 28 Nov


5 days
£93
Fri 10 Oct - Wed 15 Oct