Toronto's ski country is closer than most Canadians think. Within a 1- to 2.5-hour drive of the city, there's a cluster of southern Ontario ski resorts that make for easy weekend getaways — no flights, no mountain passes, and no need to book months ahead. The resorts aren't the Rockies, but they're well-serviced, snow-covered, and busy enough to have the full ski-town atmosphere.
This guide breaks down the best ski weekend getaways near Toronto, resort by resort, with the terrain, the travel logistics, and the accommodations for each. Whether you want a ski-in/ski-out village, a family-friendly hill, or a day-trip hill close to the city, here's where to go.
Why Southern Ontario Is a Great Ski Weekend Base
Southern Ontario's ski country is a ring of resorts that arc around the Niagara Escarpment and the Oro-Medonte hills, all within a 1- to 2.5-hour drive of Toronto. The landscape is rolling hills rather than mountains — the biggest vertical drop is 720 feet at Blue Mountain — but the resorts make up for it with full snowmaking, night skiing, and well-developed base villages.
The big advantage is accessibility. A ski weekend near Toronto is a drive, not a flight — you can leave work Friday afternoon and be on the slopes Saturday morning. The resorts are close enough for day trips, and the accommodations range from ski-in/ski-out village condos to budget hotels in nearby Barrie and Orillia.
Blue Mountain Resort: The Full Ski Village Experience
Blue Mountain is Ontario's largest ski resort and the best ski weekend getaway from Toronto — a full pedestrian village with lodging, restaurants, shops, and a spa, all at the base of the hill. It's the only true ski-in/ski-out village experience in southern Ontario, and the closest thing to a mountain-town getaway without leaving the province.
The resort has 43 runs across 364 acres, with 30 runs lit for night skiing, and the longest run is 1.6 km. The terrain is a mix of green, blue, and black, with a good spread for beginners, intermediates, and experts. The village is the draw — you can ski all day, walk to dinner, and stay slopeside without getting in a car.
Travel Logistics
- Drive from Toronto: 2 hours (160 km) via Highway 400 north to Collingwood.
- Drive from Mississauga: 1 hour 45 minutes.
- Without a car: Greyhound and private shuttle services run from Toronto to Blue Mountain on weekends.
Resort Highlights
- 43 runs across 364 acres, with 30 lit for night skiing.
- 12 lifts, including a high-speed six-pack.
- Full snowmaking on 100% of terrain.
- The Blue Mountain Village — pedestrian-only, with restaurants, shops, and a spa.
- The Ridge Runner mountain coaster — a year-round attraction.
- The Plunge Aquatic Centre — an indoor pool and water park for non-ski days.
Where to Stay
- The Westin Trillium House, Blue Mountain — the upscale ski-in/ski-out pick, in the heart of the village.
- Grand Georgian Lodge & Conference Centre — a good mid-range pick in the village, with suites and a pool.
- Blue Mountain Village condos — a range of one- and two-bedroom condos, ski-in/ski-out, managed by various rental companies.
- The Blue Mountain Inn — the original resort hotel, a more affordable pick at the base of the hill.
- Collingwood hotels — for better value, stay in nearby Collingwood (10 minutes away) at the Holiday Inn Express or the Comfort Inn.
Horseshoe Resort: The Family-Friendly Close Getaway
Horseshoe Resort is the best family-friendly ski weekend getaway from Toronto — a 90-minute drive north, with a small but well-serviced ski hill, an on-site hotel, and a range of winter activities beyond skiing. It's the pick for families who want a ski weekend without the drive to Blue Mountain and without the crowds.
The resort has 29 runs across 150 acres, with a good mix of green, blue, and black, and a dedicated learning area for beginners. The ski hill is smaller than Blue Mountain, but the on-site hotel, the indoor pool, and the range of winter activities (tubing, snowshoeing, skating) make it a good all-in-one family pick.
Travel Logistics
- Drive from Toronto: 1 hour 30 minutes (100 km) via Highway 400 north to Oro-Medonte.
- Drive from Mississauga: 1 hour 15 minutes.
- Without a car: Limited shuttle options; a car is recommended.
Resort Highlights
- 29 runs across 150 acres, with a good mix for all levels.
- 8 lifts, including a quad.
- Full snowmaking on 100% of terrain.
- Night skiing on select runs.
- The Adventure Park — tubing, snowshoeing, and skating.
- An indoor pool and hot tub at the on-site hotel.
Where to Stay
- Horseshoe Resort hotel — the on-site hotel, with rooms, suites, and an indoor pool. Ski-in/ski-out access.
- Tamarack Lodge — a more affordable pick at the resort, with suites and a kitchen.
- Barrie hotels — for better value, stay in nearby Barrie (15 minutes away) at the Holiday Inn Barrie or the Four Points by Sheraton.
Find hotels, vacation rentals, activities and car rentals for Toronto.
Mount St. Louis Moonstone: The Family-Owned Hill
Mount St. Louis Moonstone (MSLM) is the best family-owned, beginner-friendly ski hill near Toronto — a 75-minute drive north, with a dedicated learning area, gentle slopes, and a focus on first-time skiers and families. It's the pick for beginners, families with young kids, and skiers who want a low-key, affordable day on the hill.
The resort has 40 runs across 170 acres, with a good mix of green, blue, and black, and one of the best terrain parks in Ontario. The hill is smaller than Blue Mountain but bigger than Horseshoe, and the focus on families and beginners makes it a good first-ski-trip pick.
Travel Logistics
- Drive from Toronto: 1 hour 15 minutes (110 km) via Highway 400 north to Coldwater.
- Drive from Mississauga: 1 hour.
- Without a car: A car is required; no shuttle service.
Resort Highlights
- 40 runs across 170 acres, with a good mix for all levels.
- 9 lifts, including a quad.
- Full snowmaking on 100% of terrain.
- A dedicated learning area for beginners.
- One of the best terrain parks in Ontario, with features for all levels.
- Night skiing on select runs.
Where to Stay
- Barrie hotels — the closest accommodations, 20 minutes south. The Holiday Inn Barrie and the Four Points by Sheraton are good picks.
- Orillia hotels — 20 minutes north, with a range of budget and mid-range options. The Casino Rama Resort is a splurge pick with a hotel.
- Coldwater inns — a few local inns and B&Bs near the resort, for a quieter, more rural stay.
Snow Valley Barrie: The Beginner and Family Hill
Snow Valley Barrie is the best beginner and family ski hill near Toronto — a 1-hour 15-minute drive north, with a focus on first-time skiers, a gentle slope, and a tubing park that's one of the best in Ontario. It's the pick for families with young kids, first-time skiers, and anyone who wants a low-pressure, affordable day on the snow.
The resort has 14 runs across 50 acres, small but well-suited to beginners, with a dedicated learning area and a gentle slope. The tubing park is the highlight — 14 lanes, with a rope tow and a warming hut. It's the best tubing near Toronto and a good pick for non-skiers in the family.
Travel Logistics
- Drive from Toronto: 1 hour 15 minutes (100 km) via Highway 400 north to Barrie.
- Drive from Mississauga: 1 hour.
- Without a car: A car is required; no shuttle service.
Resort Highlights
- 14 runs across 50 acres, focused on beginners and families.
- 5 lifts, including a quad.
- Full snowmaking on 100% of terrain.
- A dedicated learning area for first-time skiers.
- The tubing park — 14 lanes, with a rope tow and a warming hut.
- Night skiing on select runs.
Where to Stay
- Barrie hotels — the closest accommodations, 10 minutes away. The Holiday Inn Barrie and the Four Points by Sheraton are good picks.
- Horseshoe Resort — 15 minutes away, for a full resort stay with a hotel and pool.
Glen Eden: The Closest Hill to the City
Glen Eden is the closest ski hill to Toronto — a 45-minute drive west, in Kelso Conservation Area, with a small but well-serviced hill and a focus on day trips and night skiing. It's the pick for a day trip or a weeknight ski session, rather than a full weekend getaway.
The resort has 16 runs across 60 acres, with a good mix of green, blue, and black, and a terrain park. The hill is small, but the proximity to Toronto and the night skiing make it a good after-work or day-trip pick. There's no on-site accommodation — it's a day-use hill.
Travel Logistics
- Drive from Toronto: 45 minutes (60 km) via the QEW and Highway 401 to Milton.
- Drive from Mississauga: 30 minutes.
- Without a car: A car is required; no shuttle service.
Resort Highlights
- 16 runs across 60 acres, with a good mix for all levels.
- 6 lifts, including a quad.
- Full snowmaking on 100% of terrain.
- Night skiing on all runs.
- A terrain park with features for all levels.
- A ski school and rental shop.
Where to Stay
- Milton hotels — the closest accommodations, 10 minutes away. The Quality Inn & Suites and the Hampton Inn by Hilton are good picks.
- Toronto hotels — for a day trip, stay in Toronto and drive out for the day.
Resort Comparison at a Glance
| Resort | Drive from Toronto | Runs | Acres | Best For | |---|---|---|---|---| | Blue Mountain | 2 hours | 43 | 364 | Full village, couples, ski-in/ski-out | | Horseshoe Resort | 1.5 hours | 29 | 150 | Families, on-site hotel | | Mount St. Louis Moonstone | 1.25 hours | 40 | 170 | Beginners, families, terrain park | | Snow Valley Barrie | 1.25 hours | 14 | 50 | First-timers, tubing, young families | | Glen Eden | 45 minutes | 16 | 60 | Day trips, night skiing, after-work |
How to Choose the Right Ski Weekend
For a full ski village experience: Choose Blue Mountain. The pedestrian village, the ski-in/ski-out lodging, and the 43 runs make it the only true ski-town getaway in southern Ontario.
For a family-friendly weekend: Choose Horseshoe Resort. The on-site hotel, the indoor pool, and the range of winter activities make it a good all-in-one family pick.
For beginners and first-timers: Choose Mount St. Louis Moonstone or Snow Valley Barrie. Both have dedicated learning areas, gentle slopes, and a focus on first-time skiers.
For a day trip or after-work ski: Choose Glen Eden. The 45-minute drive and the night skiing make it the best pick for a day trip or a weeknight session.
For tubing and non-skiers: Choose Snow Valley Barrie. The 14-lane tubing park is one of the best in Ontario, and a good pick for non-skiers in the family.
Travel Logistics for a Ski Weekend from Toronto
Getting There
All five resorts are accessible by car from Toronto, via Highway 400 north (for Blue Mountain, Horseshoe, MSLM, and Snow Valley) or the QEW and Highway 401 (for Glen Eden). The drive is straightforward, but winter weather can make it slow — check road conditions before you leave, and keep an emergency kit in the car.
A car is recommended for all five resorts. Blue Mountain has limited shuttle service from Toronto on weekends, but the other resorts require a car.
When to Go
- Mid-December to late March: The ski season, with the best conditions in January and February.
- Weekdays: Quieter and cheaper, with shorter lift lines. A good pick for a flexible-schedule ski day.
- Weekends: Busier, with longer lift lines, but the full ski-town atmosphere. Book accommodations early for January and February weekends.
- Night skiing: Blue Mountain, Horseshoe, MSLM, Snow Valley, and Glen Eden all have night skiing — a good way to extend a day trip or a weekend.
What to Pack
- Ski jacket and pants — waterproof and warm.
- Base and mid layers — a thermal base layer and a fleece mid-layer for warmth.
- Ski gloves, a hat, and a helmet — a helmet is recommended for all skiers and snowboarders.
- Ski boots and skis/snowboard — or rent at the resort (all five resorts have rental shops).
- Goggles and sunscreen — the sun reflects off the snow, even on cloudy days.
Booking Tips
- Book accommodations early. January and February weekends sell out weeks ahead, especially at Blue Mountain and Horseshoe Resort.
- Buy lift tickets online. All five resorts offer online lift tickets at a discount, and some require advance booking for weekends.
- Rent equipment at the resort. If you don't have your own gear, all five resorts have rental shops — but reserve ahead for weekends.
- Book a ski lesson. All five resorts have ski schools, and a beginner lesson is the best way to start. Book ahead for weekends.
- Consider a season pass. If you plan to ski more than 5–6 days, a season pass (like the Icon Pass or the Snow Valley pass) can save money.
Start Planning Your Ski Weekend from Toronto
A ski weekend near Toronto is one of the easiest winter getaways in Canada — a short drive, a range of resorts, and accommodations for every budget. Pick a resort that matches your group, book a weekend in January or February, and prepare for a classic southern Ontario winter escape.


