Edinburgh

from Zurich

Save up to: £225

Average cost: £306

Best deal: £81


Edinburgh, Scotland's historic and hilly capital, is a city of panoramic views, iconic festivals, and cultural treasures. Walk the Royal Mile from Edinburgh Castle to the Palace of Holyroodhouse, explore the UNESCO-listed Old Town, or hike to Arthur's Seat for stunning views. With its world-famous Fringe Festival, vibrant literary history, and Scottish charm, Edinburgh is truly enchanting.


Latest deals:

4 days
£81
Fri 18 Sep - Tue 22 Sep


4 days
£81
Sat 7 Nov - Wed 11 Nov


4 days
£84
Sat 14 Nov - Wed 18 Nov


3 days
£86
Tue 13 Oct - Fri 16 Oct


2 days
£87
Mon 1 Mar - Wed 3 Mar


2 days
£87
Sat 7 Nov - Mon 9 Nov


2 days
£88
Mon 14 Dec - Wed 16 Dec


4 days
£88
Fri 16 Oct - Tue 20 Oct


3 days
£89
Wed 28 Oct - Sat 31 Oct


5 days
£90
Wed 3 Feb - Mon 8 Feb


3 days
£90
Wed 3 Feb - Sat 6 Feb


3 days
£90
Fri 18 Sep - Mon 21 Sep


2 days
£91
Mon 9 Nov - Wed 11 Nov


4 days
£91
Sat 24 Oct - Wed 28 Oct


4 days
£91
Tue 16 Jun - Sat 20 Jun


3 days
£91
Fri 16 Oct - Mon 19 Oct


2 days
£92
Sat 26 Sep - Mon 28 Sep


2 days
£93
Sat 6 Feb - Mon 8 Feb


5 days
£93
Mon 1 Feb - Sat 6 Feb


3 days
£94
Tue 15 Sep - Fri 18 Sep


5 days
£94
Mon 2 Nov - Sat 7 Nov


4 days
£95
Tue 20 Oct - Sat 24 Oct


5 days
£95
Fri 6 Nov - Wed 11 Nov


5 days
£95
Mon 19 Oct - Sat 24 Oct


4 days
£95
Sat 6 Feb - Wed 10 Feb


2 days
£95
Mon 8 Feb - Wed 10 Feb


2 days
£96
Mon 16 Nov - Wed 18 Nov


3 days
£96
Tue 8 Sep - Fri 11 Sep


5 days
£96
Mon 7 Dec - Sat 12 Dec


3 days
£97
Sat 19 Sep - Tue 22 Sep


2 days
£97
Mon 2 Nov - Wed 4 Nov


2 days
£97
Mon 26 Oct - Wed 28 Oct


2 days
£97
Sat 24 Oct - Mon 26 Oct


5 days
£97
Mon 26 Oct - Sat 31 Oct


2 days
£98
Mon 7 Dec - Wed 9 Dec


5 days
£98
Mon 16 Nov - Sat 21 Nov


4 days
£98
Mon 12 Oct - Fri 16 Oct


4 days
£98
Sat 31 Oct - Wed 4 Nov


2 days
£99
Mon 18 Jan - Wed 20 Jan


4 days
£99
Sat 23 Jan - Wed 27 Jan


2 days
£99
Mon 11 Jan - Wed 13 Jan


4 days
£99
Sat 9 Jan - Wed 13 Jan


2 days
£99
Mon 25 Jan - Wed 27 Jan


2 days
£99
Sat 30 Jan - Mon 1 Feb


3 days
£99
Wed 4 Nov - Sat 7 Nov


4 days
£99
Sat 16 Jan - Wed 20 Jan


4 days
£99
Sat 28 Nov - Wed 2 Dec


2 days
£99
Mon 22 Feb - Wed 24 Feb


4 days
£99
Mon 9 Nov - Fri 13 Nov


5 days
£100
Wed 17 Feb - Mon 22 Feb


3 days
£100
Wed 9 Dec - Sat 12 Dec


4 days
£100
Sat 12 Dec - Wed 16 Dec


2 days
£100
Sat 28 Nov - Mon 30 Nov


3 days
£100
Sat 17 Oct - Tue 20 Oct


3 days
£100
Sat 26 Sep - Tue 29 Sep


4 days
£100
Sat 21 Nov - Wed 25 Nov


5 days
£100
Fri 20 Nov - Wed 25 Nov


5 days
£101
Mon 22 Feb - Sat 27 Feb


3 days
£101
Wed 24 Feb - Sat 27 Feb


2 days
£101
Mon 23 Nov - Wed 25 Nov


4 days
£101
Sat 5 Dec - Wed 9 Dec


4 days
£101
Mon 2 Nov - Fri 6 Nov


3 days
£101
Fri 6 Nov - Mon 9 Nov


5 days
£101
Wed 24 Feb - Mon 1 Mar


5 days
£101
Wed 25 Nov - Mon 30 Nov


5 days
£101
Fri 27 Nov - Wed 2 Dec


5 days
£102
Wed 4 Nov - Mon 9 Nov


5 days
£102
Fri 13 Nov - Wed 18 Nov


3 days
£102
Fri 27 Nov - Mon 30 Nov


5 days
£102
Wed 13 Jan - Mon 18 Jan


3 days
£102
Wed 6 Jan - Sat 9 Jan


5 days
£102
Wed 6 Jan - Mon 11 Jan


5 days
£102
Mon 25 Jan - Sat 30 Jan


2 days
£102
Sat 9 Jan - Mon 11 Jan


5 days
£102
Mon 11 Jan - Sat 16 Jan


2 days
£102
Sat 23 Jan - Mon 25 Jan


5 days
£102
Wed 20 Jan - Mon 25 Jan


3 days
£102
Wed 13 Jan - Sat 16 Jan


2 days
£102
Sat 16 Jan - Mon 18 Jan


5 days
£102
Fri 23 Oct - Wed 28 Oct