Horseshoe Resort, an hour north of Toronto near Barrie, may be a little bit vertically challenged compared to other Ontario ski resorts (308 feet), but it more than makes up for it with world-class facilities. 

The resort offers 22 runs, six lifts, a new terrain park that doubled in size last winter and a competition superpipe with 17-foot walls, an expanded Thunder Valley Tubing Park with a  magic carpet lift, and 35 kilometers of groomed cross-country trails.  It typically has one of the longest snowsports seasons in southern Ontario, and is open daily and nightly all season long.

The slopeside Inn at Horseshoe, one of the province's premier resort hotels, offers suites with sunken living rooms, fireplaces and whirlpool baths.  There are three dining options, which include the award winning menu at the formal Silks Fine Dining, more casual offerings at the western-style Go West Grill, and hearty bar food at Crazy Horse Saloon.

There's also a full service spa, two swimming pools, tennis and squash courts.  You may be as busy off the slopes as on with all the choices, which is why it's one of the of the most popular family snowsports resorts in the Canadian province. 

Season passes are on sale through November, and they will be going up by as much as $100 the first of December.  Adult unlimited passes - good day and night - are now $555, and the junior (6-16) and senior (60+) versions are $455. Day only unlimited passes are respectively $520 and $420.  A night pass - good for all ages - is $205.  A midweek pass, good Monday through Thursday days and seven nights a week, is $205.  A midweek day only pass, good Monday through Friday, is $99 anytime.  Kids five and under ski/ride free all the time.  The savings are significant, don't think about it long.

More information.