Ontario may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Family Hotels in Barrie

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Barrie Family Hotels

Fairfield Inn & Suites by Marriott Barrie
2.5 out of 5
261 Essa Road, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $95 per night
4.3/5Excellent! (663 reviews)

"Great little hotel with everything you need at a reasonable price!"…"

Reviewed on Aug. 10, 2020

Fairfield Inn & Suites by Marriott Barrie
Hampton Inn & Suites Barrie
2.5 out of 5
74 Bryne Drive, Barrie, ON
The price is CA $105 per night
4.3/5Excellent! (975 reviews)

"We were able to get an appointment to use the pool, room was extremely clean, everyone is wearing a mask."…"

Reviewed on Aug. 8, 2020

Hampton Inn & Suites Barrie
Holiday Inn Express Hotel & Suites Barrie
2.5 out of 5
506 Bryne Dr, Barrie, ON
Free cancellation
The price is CA $118 per night
4.2/5Very Good! (298 reviews)

"Friendly staff. Comfy beds. Well located. Lots of access to places in Barrie. Will stay again."…"

Reviewed on Jul. 31, 2020

Holiday Inn Express Hotel & Suites Barrie
Best Western Plus Barrie
2.5 out of 5
35 Hart Drive, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $99 per night
4.1/5Very Good! (975 reviews)

"We really enjoyed our stay. They have done an excellent job adhering to all requirements due to Covid. We felt safe, comfortable and happy during our stay and the property and rooms were very clean."…"

Reviewed on Aug. 11, 2020

Best Western Plus Barrie
Four Points by Sheraton Barrie
3 out of 5
60 Bryne Drive, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $91 per night
4/5Very Good! (991 reviews)

"Decent hotel, conveniently located by the highway"…"

Reviewed on Aug. 10, 2020

Four Points by Sheraton Barrie
Monte Carlo Inn Barrie Suites
3 out of 5
81 Hart Dr, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $89 per night
4/5Very Good! (985 reviews)

"Check in was smooth. Room was relatively clean. But when we unfolded the sofa bed, we found someone’s pair of glasses right away, which leads us to believe it was not cleaned anytime recently, so my friend and I ended up sharing the bed. Also, when we came downstairs for breakfast there was nothing ..."…"

Reviewed on Aug. 10, 2020

Monte Carlo Inn Barrie Suites
Super 8 by Wyndham Barrie
2.5 out of 5
441 Bryne Drive, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $69 per night
3.9/5Good! (1,231 reviews)

"Clean quiet. Courteous staff. Close to restaurants"…"

Reviewed on Aug. 4, 2020

Super 8 by Wyndham Barrie
Holiday Inn Barrie Hotel & Conference Centre
3 out of 5
20 Fairview Rd, Barrie, ON
Free cancellation
The price is CA $103 per night
3.8/5Good! (752 reviews)

"It was very good. The only issue was that boxes of trash was packed front of several room. Hotel staff should have picked them up. Otherwise it was nice ."…"

Reviewed on Aug. 4, 2020

Holiday Inn Barrie Hotel & Conference Centre
Comfort Inn And Suites
2.5 out of 5
210 Essa Rd, Barrie, ON
Get Rates
3.8/5Good! (561 reviews)

"It was good. Bed was comfortable. Room was clean. It was nice and quiet."…"

Reviewed on Mar. 22, 2020

Comfort Inn And Suites
Comfort Inn Barrie
2.5 out of 5
75 Hart Dr, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $76 per night
3.7/5Good! (468 reviews)

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

Reviewed on Mar. 3, 2020

Comfort Inn Barrie
Travelodge by Wyndham Barrie on Bayfield
2 out of 5
300 Bayfield St, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $67 per night
3.5/5Good! (1,029 reviews)

"We arrived later in the evening and the staff was very welcoming and accommodating, even with a minor complication that was quickly figured out and resolved :) Myself and my 3 children, 10,3 and 6 months absolutely enjoyed our stay ! The room was clean and very comfortable ! Also loved the grab n’ ..."…"

Reviewed on Jul. 13, 2020

Travelodge by Wyndham Barrie on Bayfield
Quality Inn
2.5 out of 5
55 Hart Dr, Barrie, ON
Free cancellationReserve now, pay when you stay
The price is CA $78 per night
3.4/5Good! (995 reviews)

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

Reviewed on Mar. 20, 2020

Quality Inn
Residence & Conference Centre - Barrie
2 out of 5
One Georgian Drive, Barrie, ON
Get Rates
3.3/5 (306 reviews)

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

Reviewed on Aug. 27, 2019

Residence & Conference Centre - Barrie
Knights Inn Barrie
150 Dunlop St W,, Barrie, Ontario
Get Rates
2/5 (487 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
Don't see what you're looking for?
We've got more Family 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.

Where Should We Stay in Barrie?

You might want to consider the welcoming destination of Barrie if you've been thinking about a trip for the whole family. The sunny weather, recreation options, and hockey games are just some of the things that make this a good destination for family vacations. Arrange a flight into Toronto, ON (YYZ-Pearson Intl.), which is located 49.1 mi (78.9 km) from the city center. Barrie offers 14 kid-friendly hotels and other accommodations so you have a variety of choices when you're deciding where to stay.

Families on vacation have good things to say about these accommodations:

Monte Carlo Inn Barrie Suites: Offers an indoor pool, a restaurant, and free parking. Guests like the comfy beds at this 3-star hotel.

Hampton Inn & Suites Barrie - Features an indoor pool, free parking, and free buffet breakfast. The overall comfort and quiet location make this 2.5-star hotel popular with guests.

Travelodge by Wyndham Barrie on Bayfield - Offers an indoor pool, free breakfast, and free WiFi. Guests like the overall comfort and central location at this 2-star hotel.

Holiday Inn Barrie Hotel & Conference Centre - Features an outdoor pool, a restaurant, and free parking. The overall comfort and central location make this 3-star hotel popular with guests.

Four Points by Sheraton Barrie - Offers an indoor pool, a restaurant, and free parking. Guests like the overall comfort and central location at this 3-star hotel.

When Should We Visit Barrie?

You're likely hoping for good weather for your family vacation. Use these tips to plan when to grab the kids and head to Barrie.

  • Hottest months: July, June, August, and September, with an average temperature of 77°F
  • Coldest months: February, January, March, and December, with an average temperature of 9°F
  • Driest months: February, January, October, and April, with an average rainfall of 0.10 inches
  • Rainiest months: May, October, April, and September, with an average rainfall of 0.13 inches

What Should We See and Do in Barrie?

While you and your family are visiting Barrie, you might want to check out some kid-friendly attractions such as Barrie Farmers Market, MacLaren Art Centre, and Bayfield Mall. Make sure you have lots of time for activities like Kozlov Shopping Centre and Eastview Arena.

Barrie is also well-known for its:
  • Hockey
  • Recreation options
  • Jogging trails
  • Art
  • Restaurants

Frequently asked questions

What's Barrie like for family-friendly vacations?
If you’ve been thinking about a trip with your kids, the welcoming destination of Barrie is a good choice. The sunny weather, recreation options, and hockey games are just some of the things that make this the perfect spot for family trips. Fly into Pearson Intl. Airport (YYZ), which is located 49.1 mi (78.9 km) from the city center.
What's the best place to stay when traveling with kids to Barrie?
Quality Inn is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other good choices for your kid-friendly vacation include Super 8 by Wyndham Barrie and Monte Carlo Inn Barrie Suites.
How many hotels that welcome families will I find in Barrie?
Expedia has 14 family-friendly hotels and other accommodations in Barrie.
What's the weather like in Barrie?
The hottest months are usually July and June with an average temp of 64°F, while the coldest months are February and January with an average of 22°F. Average annual rainfall for Barrie is 38 inches.
What's there to see and do with your family in Barrie?
While you are vacationing in Barrie, you and the family might want to see interesting spots such as Barrie Molson Centre and Bayfield Mall. Make sure you have plenty of time to take in activities in the area like Snow Valley Ski Resort, Horseshoe Valley, and Nottawasaga Inn Resort Golf Club.
What's the best way for us to get around Barrie?
To see more of the surrounding area, ride one of the trains from Allandale Waterfront Station or Barrie South Station. Barrie might not have many public transit options so consider a car rental to maximize your time.

Travelers Loved These Family Hotels

More trip options