Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Barrie Ski Hotels

Barrie, Ontario, Canada

Search over 1 million properties and 550 airlines worldwide

Free cancellation on most hotels. Because flexibility matters.

Search over 1 million flights, hotels, packages, and more

Top Barrie Ski Hotels

Quality Inn
2.5 out of 5
55 Hart Dr, Barrie, ON
Free Cancellation
CA $68
per night
Apr 12 - Apr 13
3.4/5 (1,513 reviews)

"Very nice pool and hot tub. Good hot breakfast until Covid shut down prepared foods."…"

Reviewed on Mar. 20, 2020

Quality Inn
Fairfield Inn & Suites by Marriott Barrie
2.5 out of 5
261 Essa Road, Barrie, ON
Free CancellationReserve now, pay when you stay
CA $94
per night
Apr 2 - Apr 3
4.4/5Excellent! (636 reviews)

"Very clean room, comfortable bed. Breakfast was great."…"

Reviewed on Mar. 15, 2020

Fairfield Inn & Suites by Marriott Barrie
Super 8 by Wyndham Barrie
2.5 out of 5
441 Bryne Drive, Barrie, ON
Free CancellationReserve now, pay when you stay
CA $75
per night
Mar 30 - Mar 31
4/5Very Good! (1,961 reviews)

"Room was clean and spacious, enjoyed the jetted tub in our room."…"

Reviewed on Mar. 20, 2020

Super 8 by Wyndham Barrie
Best Western Plus Barrie
2.5 out of 5
35 Hart Drive, Barrie, ON
CA $84
per night
Apr 20 - Apr 21
4.1/5Very Good! (1,037 reviews)

"Very nice accommodations. Very happy with our stay"…"

Reviewed on Mar. 12, 2020

Best Western Plus Barrie
Monte Carlo Inn Barrie Suites
3 out of 5
81 Hart Dr, Barrie, ON
Free CancellationReserve now, pay when you stay
CA $80
per night
Mar 30 - Mar 31
4/5Very Good! (1,947 reviews)

"Always stay here when in Barrie clean and convenient breakfast is good staff friendly"…"

Reviewed on Mar. 18, 2020

Monte Carlo Inn Barrie Suites
Holiday Inn Barrie Hotel & Conference Centre
3 out of 5
20 Fairview Rd, Barrie, ON
Free Cancellation
CA $107
per night
Apr 2 - Apr 3
3.8/5Good! (738 reviews)

"Hot tub or jacuzzi room next time please. Enjoyed the stay. Bed was comfy. Staff was very accommodating"…"

Reviewed on Mar. 21, 2020

Holiday Inn Barrie Hotel & Conference Centre
Travelodge by Wyndham Barrie on Bayfield
2 out of 5
300 Bayfield St, Barrie, ON
Free CancellationReserve now, pay when you stay
CA $75
per night
Mar 30 - Mar 31
3.4/5Good! (1,760 reviews)

"The property and rooms look dated but nice. I loved the brick walls. The pool area was open, but under construction and could be cheered up a little. My kids loved it though. Breakfast was good. The hard to reach spots in the hotel room weren't vacuumed for a while. The home made cookies that were ..."…"

Reviewed on Mar. 17, 2020

Travelodge by Wyndham Barrie on Bayfield
Comfort Inn Barrie
2.5 out of 5
75 Hart Dr, Barrie, ON
Free Cancellation
CA $68
per night
Apr 5 - Apr 6
3.7/5Good! (452 reviews)

"Staff was great, room very clean, very close to where we needed to be."…"

Reviewed on Mar. 3, 2020

Comfort Inn Barrie
The Barrie Motel
2 out of 5
120 Donald Street, Barrie, ON
Free CancellationReserve now, pay when you stay
CA $99
per night
Mar 30 - Mar 31
3.1/5 (79 reviews)

"Pleasent staff, fairly easy check in and and clean room."…"

Reviewed on Jul. 29, 2019

The Barrie Motel
Knights Inn Barrie
150 Dunlop St W,, Barrie, Ontario
Get Rates
2/5 (483 reviews)

"There was blood on the sheets! Metal sticking out of the bed, cut ankle open on it, cobwebs cigarette ashes all over the floor, and patches to holes in walls not even painted. Wondering when the last time the room was cleaned! Absolutely filthy. Was wondering if I was in a trap house the entire ..."…"

Reviewed on Mar. 24, 2019

Knights Inn Barrie
Comfort Inn And Suites
2.5 out of 5
210 Essa Rd, Barrie, ON
Free Cancellation
CA $72
per night
Apr 5 - Apr 6
3.8/5Good! (546 reviews)

"Beautiful. Perfect location Quick check in. Friendly staff"…"

Reviewed on Feb. 27, 2020

Comfort Inn And Suites
Residence & Conference Centre - Barrie
2 out of 5
One Georgian Drive, Barrie, ON
Get Rates
3.3/5 (305 reviews)

"Great value and had 2 separate bedrooms! Also offered accessible bathrooms!"…"

Reviewed on Aug. 27, 2019

Residence & Conference Centre - Barrie
Four Points by Sheraton Barrie
3 out of 5
60 Bryne Drive, Barrie, ON
Free CancellationReserve now, pay when you stay
CA $94
per night
Apr 2 - Apr 3
4/5Very Good! (1,020 reviews)

"Staff was great!! They were extremely helpful and positive."…"

Reviewed on Mar. 23, 2020

Four Points by Sheraton Barrie
Hampton Inn & Suites Barrie
2.5 out of 5
74 Bryne Drive, Barrie, ON
Free CancellationReserve now, pay when you stay
CA $112
per night
Apr 5 - Apr 6
4.3/5Excellent! (1,171 reviews)

"I did not like that when I got home, I found out that someone stayed at the Hampton Inn & Suites in Barrie and left 2 days before I arrived that had COVID19 virus. I think that should have been told to customers when they were checking into the hotel. I had 2 small children with me and I am very ..."…"

Reviewed on Mar. 16, 2020

Hampton Inn & Suites Barrie
Holiday Inn Express Hotel & Suites Barrie
2.5 out of 5
506 Bryne Dr, Barrie, ON
Free Cancellation
CA $123
per night
Apr 1 - Apr 2
4.2/5Very Good! (288 reviews)

"I really enjoyed the Jacuzzi tub in the room. Hotel staff is always very friendly and helpful"…"

Reviewed on Jan. 16, 2020

Holiday Inn Express Hotel & Suites Barrie
Don't see what you're looking for?
We've got more Ski Hotels. Find the right one for you.
View all properties
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.

Ski Hotel Guide in Barrie

As soon as you see the first snowflakes of the season, you know there’s one place to go for a true winter wonderland: Barrie, Ontario.

  • Enjoy a wide range of hotels close to the top Barrie skiing locales
  • Take your pick of rooms and suites that best match your needs
  • Read verified reviews for suggestions on accommodations

With four local bustling resorts resting in what’s considered a snow belt, there are plenty of options for enjoying those 255 cm of annual snowfall.

If you brought your kiddos to town, head to Snow Valley Ski Resort. It contains 19 runs for the grown-ups as well as a “Kidz Village” park. While skis and snowboards are common sights, snow tubes are often king here. For more daring thrills, make a pilgrimage to Mount St. Louis Moonstone. With 36 slopes, pipes, and night skiing opportunities, you can’t go wrong at this resort. Of course, if you really want to visit all four Barrie ski hubs, round out your trip with the Horseshow Resort and Hardwood Ski and Bike, both of which have tons of loops and trails for cross-country skiing.

Once you’re ready to relax after your day on the slopes, head back to your welcoming hotel in Barrie. While you can expect thrills on the mountains, you don’t have to scare your bank account. Book with Expedia.ca to find the top discounts on accommodations for a vacation that won’t break your wallet.

More trip options

Travelers Loved These Ski Hotels