A quiet mid-week escape is possible, and comes with great perks! Orillia & Lake Country is located only 90 minutes north of Toronto, but is worlds away from the bustling city. Stay overnight at one of our great hotels, resorts or bed & breakfasts and take all the time you need to experience our beautiful region.