Florence

from Edinburgh

Save up to: £225

Average cost: £277

Best deal: £52


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:

7 days
£52
Wed 11 Jun - Wed 18 Jun


8 days
£52
Tue 10 Jun - Wed 18 Jun


8 days
£58
Tue 24 Jun - Wed 2 Jul


15 days
£58
Tue 17 Jun - Wed 2 Jul


8 days
£62
Tue 17 Jun - Wed 25 Jun


14 days
£62
Wed 11 Jun - Wed 25 Jun


15 days
£62
Tue 10 Jun - Wed 25 Jun


12 days
£65
Fri 20 Jun - Wed 2 Jul


7 days
£68
Wed 25 Jun - Wed 2 Jul


15 days
£68
Tue 24 Jun - Wed 9 Jul


5 days
£69
Fri 13 Jun - Wed 18 Jun


5 days
£69
Fri 20 Jun - Wed 25 Jun


10 days
£69
Tue 24 Jun - Fri 4 Jul


8 days
£70
Tue 1 Jul - Wed 9 Jul


7 days
£70
Wed 2 Jul - Wed 9 Jul


11 days
£75
Tue 10 Jun - Sat 21 Jun


10 days
£75
Wed 11 Jun - Sat 21 Jun


15 days
£75
Tue 3 Jun - Wed 18 Jun


14 days
£76
Fri 20 Jun - Fri 4 Jul


6 days
£77
Wed 11 Jun - Tue 17 Jun


10 days
£77
Tue 10 Jun - Fri 20 Jun


9 days
£77
Wed 11 Jun - Fri 20 Jun


7 days
£77
Tue 10 Jun - Tue 17 Jun


7 days
£77
Tue 17 Jun - Tue 24 Jun


14 days
£77
Tue 10 Jun - Tue 24 Jun


13 days
£77
Wed 11 Jun - Tue 24 Jun


14 days
£78
Tue 17 Jun - Tue 1 Jul


14 days
£78
Wed 25 Jun - Wed 9 Jul


7 days
£78
Tue 24 Jun - Tue 1 Jul


12 days
£79
Fri 13 Jun - Wed 25 Jun


9 days
£79
Wed 25 Jun - Fri 4 Jul


5 days
£82
Fri 4 Jul - Wed 9 Jul


15 days
£83
Tue 5 Aug - Wed 20 Aug


14 days
£83
Wed 18 Jun - Wed 2 Jul


8 days
£85
Tue 3 Jun - Wed 11 Jun


15 days
£85
Tue 8 Jul - Wed 23 Jul


14 days
£85
Wed 9 Jul - Wed 23 Jul


11 days
£85
Fri 20 Jun - Tue 1 Jul


7 days
£87
Wed 18 Jun - Wed 25 Jun


6 days
£88
Wed 25 Jun - Tue 1 Jul


7 days
£90
Tue 3 Jun - Tue 10 Jun


12 days
£91
Fri 11 Jul - Wed 23 Jul


16 days
£91
Wed 9 Jul - Fri 25 Jul


11 days
£92
Tue 17 Jun - Sat 28 Jun


8 days
£92
Fri 13 Jun - Sat 21 Jun


14 days
£92
Wed 4 Jun - Wed 18 Jun


10 days
£92
Tue 3 Jun - Fri 13 Jun