Barcelona

from Dublin

Save up to: £79

Average cost: £108

Best deal: £29


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:

8 days
£29
Tue 20 Jan - Wed 28 Jan


9 days
£29
Tue 20 Jan - Thu 29 Jan


7 days
£29
Tue 20 Jan - Tue 27 Jan


15 days
£30
Tue 20 Jan - Wed 4 Feb


8 days
£30
Mon 23 Feb - Tue 3 Mar


7 days
£30
Tue 24 Feb - Tue 3 Mar


6 days
£30
Wed 25 Feb - Tue 3 Mar


5 days
£30
Thu 26 Feb - Tue 3 Mar


11 days
£31
Tue 20 Jan - Sat 31 Jan


15 days
£31
Mon 23 Feb - Tue 10 Mar


12 days
£31
Tue 20 Jan - Sun 1 Feb


14 days
£31
Tue 24 Feb - Tue 10 Mar


11 days
£31
Fri 27 Feb - Tue 10 Mar


5 days
£31
Sat 7 Feb - Thu 12 Feb


13 days
£31
Wed 25 Feb - Tue 10 Mar


12 days
£31
Thu 26 Feb - Tue 10 Mar


8 days
£32
Mon 12 Jan - Tue 20 Jan


10 days
£32
Mon 12 Jan - Thu 22 Jan


16 days
£32
Mon 12 Jan - Wed 28 Jan


15 days
£32
Mon 12 Jan - Tue 27 Jan


10 days
£33
Tue 20 Jan - Fri 30 Jan


16 days
£33
Mon 9 Mar - Wed 25 Mar


5 days
£33
Tue 20 Jan - Sun 25 Jan


8 days
£33
Wed 4 Feb - Thu 12 Feb


16 days
£34
Tue 27 Jan - Thu 12 Feb


9 days
£34
Sun 22 Feb - Tue 3 Mar


10 days
£34
Sat 17 Jan - Tue 27 Jan


11 days
£34
Sun 1 Feb - Thu 12 Feb


12 days
£34
Sat 17 Jan - Thu 29 Jan


11 days
£34
Sat 17 Jan - Wed 28 Jan


5 days
£34
Sat 17 Jan - Thu 22 Jan


10 days
£34
Sat 21 Feb - Tue 3 Mar


14 days
£34
Thu 29 Jan - Thu 12 Feb


15 days
£34
Tue 10 Mar - Wed 25 Mar


10 days
£35
Mon 2 Feb - Thu 12 Feb


11 days
£35
Mon 23 Feb - Fri 6 Mar


10 days
£35
Sat 7 Feb - Tue 17 Feb


7 days
£35
Tue 10 Feb - Tue 17 Feb


12 days
£35
Mon 23 Feb - Sat 7 Mar


16 days
£35
Sun 22 Feb - Tue 10 Mar


11 days
£35
Tue 24 Feb - Sat 7 Mar


9 days
£35
Wed 25 Feb - Fri 6 Mar


10 days
£35
Wed 25 Feb - Sat 7 Mar


8 days
£35
Thu 26 Feb - Fri 6 Mar


9 days
£35
Thu 26 Feb - Sat 7 Mar


7 days
£35
Fri 27 Feb - Fri 6 Mar


8 days
£35
Fri 27 Feb - Sat 7 Mar


8 days
£35
Mon 2 Mar - Tue 10 Mar


15 days
£35
Mon 9 Mar - Tue 24 Mar


9 days
£35
Mon 12 Jan - Wed 21 Jan


10 days
£35
Tue 24 Feb - Fri 6 Mar


14 days
£36
Tue 10 Mar - Tue 24 Mar


5 days
£36
Mon 12 Jan - Sat 17 Jan


7 days
£36
Thu 22 Jan - Thu 29 Jan


5 days
£36
Wed 4 Feb - Mon 9 Feb


12 days
£36
Mon 12 Jan - Sat 24 Jan


13 days
£36
Mon 12 Jan - Sun 25 Jan


7 days
£36
Tue 13 Jan - Tue 20 Jan


9 days
£36
Tue 13 Jan - Thu 22 Jan


14 days
£36
Tue 13 Jan - Tue 27 Jan


15 days
£36
Tue 13 Jan - Wed 28 Jan


16 days
£36
Tue 13 Jan - Thu 29 Jan


6 days
£36
Wed 14 Jan - Tue 20 Jan


8 days
£36
Wed 14 Jan - Thu 22 Jan


13 days
£36
Wed 14 Jan - Tue 27 Jan


14 days
£36
Wed 14 Jan - Wed 28 Jan


15 days
£36
Wed 14 Jan - Thu 29 Jan


14 days
£36
Sat 17 Jan - Sat 31 Jan


15 days
£36
Sat 17 Jan - Sun 1 Feb


14 days
£36
Tue 20 Jan - Tue 3 Feb


6 days
£36
Wed 21 Jan - Tue 27 Jan


7 days
£36
Wed 21 Jan - Wed 28 Jan


8 days
£36
Wed 21 Jan - Thu 29 Jan


5 days
£36
Thu 22 Jan - Tue 27 Jan


6 days
£36
Thu 22 Jan - Wed 28 Jan


5 days
£36
Sat 24 Jan - Thu 29 Jan


15 days
£36
Tue 10 Feb - Wed 25 Feb


16 days
£36
Tue 10 Mar - Thu 26 Mar