Toronto
Use the drop-down menu below to explore Toronto.
Toronto is the most diverse, multicultural city in the world with over 140 languages spoken within the city. It is estimated that over half of Toronto’s residents are born outside of Canada despite its complex makeup, although residents generally all get along well.
Toronto is a blast: a vibrant, big-time city buzzing with activity, plus some of the globe’s finest restaurants are located here, alongside bars, clubs and an extensive collection of festivals. It is worth visiting the Royal Ontario Museum or the Distillery District whilst on your trip to really gain an understanding of the fascinating history attached to this city. Plus on a clear day if you climb to the Skypod of the famous CN Tower it is possible to see the beautiful vistas of Niagara Falls and Lake Simcoe.
For those who love the big city feel of New York and Los Angeles – but a little more relaxed – Toronto is a great fit. There is a fresh international buzz about Toronto and we thoroughly recommend you pay a visit to soak up all that this city has to offer.

July is the hottest month in Toronto with an average temperature of 21°C (70°F) and the coldest is January at -2.5°C (28°F) with the most daily sunshine hours at 11 in July. The wettest month is July with an average of 60mm of rain.
Temperature
Rainfall (mm)
Most visitors fly direct to Toronto International Airport with direct flights from several major UK airports.


Loading your results… this will only take a moment
Did you know? You can now search availability and hold our villas for 48 hours online?
{{ matched_destination.name }}
{{{ matched_destination.description }}}
{{ matched_cruiseline.name }}
{{{ matched_cruiseline.description }}}

Loading more results… this will only take a moment
Did you know? You can now search availability and hold our villas for 48 hours online?
Sorry, we don’t currently have any holidays that match your current search criteria. Try removing a few filters or alternatively; speak to one of our specialists on 01625 858158.