Miami
Direct return from Toronto
Miami, located in southeastern Florida, is famed for its vibrant nightlife, diverse culture, and stunning beaches. Visit the iconic Art Deco Historic District, explore the bustling Little Havana, or lounge on the renowned South Beach. Miami's world-class dining, vibrant arts scene in Wynwood, and events like the Miami Carnival make it a city full of sun, fun, and culture.
Latest deals
3 days £99 Mon 18 Jan – Thu 21 Jan
9 days £99 Wed 17 Feb – Fri 26 Feb
7 days £99 Wed 20 Jan – Wed 27 Jan
9 days £99 Mon 18 Jan – Wed 27 Jan
14 days £99 Wed 13 Jan – Wed 27 Jan
8 days £99 Wed 13 Jan – Thu 21 Jan
16 days £99 Mon 11 Jan – Wed 27 Jan
10 days £99 Tue 16 Feb – Fri 26 Feb
15 days £99 Wed 6 Jan – Thu 21 Jan
16 days £99 Tue 5 Jan – Thu 21 Jan
2 days £99 Wed 24 Feb – Fri 26 Feb
4 days £99 Mon 22 Feb – Fri 26 Feb
5 days £99 Sun 21 Feb – Fri 26 Feb
10 days £99 Mon 11 Jan – Thu 21 Jan
8 days £103 Wed 20 Jan – Thu 28 Jan
8 days £103 Wed 17 Feb – Thu 25 Feb
9 days £103 Tue 16 Feb – Thu 25 Feb
15 days £103 Wed 13 Jan – Thu 28 Jan
11 days £103 Mon 18 Jan – Fri 29 Jan
10 days £103 Mon 18 Jan – Thu 28 Jan
12 days £103 Mon 18 Jan – Sat 30 Jan
10 days £103 Wed 20 Jan – Sat 30 Jan
3 days £103 Mon 22 Feb – Thu 25 Feb
16 days £103 Wed 13 Jan – Fri 29 Jan
4 days £103 Sun 21 Feb – Thu 25 Feb
9 days £103 Wed 20 Jan – Fri 29 Jan
4 days £107 Sat 23 Jan – Wed 27 Jan
2 days £107 Mon 25 Jan – Wed 27 Jan
3 days £107 Tue 23 Feb – Fri 26 Feb
7 days £109 Wed 24 Feb – Wed 3 Mar
16 days £109 Mon 22 Feb – Wed 10 Mar
10 days £109 Mon 22 Feb – Thu 4 Mar
11 days £109 Sun 21 Feb – Thu 4 Mar
10 days £109 Sun 21 Feb – Wed 3 Mar
15 days £109 Wed 17 Feb – Thu 4 Mar
14 days £109 Wed 17 Feb – Wed 3 Mar
5 days £109 Mon 18 Jan – Sat 23 Jan
15 days £109 Tue 5 Jan – Wed 20 Jan
16 days £109 Tue 16 Feb – Thu 4 Mar
14 days £109 Wed 6 Jan – Wed 20 Jan
15 days £109 Tue 16 Feb – Wed 3 Mar
9 days £109 Mon 22 Feb – Wed 3 Mar
16 days £109 Wed 3 Feb – Fri 19 Feb
9 days £109 Mon 11 Jan – Wed 20 Jan
15 days £109 Wed 3 Feb – Thu 18 Feb
12 days £109 Mon 11 Jan – Sat 23 Jan
7 days £109 Wed 13 Jan – Wed 20 Jan
10 days £109 Wed 3 Feb – Sat 13 Feb
10 days £109 Wed 13 Jan – Sat 23 Jan
... 185 more possible dates exist ...