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 OrilliaOntario Hotels. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.
Candid traveller photos · Easy price comparison · Millions of hotel reviews