Frankfurt

from Bordeaux

Save up to: £661

Average cost: £990

Best deal: £329


Frankfurt, one of Germany's major financial hubs, is a city of contrasts, where sleek skyscrapers coexist with cozy apple wine taverns. Take a stroll in the medieval Römer square, explore the renowned Städel Museum, or enjoy a panoramic view from the Main Tower. Frankfurt's vibrant food scene, bustling markets, and lively events like the Book Fair make it an exciting city to discover.


Latest deals:

6 days
£329
Mon 11 May - Sun 17 May


14 days
£329
Thu 1 Oct - Thu 15 Oct


15 days
£329
Wed 30 Sep - Thu 15 Oct


16 days
£329
Tue 29 Sep - Thu 15 Oct


5 days
£329
Tue 25 Aug - Sun 30 Aug


6 days
£329
Mon 24 Aug - Sun 30 Aug


10 days
£329
Thu 20 Aug - Sun 30 Aug


8 days
£329
Thu 20 Aug - Fri 28 Aug


5 days
£329
Thu 20 Aug - Tue 25 Aug


16 days
£329
Wed 15 Jul - Fri 31 Jul


9 days
£329
Wed 15 Jul - Fri 24 Jul


7 days
£329
Thu 18 Jun - Thu 25 Jun


8 days
£329
Wed 17 Jun - Thu 25 Jun


9 days
£329
Tue 16 Jun - Thu 25 Jun


5 days
£329
Tue 16 Jun - Sun 21 Jun


10 days
£329
Mon 15 Jun - Thu 25 Jun


6 days
£329
Mon 15 Jun - Sun 21 Jun


5 days
£329
Mon 15 Jun - Sat 20 Jun


13 days
£329
Fri 12 Jun - Thu 25 Jun


9 days
£329
Fri 12 Jun - Sun 21 Jun


8 days
£329
Fri 12 Jun - Sat 20 Jun


7 days
£329
Fri 12 Jun - Fri 19 Jun


6 days
£329
Fri 12 Jun - Thu 18 Jun


14 days
£329
Thu 11 Jun - Thu 25 Jun


13 days
£329
Fri 2 Oct - Thu 15 Oct


10 days
£329
Thu 11 Jun - Sun 21 Jun


12 days
£329
Sat 3 Oct - Thu 15 Oct


16 days
£329
Sun 4 Oct - Tue 20 Oct


9 days
£329
Tue 13 Oct - Thu 22 Oct


7 days
£329
Tue 13 Oct - Tue 20 Oct


10 days
£329
Mon 12 Oct - Thu 22 Oct


8 days
£329
Mon 12 Oct - Tue 20 Oct


11 days
£329
Sun 11 Oct - Thu 22 Oct


9 days
£329
Sun 11 Oct - Tue 20 Oct


12 days
£329
Sat 10 Oct - Thu 22 Oct


10 days
£329
Sat 10 Oct - Tue 20 Oct


5 days
£329
Sat 10 Oct - Thu 15 Oct


13 days
£329
Fri 9 Oct - Thu 22 Oct


11 days
£329
Fri 9 Oct - Tue 20 Oct


6 days
£329
Fri 9 Oct - Thu 15 Oct


14 days
£329
Thu 8 Oct - Thu 22 Oct


12 days
£329
Thu 8 Oct - Tue 20 Oct


7 days
£329
Thu 8 Oct - Thu 15 Oct


15 days
£329
Wed 7 Oct - Thu 22 Oct


13 days
£329
Wed 7 Oct - Tue 20 Oct


8 days
£329
Wed 7 Oct - Thu 15 Oct


16 days
£329
Tue 6 Oct - Thu 22 Oct


14 days
£329
Tue 6 Oct - Tue 20 Oct


9 days
£329
Tue 6 Oct - Thu 15 Oct


15 days
£329
Mon 5 Oct - Tue 20 Oct


10 days
£329
Mon 5 Oct - Thu 15 Oct


11 days
£329
Sun 4 Oct - Thu 15 Oct


6 days
£329
Wed 14 Oct - Tue 20 Oct


9 days
£329
Thu 11 Jun - Sat 20 Jun


7 days
£329
Thu 11 Jun - Thu 18 Jun


13 days
£329
Mon 1 Jun - Sun 14 Jun


11 days
£329
Mon 1 Jun - Fri 12 Jun


10 days
£329
Mon 1 Jun - Thu 11 Jun


6 days
£329
Mon 1 Jun - Sun 7 Jun


16 days
£329
Fri 29 May - Sun 14 Jun


14 days
£329
Fri 29 May - Fri 12 Jun


13 days
£329
Fri 29 May - Thu 11 Jun


9 days
£329
Fri 29 May - Sun 7 Jun


15 days
£329
Thu 28 May - Fri 12 Jun


14 days
£329
Thu 28 May - Thu 11 Jun


10 days
£329
Thu 28 May - Sun 7 Jun


16 days
£329
Wed 27 May - Fri 12 Jun


15 days
£329
Wed 27 May - Thu 11 Jun


11 days
£329
Wed 27 May - Sun 7 Jun


14 days
£329
Sun 24 May - Sun 7 Jun


7 days
£329
Sun 24 May - Sun 31 May


10 days
£329
Thu 21 May - Sun 31 May


11 days
£329
Wed 20 May - Sun 31 May


12 days
£329
Tue 19 May - Sun 31 May


5 days
£329
Tue 19 May - Sun 24 May


13 days
£329
Mon 18 May - Sun 31 May


6 days
£329
Mon 18 May - Sun 24 May


13 days
£329
Mon 11 May - Sun 24 May


5 days
£329
Tue 2 Jun - Sun 7 Jun


8 days
£329
Thu 11 Jun - Fri 19 Jun


9 days
£329
Tue 2 Jun - Thu 11 Jun


12 days
£329
Tue 2 Jun - Sun 14 Jun


15 days
£329
Wed 10 Jun - Thu 25 Jun


11 days
£329
Wed 10 Jun - Sun 21 Jun


10 days
£329
Wed 10 Jun - Sat 20 Jun


9 days
£329
Wed 10 Jun - Fri 19 Jun


8 days
£329
Wed 10 Jun - Thu 18 Jun


16 days
£329
Tue 9 Jun - Thu 25 Jun


12 days
£329
Tue 9 Jun - Sun 21 Jun


11 days
£329
Tue 9 Jun - Sat 20 Jun


10 days
£329
Tue 9 Jun - Fri 19 Jun


9 days
£329
Tue 9 Jun - Thu 18 Jun


5 days
£329
Tue 9 Jun - Sun 14 Jun


16 days
£329
Thu 4 Jun - Sat 20 Jun


15 days
£329
Thu 4 Jun - Fri 19 Jun


14 days
£329
Thu 4 Jun - Thu 18 Jun


10 days
£329
Thu 4 Jun - Sun 14 Jun


8 days
£329
Thu 4 Jun - Fri 12 Jun


7 days
£329
Thu 4 Jun - Thu 11 Jun


16 days
£329
Wed 3 Jun - Fri 19 Jun


15 days
£329
Wed 3 Jun - Thu 18 Jun


11 days
£329
Wed 3 Jun - Sun 14 Jun


9 days
£329
Wed 3 Jun - Fri 12 Jun


8 days
£329
Wed 3 Jun - Thu 11 Jun


16 days
£329
Tue 2 Jun - Thu 18 Jun


10 days
£329
Tue 2 Jun - Fri 12 Jun


8 days
£329
Wed 14 Oct - Thu 22 Oct