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

Find out moreOpens in new tab or window

Find 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.

Barrie hotels and places to stay

The Barrie Motel
2 out of 5
120 Donald Street, Barrie, ON
Free CancellationReserve now, pay when you stay
The price is $89 per night
0.85 mi from city center
3.1/5 (82 reviews)

"Very pleasent and went out of his way to make us comfortable. Will stay there again!!!"…"

Reviewed on Aug 2, 2020

The Barrie Motel
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 $86 per night
2.31 mi from city center
4.3/5Excellent! (662 reviews)

"I loved it. Terrible that covid has to be here, would have loved the pool and hot tub."…"

Reviewed on Jul 19, 2020

Fairfield Inn & Suites by Marriott Barrie
Hampton Inn & Suites Barrie
2.5 out of 5
74 Bryne Drive, Barrie, ON
Free CancellationReserve now, pay when you stay
The price is $79 per night
2.39 mi from city center
4.3/5Excellent! (975 reviews)

"Quite area nice clean rooms very close to highway"…"

Reviewed on Jul 31, 2020

Hampton Inn & Suites Barrie
House for 17+ Retreat on Deck & 8-person Hot Tub / Spa
Best Western Plus Barrie
2.5 out of 5
35 Hart Drive, Barrie, ON
Free CancellationReserve now, pay when you stay
The price is $74 per night
1.09 mi from city center
4.1/5Very Good! (980 reviews)

"Everything was clean and well sanitized. Friendly staff."…"

Reviewed on Aug 3, 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 $89 per night
2.35 mi from city center
4/5Very Good! (994 reviews)

"Hotel was very clean. Staff were very helpful and accommodating."…"

Reviewed on Jul 20, 2020

Four Points by Sheraton Barrie
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 $52 per night
3.71 mi from city center
3.9/5Good! (1,229 reviews)

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

Reviewed on Aug 4, 2020

Super 8 by Wyndham 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 $50 per night
0.9 mi from city center
3.5/5Good! (1,028 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
Comfort Inn Barrie
2.5 out of 5
75 Hart Dr, Barrie, ON
Free CancellationReserve now, pay when you stay
The price is $48 per night
1.26 mi from city center
3.7/5Good! (466 reviews)

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

Reviewed on Mar 3, 2020

Comfort Inn Barrie
Holiday Inn Express Hotel & Suites Barrie
2.5 out of 5
506 Bryne Dr, Barrie, ON
Free Cancellation
The price is $89 per night
3.95 mi from city center
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
Don't see what you're looking for?
See all available properties in Barrie
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.

Visiting Barrie

Families will find kid-friendly activities in Barrie, and visitors give high marks for the top-notch restaurants. This welcoming city also attracts tourists with its hockey games. A top sight in the area is Mount St. Louis Moonstone.

  • You'll find 171 Expedia hotels and other accommodations in the larger area of Barrie - Orillia
  • The closest major airport is in Toronto, ON (YYZ-Pearson Intl.), 49.1 mi (78.9 km) from the city center

Sightseeing and Staying in Barrie

Hockey fans will find lots to cheer about, while everyone can enjoy an event or game at Eastview Arena or Barrie Molson Centre. A couple of additional sights to add to your agenda are Barrie Farmers Market and MacLaren Art Centre.

As you plan your holiday getaway, you'll find 23 hotels and other lodging options to pick from in Barrie. Below are top ones based on Expedia user reviews:

  • Fairfield Inn & Suites Barrie - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. It's a favorite with Expedia travelers for its quiet location and WiFi.
  • Hampton Inn & Suites Barrie - Our customers like the quiet location and comfortable, quiet rooms at this hotel. This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi.
  • Holiday Inn Express Hotel & Suites Barrie - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. Expedia customers like its pool and WiFi.

A top sight in the surrounding area is Mount St. Louis Moonstone, 16.3 mi/26.2 km from the city center.

Dressing for Barrie

  • Between January and March, you can expect average temperatures of 43°F during the day and 6°F at night
  • From April to June, the average during the day is 79°F, while the average at night is 25°F
  • July through September has daytime averages of 80°F with nighttime averages of 44°F
  • In October-December, you can expect daytime averages of 63°F and nighttime averages of 13°F
  • Barrie gets about 1.38 inches of rain per year
  • Usually July and June are the hottest months with an average of 77°F, whereas February and January are often coldest, averaging 9°F

Frequently asked questions

Where is the best place for a stay in Barrie?
Four Points by Sheraton Barrie is ranked highly by Expedia customers. This 3-star hotel offers free breakfast and a restaurant. Other top choices based on traveler reviews include Fairfield Inn & Suites by Marriott Barrie and Super 8 by Wyndham Barrie.
If I need to cancel my hotel reservation in Barrie, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Put your dates in and click on “Search”, then use the “free cancellation” filter to view the best options available in Barrie.
Where can I learn more about changing or cancelling my trip to Barrie?
To find more details about picking new dates or cancelling your trip to Barrie, click here.
What's the best place to stay on a budget in Barrie?
Based on reviews, Monte Carlo Inn Barrie Suites is a popular 3-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices to stay on the cheap include Super 8 by Wyndham Barrie and Comfort Inn And Suites.
What's the best accommodation for a family vacation 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 to stay with the kids include Super 8 by Wyndham Barrie and Monte Carlo Inn Barrie Suites. Attractions in the area like Elmvale Jungle Zoo and Wasaga 500 Go Karts are also fun for kids of all ages.
What's the best accommodation for a couple going to Barrie?
Hampton Inn & Suites Barrie is a favorite hotel for couples, and features flat-screen TVs and an indoor pool. Other good options for a romantic stay include Holiday Inn Barrie Hotel & Conference Centre and Monte Carlo Inn Barrie Suites.
What's the best pet-friendly accommodation in Barrie?
Travelodge by Wyndham Barrie on Bayfield is a top dog-friendly hotel, and offers an indoor pool along with free WiFi for its human guests. Other good choices for you and your pet’s trip include Holiday Inn Barrie Hotel & Conference Centre and Comfort Inn Barrie.
Where is the best hotel to stay close to Georgian College?
Adjacent to Georgian College, Residence & Conference Centre - Barrie is one of the top choices for your stay based on our traveler data, and this residence offers free WiFi and free parking. Another good option is Attach Guess House Close to Schools Hospital Groceries Nightlife Restaurants, located just 0.8 mi (1.2 km) away.
What about the best place to stay close to Barrie Molson Centre?
One of the top choices for your stay is Super 8 by Wyndham Barrie, located a short 0.6 mi (0.9 km) from Barrie Molson Centre, and this hotel offers free breakfast and an indoor pool. Holiday Inn Express Hotel & Suites Barrie, located just 0.7 mi (1.1 km) away, is another good option for your stay.
What's the best place to stay for a ski vacation in Barrie?
Based on our travel data, Quality Inn is a top hotel for hitting the ski slopes, and features free breakfast and an indoor pool Other good choices for your winter getaway include Fairfield Inn & Suites by Marriott Barrie and Super 8 by Wyndham Barrie. Enjoy the skiing and snowboarding by visiting Snow Valley Ski Resort or Horseshoe Valley.
What are some hotels with pools in Barrie?
Super 8 by Wyndham Barrie is a top hotel with an indoor pool, free WiFi, and free parking. Other choices that feature an onsite pool include Fairfield Inn & Suites by Marriott Barrie and Best Western Plus Barrie.

Recent reviews of Barrie hotels

More trip options