DESTINATION
Orillia
Canada · Ontario
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.
Gallery
Where to stay
The Captains Lake House
9.8/10 · 12 reviews
Fairfield by Marriott Inn & Suites Orillia
9.3/10 · 660 reviews
Stone Gate Inn
8.8/10 · 1625 reviews
Lakeside Inn
8.6/10 · 867 reviews
Days Inn by Wyndham Orillia
8.3/10 · 1960 reviews
Best Western Plus Mariposa Inn & Conference Centre
8.2/10 · 400 reviews
Best Western Plus Orillia Hotel
8.2/10 · 152 reviews
The Champlain Waterfront Hotel, an Ascend Collection Hotel
8/10 · 1252 reviews
Comfort Inn Orillia
8/10 · 1088 reviews
Maples Motel
7.8/10 · 292 reviews