Edinburgh

from Palma

Save up to: £114

Average cost: £155

Best deal: £41


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:

12 days
£41
Wed 13 Aug - Mon 25 Aug


6 days
£41
Tue 19 Aug - Mon 25 Aug


10 days
£41
Sat 16 Aug - Tue 26 Aug


9 days
£41
Sat 16 Aug - Mon 25 Aug


7 days
£41
Tue 19 Aug - Tue 26 Aug


10 days
£41
Thu 21 Aug - Sun 31 Aug


5 days
£41
Tue 26 Aug - Sun 31 Aug


16 days
£41
Wed 13 Aug - Fri 29 Aug


10 days
£41
Tue 19 Aug - Fri 29 Aug


13 days
£41
Wed 13 Aug - Tue 26 Aug


13 days
£41
Sat 16 Aug - Fri 29 Aug


12 days
£41
Tue 19 Aug - Sun 31 Aug


15 days
£41
Sat 16 Aug - Sun 31 Aug


6 days
£41
Wed 13 Aug - Tue 19 Aug


5 days
£41
Wed 13 Aug - Mon 18 Aug


8 days
£41
Thu 21 Aug - Fri 29 Aug


14 days
£41
Wed 2 Jul - Wed 16 Jul


13 days
£41
Thu 3 Jul - Wed 16 Jul


5 days
£41
Thu 21 Aug - Tue 26 Aug


6 days
£41
Sat 23 Aug - Fri 29 Aug


8 days
£41
Sat 23 Aug - Sun 31 Aug


7 days
£41
Wed 13 Aug - Wed 20 Aug


11 days
£45
Thu 14 Aug - Mon 25 Aug


6 days
£45
Thu 14 Aug - Wed 20 Aug


5 days
£45
Thu 14 Aug - Tue 19 Aug


12 days
£45
Thu 14 Aug - Tue 26 Aug


15 days
£45
Thu 14 Aug - Fri 29 Aug


5 days
£46
Sun 24 Aug - Fri 29 Aug


9 days
£46
Fri 22 Aug - Sun 31 Aug


7 days
£46
Sun 24 Aug - Sun 31 Aug


7 days
£46
Fri 22 Aug - Fri 29 Aug


5 days
£46
Sat 16 Aug - Thu 21 Aug


8 days
£46
Wed 13 Aug - Thu 21 Aug


11 days
£47
Sat 5 Jul - Wed 16 Jul


12 days
£48
Thu 3 Jul - Tue 15 Jul


11 days
£48
Thu 3 Jul - Mon 14 Jul


13 days
£48
Wed 2 Jul - Tue 15 Jul


12 days
£48
Wed 2 Jul - Mon 14 Jul


5 days
£48
Wed 2 Jul - Mon 7 Jul


8 days
£49
Tue 26 Aug - Wed 3 Sep


5 days
£49
Wed 27 Aug - Mon 1 Sep


7 days
£49
Wed 27 Aug - Wed 3 Sep


16 days
£49
Wed 27 Aug - Fri 12 Sep


11 days
£49
Sat 23 Aug - Wed 3 Sep


9 days
£49
Sat 23 Aug - Mon 1 Sep


13 days
£49
Sat 30 Aug - Fri 12 Sep


6 days
£49
Tue 26 Aug - Mon 1 Sep


5 days
£49
Wed 20 Aug - Mon 25 Aug


11 days
£49
Thu 21 Aug - Mon 1 Sep


15 days
£49
Wed 2 Jul - Thu 17 Jul


14 days
£49
Thu 3 Jul - Thu 17 Jul


13 days
£49
Thu 21 Aug - Wed 3 Sep


16 days
£49
Sat 16 Aug - Mon 1 Sep


13 days
£49
Tue 19 Aug - Mon 1 Sep


15 days
£49
Tue 19 Aug - Wed 3 Sep


16 days
£49
Sat 30 Aug - Mon 15 Sep


6 days
£49
Wed 20 Aug - Tue 26 Aug


9 days
£49
Wed 20 Aug - Fri 29 Aug


11 days
£49
Wed 20 Aug - Sun 31 Aug


7 days
£50
Thu 14 Aug - Thu 21 Aug


15 days
£51
Sat 30 Aug - Sun 14 Sep


6 days
£51
Thu 21 Aug - Wed 27 Aug


11 days
£51
Sat 30 Aug - Wed 10 Sep


10 days
£51
Sat 30 Aug - Tue 9 Sep


9 days
£51
Sat 30 Aug - Mon 8 Sep


15 days
£51
Thu 28 Aug - Fri 12 Sep


6 days
£51
Thu 28 Aug - Wed 3 Sep


13 days
£51
Wed 27 Aug - Tue 9 Sep


16 days
£51
Sat 23 Aug - Mon 8 Sep


12 days
£51
Wed 27 Aug - Mon 8 Sep


14 days
£51
Wed 13 Aug - Wed 27 Aug


14 days
£51
Tue 26 Aug - Tue 9 Sep


13 days
£51
Tue 26 Aug - Mon 8 Sep


11 days
£51
Sat 16 Aug - Wed 27 Aug


8 days
£51
Tue 19 Aug - Wed 27 Aug


14 days
£51
Wed 27 Aug - Wed 10 Sep


15 days
£51
Tue 26 Aug - Wed 10 Sep