Barcelona
Direct return from Dublin
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 £26 Fri 4 Dec – Sun 13 Dec
10 days £26 Thu 3 Dec – Sun 13 Dec
7 days £26 Sun 6 Dec – Sun 13 Dec
9 days £27 Thu 3 Dec – Sat 12 Dec
8 days £27 Thu 3 Dec – Fri 11 Dec
6 days £27 Sun 6 Dec – Sat 12 Dec
7 days £27 Fri 4 Dec – Fri 11 Dec
5 days £27 Sun 6 Dec – Fri 11 Dec
8 days £27 Fri 4 Dec – Sat 12 Dec
8 days £28 Sat 5 Dec – Sun 13 Dec
4 days £29 Sun 6 Dec – Thu 10 Dec
6 days £29 Fri 4 Dec – Thu 10 Dec
6 days £29 Sat 5 Dec – Fri 11 Dec
7 days £29 Thu 3 Dec – Thu 10 Dec
7 days £29 Sat 5 Dec – Sat 12 Dec
2 days £30 Fri 11 Dec – Sun 13 Dec
5 days £31 Sat 5 Dec – Thu 10 Dec
11 days £31 Wed 2 Dec – Sun 13 Dec
14 days £31 Sun 29 Nov – Sun 13 Dec
12 days £32 Sun 29 Nov – Fri 11 Dec
10 days £32 Wed 2 Dec – Sat 12 Dec
16 days £32 Fri 4 Dec – Sun 20 Dec
13 days £32 Sun 29 Nov – Sat 12 Dec
15 days £32 Sat 28 Nov – Sun 13 Dec
9 days £32 Wed 2 Dec – Fri 11 Dec
14 days £32 Sun 6 Dec – Sun 20 Dec
13 days £32 Fri 11 Dec – Thu 24 Dec
13 days £33 Sat 28 Nov – Fri 11 Dec
14 days £33 Sat 28 Nov – Sat 12 Dec
9 days £33 Sun 6 Dec – Tue 15 Dec
12 days £33 Fri 4 Dec – Wed 16 Dec
10 days £33 Sun 6 Dec – Wed 16 Dec
11 days £33 Fri 4 Dec – Tue 15 Dec
12 days £33 Thu 3 Dec – Tue 15 Dec
13 days £33 Thu 3 Dec – Wed 16 Dec
3 days £33 Thu 10 Dec – Sun 13 Dec
6 days £34 Mon 11 Jan – Sun 17 Jan
14 days £34 Fri 4 Dec – Fri 18 Dec
15 days £34 Thu 3 Dec – Fri 18 Dec
9 days £34 Fri 8 Jan – Sun 17 Jan
15 days £34 Sat 5 Dec – Sun 20 Dec
2 days £34 Thu 10 Dec – Sat 12 Dec
11 days £34 Sun 29 Nov – Thu 10 Dec
8 days £34 Wed 2 Dec – Thu 10 Dec
12 days £34 Sun 6 Dec – Fri 18 Dec
10 days £35 Sat 5 Dec – Tue 15 Dec
11 days £35 Sat 5 Dec – Wed 16 Dec
12 days £35 Sat 12 Dec – Thu 24 Dec
12 days £35 Sat 28 Nov – Thu 10 Dec
... 1673 more possible dates exist ...