On The Trail

On The Trail

Located on the sunny shores of Lake Couchiching and Lake Simcoe, Orillia is a four season destination just 90 minutes from Toronto.

The heart of lake country, Orillia is your gateway to exploring Ontario’s great outdoors and easy cottage-country living. Discover lakeside hotels, waterfront trails, historic downtown streets, a vibrant arts and culture scene, and farm-fresh dining experiences.

Sign up to our newsletter!

Be the first to know about the package deals, seasonal things to do, new businesses and deals!