Budapest

from Edinburgh

Save up to: £136

Average cost: £194

Best deal: £58


Budapest, Hungary's enchanting capital, is bisected by the Danube River, with the historic Castle Hill and the dynamic Pest on either side. Take a relaxing bath in one of the traditional Turkish-style thermal baths, admire the stunning Parliament Building, or take a stroll on the romantic Chain Bridge. Budapest's vibrant ruin bars and unique fusion cuisine add to the city's charm.


Latest deals:

16 days
£58
Mon 5 Jan - Wed 21 Jan


13 days
£58
Thu 15 Jan - Wed 28 Jan


14 days
£58
Thu 15 Jan - Thu 29 Jan


15 days
£58
Thu 15 Jan - Fri 30 Jan


5 days
£58
Sun 18 Jan - Fri 23 Jan


15 days
£58
Tue 10 Feb - Wed 25 Feb


10 days
£58
Sun 18 Jan - Wed 28 Jan


11 days
£58
Sun 18 Jan - Thu 29 Jan


12 days
£58
Sun 18 Jan - Fri 30 Jan


7 days
£58
Mon 19 Jan - Mon 26 Jan


9 days
£58
Mon 19 Jan - Wed 28 Jan


10 days
£58
Mon 19 Jan - Thu 29 Jan


11 days
£58
Mon 19 Jan - Fri 30 Jan


11 days
£58
Thu 15 Jan - Mon 26 Jan


5 days
£58
Wed 21 Jan - Mon 26 Jan


8 days
£58
Wed 21 Jan - Thu 29 Jan


9 days
£58
Wed 21 Jan - Fri 30 Jan


6 days
£58
Thu 22 Jan - Wed 28 Jan


7 days
£58
Thu 22 Jan - Thu 29 Jan


8 days
£58
Thu 22 Jan - Fri 30 Jan


7 days
£58
Tue 3 Feb - Tue 10 Feb


8 days
£58
Tue 3 Feb - Wed 11 Feb


6 days
£58
Wed 4 Feb - Tue 10 Feb


7 days
£58
Wed 4 Feb - Wed 11 Feb


5 days
£58
Thu 5 Feb - Tue 10 Feb


6 days
£58
Thu 5 Feb - Wed 11 Feb


16 days
£58
Mon 9 Feb - Wed 25 Feb


7 days
£58
Wed 21 Jan - Wed 28 Jan


8 days
£58
Thu 15 Jan - Fri 23 Jan


8 days
£58
Sun 18 Jan - Mon 26 Jan


6 days
£58
Thu 15 Jan - Wed 21 Jan


15 days
£58
Tue 6 Jan - Wed 21 Jan


16 days
£58
Tue 6 Jan - Thu 22 Jan


14 days
£58
Wed 7 Jan - Wed 21 Jan


15 days
£58
Wed 7 Jan - Thu 22 Jan


16 days
£58
Wed 7 Jan - Fri 23 Jan


13 days
£58
Thu 8 Jan - Wed 21 Jan


14 days
£58
Thu 8 Jan - Thu 22 Jan


15 days
£58
Thu 8 Jan - Fri 23 Jan


12 days
£58
Fri 9 Jan - Wed 21 Jan


7 days
£58
Thu 15 Jan - Thu 22 Jan


14 days
£58
Fri 9 Jan - Fri 23 Jan


10 days
£58
Sun 11 Jan - Wed 21 Jan


11 days
£58
Sun 11 Jan - Thu 22 Jan


12 days
£58
Sun 11 Jan - Fri 23 Jan


13 days
£58
Fri 9 Jan - Thu 22 Jan


15 days
£58
Sun 11 Jan - Mon 26 Jan


16 days
£58
Wed 14 Jan - Fri 30 Jan


15 days
£58
Wed 14 Jan - Thu 29 Jan


14 days
£58
Wed 14 Jan - Wed 28 Jan


12 days
£58
Wed 14 Jan - Mon 26 Jan


9 days
£58
Wed 14 Jan - Fri 23 Jan


8 days
£58
Wed 14 Jan - Thu 22 Jan


7 days
£58
Wed 14 Jan - Wed 21 Jan


7 days
£58
Wed 18 Feb - Wed 25 Feb


16 days
£58
Mon 12 Jan - Wed 28 Jan


14 days
£58
Mon 12 Jan - Mon 26 Jan


11 days
£58
Mon 12 Jan - Fri 23 Jan


9 days
£58
Mon 12 Jan - Wed 21 Jan


10 days
£58
Mon 12 Jan - Thu 22 Jan


16 days
£59
Mon 19 Jan - Wed 4 Feb


13 days
£59
Thu 22 Jan - Wed 4 Feb


14 days
£59
Wed 21 Jan - Wed 4 Feb


14 days
£61
Wed 4 Feb - Wed 18 Feb


8 days
£61
Tue 10 Feb - Wed 18 Feb


9 days
£61
Mon 9 Feb - Wed 18 Feb


13 days
£61
Thu 5 Feb - Wed 18 Feb


15 days
£61
Tue 3 Feb - Wed 18 Feb


9 days
£61
Wed 4 Feb - Fri 13 Feb


10 days
£61
Tue 3 Feb - Fri 13 Feb


8 days
£61
Thu 5 Feb - Fri 13 Feb


15 days
£63
Wed 21 Jan - Thu 5 Feb


14 days
£63
Thu 22 Jan - Thu 5 Feb