Florence

from Edinburgh

Save up to: £209

Average cost: £237

Best deal: £28


Florence, the cradle of the Renaissance in Italy, is a city brimming with world-class art, historical treasures, and Tuscan charm. Stand in awe of Michelangelo's David at the Accademia Gallery, visit the magnificent Florence Cathedral, or cross the iconic Ponte Vecchio. Florence's world-renowned museums, delectable Tuscan cuisine, and the picturesque Chianti wine region nearby make it a dream destination for art lovers and epicureans alike.


Latest deals:

14 days
£28
Wed 16 Apr - Wed 30 Apr


13 days
£28
Thu 17 Apr - Wed 30 Apr


16 days
£28
Wed 23 Apr - Fri 9 May


15 days
£28
Wed 23 Apr - Thu 8 May


7 days
£28
Wed 23 Apr - Wed 30 Apr


12 days
£28
Fri 18 Apr - Wed 30 Apr


11 days
£28
Sat 19 Apr - Wed 30 Apr


15 days
£31
Thu 24 Apr - Fri 9 May


14 days
£31
Thu 24 Apr - Thu 8 May


6 days
£31
Thu 24 Apr - Wed 30 Apr


15 days
£32
Wed 7 May - Thu 22 May


10 days
£32
Wed 23 Apr - Sat 3 May


14 days
£32
Sat 19 Apr - Sat 3 May


13 days
£32
Sat 19 Apr - Fri 2 May


9 days
£32
Wed 23 Apr - Fri 2 May


15 days
£32
Fri 18 Apr - Sat 3 May


14 days
£32
Fri 18 Apr - Fri 2 May


16 days
£32
Wed 16 Apr - Fri 2 May


16 days
£32
Thu 17 Apr - Sat 3 May


15 days
£32
Thu 17 Apr - Fri 2 May


9 days
£32
Wed 7 May - Fri 16 May


14 days
£33
Fri 25 Apr - Fri 9 May


13 days
£33
Fri 25 Apr - Thu 8 May


5 days
£33
Fri 25 Apr - Wed 30 Apr


16 days
£35
Thu 24 Apr - Sat 10 May


9 days
£35
Thu 24 Apr - Sat 3 May


8 days
£35
Thu 24 Apr - Fri 2 May


15 days
£37
Fri 25 Apr - Sat 10 May


7 days
£37
Fri 25 Apr - Fri 2 May


8 days
£37
Fri 25 Apr - Sat 3 May


8 days
£41
Wed 7 May - Thu 15 May


15 days
£48
Wed 16 Apr - Thu 1 May


8 days
£48
Wed 23 Apr - Thu 1 May


13 days
£48
Fri 18 Apr - Thu 1 May


12 days
£48
Sat 19 Apr - Thu 1 May


14 days
£48
Thu 17 Apr - Thu 1 May


14 days
£49
Wed 7 May - Wed 21 May


9 days
£50
Wed 30 Apr - Fri 9 May


8 days
£50
Wed 30 Apr - Thu 8 May


8 days
£50
Wed 21 May - Thu 29 May


7 days
£51
Thu 24 Apr - Thu 1 May


8 days
£52
Thu 1 May - Fri 9 May


7 days
£52
Thu 1 May - Thu 8 May


6 days
£53
Fri 25 Apr - Thu 1 May


14 days
£53
Wed 23 Apr - Wed 7 May


16 days
£54
Wed 30 Apr - Fri 16 May


6 days
£54
Sat 10 May - Fri 16 May


14 days
£54
Thu 8 May - Thu 22 May


16 days
£54
Wed 7 May - Fri 23 May


8 days
£54
Thu 8 May - Fri 16 May


10 days
£54
Wed 30 Apr - Sat 10 May


12 days
£54
Sat 10 May - Thu 22 May


13 days
£56
Thu 24 Apr - Wed 7 May


9 days
£56
Thu 1 May - Sat 10 May


15 days
£56
Thu 1 May - Fri 16 May


7 days
£57
Fri 2 May - Fri 9 May


6 days
£57
Fri 2 May - Thu 8 May


10 days
£57
Wed 7 May - Sat 17 May


13 days
£58
Sat 26 Apr - Fri 9 May


12 days
£58
Sat 26 Apr - Thu 8 May


12 days
£58
Fri 25 Apr - Wed 7 May


14 days
£61
Fri 2 May - Fri 16 May


14 days
£61
Thu 15 May - Thu 29 May


8 days
£61
Fri 2 May - Sat 10 May


6 days
£62
Sat 26 Apr - Fri 2 May


14 days
£62
Sat 26 Apr - Sat 10 May


7 days
£62
Sat 26 Apr - Sat 3 May


15 days
£63
Wed 30 Apr - Thu 15 May


5 days
£63
Sat 10 May - Thu 15 May


7 days
£63
Thu 8 May - Thu 15 May


7 days
£65
Thu 15 May - Thu 22 May


15 days
£65
Wed 14 May - Thu 29 May


7 days
£65
Thu 22 May - Thu 29 May


14 days
£65
Thu 1 May - Thu 15 May


7 days
£67
Fri 9 May - Fri 16 May


13 days
£67
Fri 9 May - Thu 22 May


8 days
£69
Wed 14 May - Thu 22 May


13 days
£70
Fri 2 May - Thu 15 May


13 days
£71
Thu 8 May - Wed 21 May


11 days
£71
Sat 10 May - Wed 21 May


7 days
£72
Thu 17 Apr - Thu 24 Apr


6 days
£72
Fri 18 Apr - Thu 24 Apr


5 days
£72
Sat 19 Apr - Thu 24 Apr


14 days
£72
Sat 10 May - Sat 24 May


8 days
£72
Wed 16 Apr - Thu 24 Apr


16 days
£72
Thu 8 May - Sat 24 May


7 days
£72
Wed 7 May - Wed 14 May


7 days
£75
Wed 30 Apr - Wed 7 May


13 days
£76
Sat 10 May - Fri 23 May


6 days
£76
Fri 9 May - Thu 15 May


15 days
£76
Thu 8 May - Fri 23 May


6 days
£77
Thu 1 May - Wed 7 May


7 days
£78
Wed 21 May - Wed 28 May


5 days
£78
Sat 26 Apr - Thu 1 May


7 days
£79
Sat 10 May - Sat 17 May


16 days
£79
Fri 25 Apr - Sun 11 May


9 days
£79
Thu 8 May - Sat 17 May