Orillia is a city in Ontario, Canada, about 30 km north-east of Barrie in Simcoe County. It is located at the confluence of Lake Couchiching and Lake Simcoe. Although it is geographically located within Simcoe County, the city is a single-tier municipality. It is part of the Huronia region of Central Ontario. The population in 2021 was 33,411.
AdFind discounts on the best Orillia Ontario. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.
AdOrillia Hotels. Find your stay with easy booking and personalized search filters. Simple searching, easy booking, better value hotels. Get what you need with KAYAK.
Featured Hotels: Knights Inn Orillia, Econo Lodge Orillia, Hotels, Fern Resort and more