Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for Barrie Hotels from CA $72

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 CA $129 per night
1.37 km from city centre
3.1/5 (81 reviews)

"One night stay, solo. Felt safe, comfortable enough rooms. Surjit in the front office is a gem. Very kind man"…"

Reviewed on Feb. 18, 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 CA $98 per night
3.72 km from city centre
4.4/5Excellent! (639 reviews)

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

Reviewed on Mar. 15, 2020

Fairfield Inn & Suites by Marriott 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 $92 per night
3.79 km from city centre
4/5Very Good! (1,029 reviews)

"Air temp had good control comfy beds. No movies for rent though and tub looked dated even though new hotel."…"

Reviewed on Apr. 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
The price is CA $119 per night
3.85 km from city centre
4.3/5Excellent! (1,186 reviews)

"The property is beautiful with great views of the city they do have amenities however due to the situation we were unable to enjoy them so I could not comment on that which is why I just gave it an OK. Staff is friendly and obliging and the property is clean and fresh. Would definitely ..."…"

Reviewed on May 12, 2020

Hampton Inn & 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 $83 per night
1.76 km from city centre
4.1/5Very Good! (1,060 reviews)

"The front desk staff both on days and nights were amazing. Friendly, helpful and professional. Would definitely stay here again. Big thank you to them:)"…"

Reviewed on Apr. 24, 2020

Best Western Plus Barrie
Comfort Inn And Suites
2.5 out of 5
210 Essa Rd, Barrie, ON
Get Rates
2.65 km from city centre
3.8/5Good! (556 reviews)

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

Reviewed on Feb. 27, 2020

Comfort Inn And 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 $75 per night
5.98 km from city centre
4/5Very Good! (1,975 reviews)

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

Reviewed on Mar. 20, 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 CA $75 per night
1.45 km from city centre
3.4/5Good! (1,776 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
The price is CA $72 per night
2.02 km from city centre
3.7/5Good! (461 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 CA $109 per night
6.35 km from city centre
4.2/5Very Good! (290 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?
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.

Barrie Hotel Guide

Visiting Barrie - Orillia and planning to reserve a hotel in Barrie? Expedia offers 15 accommodation options within a 0.1-kilometre (0.06-mile) radius of Barrie's center.

Although Barrie can't lay claim to having an extensive array of hotels and apartments near its downtown area, Knights Inn Barrie is close enough to please most visitors.

The Barrie area features a solid selection of lower-priced hotel options that will be sure to please even the most budget-minded visitors. 6 kilometres (4 miles) away from Barrie's center is the Super 8 Barrie. The Comfort Inn And Suites is just 3 kilometres (2 miles) away. Two other options in the lower price range include the Four Points by Sheraton Barrie and the Travelodge Barrie on Bayfield.

The Horseshoe Resort can be found 18 kilometres (11 miles) away from the middle of Barrie. Another alternative is the Best Western Plus Mariposa Inn & Conference Centre, which is located 30 kilometres (19 miles) away. Other hotel and apartment options in the Barrie area include the Red Pine Inn & Conference Centre and the Carriage Ridge Resort at Horseshoe Valley.

Why don't you spread your wings and visit the other attractions around Southern Ontario while you are in the area? Visit Southern Ontario's traditional villages and churches and photograph its beaches and coastal plains. Adventurous visitors may enjoy skiing and cross-country skiing in this part of Canada.

40 kilometres (26 miles) away from Barrie you'll find Midland, where you'll find Bamboo Spa and Midland Golf and Country Club. Should you wish to visit Midland, check Expedia's booking pages for the latest deals at the Best Western Highland Inn & Conference Centre and Comfort Inn Midland. Or, you could consider staying in Orillia, 30 kilometres (20 miles) to the northeast of Barrie, where you can pick from the Best Western Plus Couchiching Inn and Stone Gate Inn. The Orillia Opera House and Casino Rama are a couple of the popular sites to explore while in Orillia.

For those travelers planning on flying through Pearson International Airport, you can book some accommodation at Sheraton Gateway Hotel In Toronto International Airport, or Residence Inn by Marriott Toronto Airport, both of which are close by.

Frequently asked questions

Where is the best place for a stay in Barrie?
Fairfield Inn & Suites by Marriott Barrie is ranked highly by Expedia customers. This hotel offers free breakfast and an indoor pool. Other top choices based on traveler reviews include Four Points by Sheraton Barrie and Hampton Inn & Suites 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.
What's the best place to stay on a budget in Barrie?
Based on reviews, Super 8 by Wyndham Barrie is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Four Points by Sheraton Barrie and Comfort Inn And Suites.
What's the best accommodation for a family vacation to Barrie?
Fairfield Inn & Suites by Marriott Barrie 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 Quality Inn and Travelodge by Wyndham Barrie on Bayfield. 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 Four Points by Sheraton Barrie and Knights Inn Barrie.
What's the best pet-friendly accommodation in Barrie?
Super 8 by Wyndham Barrie 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 Quality Inn and Comfort Inn And Suites.
What's the best place to stay for a ski vacation in Barrie?
Based on our travel data, Fairfield Inn & Suites by Marriott Barrie 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 Best Western Plus Barrie and Travelodge by Wyndham Barrie on Bayfield. Enjoy the skiing and snowboarding by visiting Horseshoe Valley or Snow Valley Ski Resort.
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 Best Western Plus Barrie and Holiday Inn Barrie Hotel & Conference Centre.
What is the best spa hotel in Barrie?
Holiday Inn Barrie Hotel & Conference Centre is a top spa hotel featuring a restaurant, an indoor pool, a fitness center, and a bar. Spend the afternoon relaxing in the spa tub and sauna. Other popular spa hotels in Barrie include Super 8 by Wyndham Barrie and Best Western Plus Barrie.

Recent Reviews in Barrie

More trip options