Compare Ski Resorts & Hotels in Ontario
Secret Bargains - Save an extra 10% or more on select Ski Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Ontario Ski Resorts & Hotels
Westin Trillium House, Blue Mountain
220 Gord Canning Drive, The Blue Mountains, ON
The price is $217 per night
$217
includes taxes & fees
$193 per night
Jan 19 - Jan 20, 2025
When you stay at Westin Trillium House, Blue Mountain in The Blue Mountains, you'll be near ski lifts, just steps from Blue Mountain Ski Resort and 5 minutes by foot from Ridge Runner Mountain Coaster.
Pool
Pet friendly
Blue Mountain Resort Village Suites
156 Jozo Weider Blvd, The Blue Mountains, ON
The price is $197 per night
$197
includes taxes & fees
$175 per night
Jan 5 - Jan 6, 2025
Located in The Blue Mountains, Blue Mountain Resort Village Suites is next to a golf course, a 3-minute walk from Ridge Runner Mountain Coaster and 6 minutes by foot from Blue Mountain Ski Resort.
Pool
Hot Tub
Days Inn & Suites by Wyndham Collingwood
15 Cambridge Street, Collingwood, ON
The price is $117 per night
$117
includes taxes & fees
$104 per night
Jan 5 - Jan 6, 2025
Free Cancellation
Reserve now, pay when you stay
When you stay at Days Inn & Suites by Wyndham Collingwood in Collingwood, you'll be in the historical district, within a 10-minute drive of Blue Mountain Ski Resort and Scandinave Spa Blue Mountain.
Pool
Hot Tub
Georgian Bay Hotel Trademark Collection by Wyndham
10 Vacation Inn, Collingwood, ON
The price is $124 per night
$124
includes taxes & fees
$109 per night
Jan 12 - Jan 13, 2025
Free Cancellation
Reserve now, pay when you stay
A stay at Georgian Bay Hotel Trademark Collection by Wyndham places you in the heart of Collingwood, a 4-minute drive from Collingwood Golf Course and 5 minutes from Scandinave Spa Blue Mountain.
Pool
Parking included
Horseshoe Resort
1101 Horseshoe Valley Road, Oro-Medonte, ON
With a stay at Horseshoe Resort in Oro-Medonte, you'll be just steps from Horseshoe Valley and Horseshoe Adventure Park.
On private beach
Pool
Carriage Ridge Resort, Ascend Hotel Collection
3303 Line 3 N, Oro-Medonte, ON
The price is $101 per night
$101
includes taxes & fees
$89 per night
Jan 12 - Jan 13, 2025
Free Cancellation
Reserve now, pay when you stay
Located in Oro-Medonte, Carriage Ridge Resort, Ascend Hotel Collection is in a rural location, within a 5-minute drive of Horseshoe Valley and Settlers' Ghost Golf Club.
Pool
Parking included
Luxury Inn
530 First Street, Collingwood, ON
The price is $87 per night
$87
includes taxes & fees
$77 per night
Dec 23 - Dec 24
Free Cancellation
Reserve now, pay when you stay
When you stay at Luxury Inn in Collingwood, you'll be near the beach, within a 5-minute drive of Collingwood Harbour and Collingwood Eddie Bush Memorial Arena.
Parking included
Free WiFi
Hilton Grand Vacations Club Blue Mountain Canada
277 Jozo Weider Blvd, The Blue Mountains, ON
The price is $207 per night
$207
includes taxes & fees
$183 per night
Jan 22 - Jan 23, 2025
Free Cancellation
Reserve now, pay when you stay
When you stay at Hilton Grand Vacations Club Blue Mountain Canada in The Blue Mountains, you'll be near ski runs, within a 5-minute drive of Blue Mountain Ski Resort and Scandinave Spa Blue Mountain.
Pool
Hot Tub
Living Water Resort and Spa
9 Harbour Street East, Collingwood, ON
The price is $134 per night
$134
includes taxes & fees
$119 per night
Jan 5 - Jan 6, 2025
Free Cancellation
Reserve now, pay when you stay
When you stay at Living Water Resort and Spa in Collingwood, you'll be next to a golf course, just steps from Lake Huron and Georgian Bay.
Pool
Hot Tub
Living Stone Golf Resort
19 Keith Ave, Collingwood, ON
The price is $88 per night
$88
includes taxes & fees
$78 per night
Jan 12 - Jan 13, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Living Stone Golf Resort in Collingwood, you'll be within a 10-minute walk of Living Shore Spa and Georgian Bay.
Pool
Pet friendly
Best Western Plus Orangeville Inn & Suites
7 Buena Vista Drive, Orangeville, ON
The price is $196 per night
$196
includes taxes & fees
$174 per night
Jan 4 - Jan 5, 2025
Free Cancellation
Reserve now, pay when you stay
When you stay at Best Western Plus Orangeville Inn & Suites in Orangeville, you'll be near ski lifts, within a 5-minute drive of Island Lake Conservation Area and Theatre Orangeville.
Pool
Breakfast included
Days Inn by Wyndham Barrie
Hart Drive,55, Barrie, ON
The price is $70 per night
$70
includes taxes & fees
$58 per night
Jan 5 - Jan 6, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Days Inn by Wyndham Barrie in Barrie, you'll be within a 5-minute drive of Mady Centre for the Performing Arts and Bayfield Mall.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Ontario Ski Resorts & Hotels essential information
Ski Resorts & Hotels in Ontario |
559 |
---|---|
Highest price | $217 |
Cheapest price | $70 |
Total number of hotels in Ontario | 19,191 |
Popular hotels | Westin Trillium House, Blue Mountain, Blue Mountain Resort Village Suites, Days Inn & Suites by Wyndham Collingwood, Georgian Bay Hotel Trademark Collection by Wyndham, Horseshoe Resort, Carriage Ridge Resort, Ascend Hotel Collection, Luxury Inn, Hilton Grand Vacations Club Blue Mountain Canada, Living Water Resort and Spa, Living Stone Golf Resort, Best Western Plus Orangeville Inn & Suites, Days Inn by Wyndham Barrie |
Most Recent Ontario Hotel Reviews
Hilton Niagara Falls/Fallsview Hotel & Suites
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Our check in was wonderful and exceeded our expectations."
A verified traveler stayed at Hilton Niagara Falls/Fallsview Hotel & Suites
More Ski Resorts & Hotels
Types of Hotels
Top 20 Ontario Hotels
Hotels Near Ontario
More to Explore in Ontario
Top Picks
Hotels
Flights
Cheap flights to Manitoulin IslandFlights from Kitchener to SudburyFlights from Deer Lake - Corner Brook to TorontoFlights from Kingston to TorontoFlights from Nairobi to TorontoFlights from Vancouver to TorontoCheap flights to SpanishFlights from Banff to LondonCheap flights to MississaugaFlights from St. Petersburg - Clearwater to Toronto