Budapest
Direct return from Prague
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
14 days £36 Sun 29 Nov – Sun 13 Dec
7 days £37 Sun 29 Nov – Sun 6 Dec
12 days £38 Mon 4 Jan – Sat 16 Jan
7 days £38 Sat 9 Jan – Sat 16 Jan
6 days £38 Sun 10 Jan – Sat 16 Jan
16 days £38 Fri 22 Jan – Sun 7 Feb
13 days £38 Mon 25 Jan – Sun 7 Feb
15 days £40 Sat 9 Jan – Sun 24 Jan
14 days £40 Sun 10 Jan – Sun 24 Jan
7 days £40 Sun 8 Nov – Sun 15 Nov
7 days £41 Sun 13 Dec – Sun 20 Dec
12 days £42 Mon 25 Jan – Sat 6 Feb
15 days £42 Fri 22 Jan – Sat 6 Feb
8 days £42 Sat 16 Jan – Sun 24 Jan
8 days £42 Sat 13 Mar – Sun 21 Mar
16 days £43 Fri 5 Mar – Sun 21 Mar
14 days £43 Sun 22 Nov – Sun 6 Dec
9 days £43 Fri 29 Jan – Sun 7 Feb
13 days £43 Sun 3 Jan – Sat 16 Jan
8 days £43 Sat 13 Feb – Sun 21 Feb
16 days £43 Thu 21 Jan – Sat 6 Feb
2 days £44 Fri 22 Jan – Sun 24 Jan
13 days £44 Sat 16 Jan – Fri 29 Jan
8 days £45 Sun 13 Dec – Mon 21 Dec
3 days £45 Thu 21 Jan – Sun 24 Jan
8 days £46 Sat 6 Feb – Sun 14 Feb
4 days £46 Mon 25 Jan – Fri 29 Jan
14 days £46 Sat 20 Feb – Sat 6 Mar
7 days £46 Sat 6 Feb – Sat 13 Feb
15 days £46 Sat 23 Jan – Sun 7 Feb
14 days £46 Sun 8 Nov – Sun 22 Nov
7 days £46 Fri 22 Jan – Fri 29 Jan
7 days £46 Sat 13 Feb – Sat 20 Feb
5 days £47 Sat 9 Jan – Thu 14 Jan
11 days £47 Mon 4 Jan – Fri 15 Jan
6 days £47 Sat 9 Jan – Fri 15 Jan
8 days £47 Sat 9 Jan – Sun 17 Jan
12 days £47 Sat 9 Jan – Thu 21 Jan
10 days £47 Mon 4 Jan – Thu 14 Jan
8 days £47 Thu 21 Jan – Fri 29 Jan
7 days £47 Mon 4 Jan – Mon 11 Jan
7 days £47 Sun 10 Jan – Sun 17 Jan
11 days £47 Sun 10 Jan – Thu 21 Jan
2 days £47 Sat 9 Jan – Mon 11 Jan
8 days £47 Fri 29 Jan – Sat 6 Feb
4 days £47 Sun 10 Jan – Thu 14 Jan
5 days £47 Sun 10 Jan – Fri 15 Jan
16 days £47 Fri 29 Jan – Sun 14 Feb
15 days £47 Fri 29 Jan – Sat 13 Feb
... 750 more possible dates exist ...