COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Beach Hotel in Barrie from CA $64

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 Beach Hotel

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 $87 per night from Mar 5 to Mar 6
4/5Very Good! (998 reviews)

"The best front desk service you can get he have me a main floor room which I didn’t like so he change it did it with no issue"…"

Reviewed on Jan. 31, 2021

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 $81 per night from Mar 16 to Mar 17
3.9/5Very Good! (979 reviews)

"Love how nice and clean it is. The grab and go breakfast is awful and they offer no drinks for the morning. Coffee would be nice."…"

Reviewed on Feb. 24, 2021

Monte Carlo Inn Barrie Suites
Super 8 by Wyndham Barrie
2.5 out of 5
441 Bryne Drive, Barrie, ON
The price is CA $68 per night from Mar 7 to Mar 8
3.9/5Good! (1,127 reviews)

"Everything was great. Friendly staff and easy Check in/check out"…"

Reviewed on Feb. 18, 2021

Super 8 by Wyndham Barrie
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Holiday Inn Barrie Hotel & Conference Centre
3 out of 5
20 Fairview Rd, Barrie, ON
Free cancellation
The price is CA $85 per night from Mar 1 to Mar 2
3.8/5Good! (788 reviews)

"It is very clean, and the staff responds in a timely matter"…"

Reviewed on Feb. 5, 2021

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
The price is CA $64 per night from Mar 12 to Mar 13
3.4/5Good! (997 reviews)

"Despite some construction and room upgrades, it was quiet and a very pleasant stay."…"

Reviewed on Sep. 18, 2020

Travelodge by Wyndham Barrie on Bayfield
Knights Inn Barrie
150 Dunlop St W, Barrie, ON
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 Beach Hotel. 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.

Beach Hotels in Barrie

Known for its restaurants, Barrie offers a lot for the traveler planning a getaway. There are 6 beach hotels and other accommodation options to choose from in this family-friendly destination, so it's easy to find one that meets your needs.

As you search for a place to stay by the water in Barrie, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

Holiday Inn Barrie Hotel & Conference Centre - 3-star eco-friendly hotel. It features an outdoor pool, a spa tub, and a restaurant. Guests love the good location and proximity to shopping.

Monte Carlo Inn Barrie Suites - 3-star hotel. Our travelers recommend its proximity to shopping and overall value. This hotel boasts an indoor pool, a restaurant, and free WiFi.

Super 8 by Wyndham Barrie - 2.5-star hotel. It offers an indoor pool, free buffet breakfast, and a spa tub. Guest reviews highlight the walkable location and proximity to shopping.

Travelodge by Wyndham Barrie on Bayfield - 2-star eco-friendly hotel. It features an indoor pool, free buffet breakfast, and free WiFi. Guests love the central location and breakfast.

Four Points by Sheraton Barrie - 3-star hotel. Our travelers recommend its central location and comfortable rooms. This hotel boasts an indoor pool, a restaurant, and free WiFi.

Planning Your Trip to Barrie

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • 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

Sightseeing in and Around Barrie

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Treat your taste buds to the area's restaurants, and make time for local attractions like Barrie Farmers Market and MacLaren Art Centre. Other things to see and do in the area are Bayfield Mall and Barrie Arboretum at Sunnidale Park. Visitors also enjoy Barrie for its:
  • Hockey
  • Jogging trails
  • Art

Getting Around Barrie

To get to Barrie, you can fly into Toronto, ON (YYZ-Pearson Intl.), the closest major airport, which is located 49.1 mi (78.9 km) from the city center. If you'd like to explore around the area, you may want a rental car for your journey.

Frequently asked questions

What is Barrie like for travelers who love the beach?
Known for its restaurants, Barrie offers a lot for the traveler planning a getaway.
What's the best hotel for a beach vacation in Barrie?
Holiday Inn Barrie Hotel & Conference Centre is a top 3-star hotel for a beach vacation, and features an indoor pool and a restaurant. Other good options for your stay near the beach include Monte Carlo Inn Barrie Suites and Super 8 by Wyndham Barrie.
How many beach hotels should I expect to find in Barrie?
Expedia has 6 beach hotels in Barrie that are great for your beachside getaway.
When's the best time for a beach vacation in Barrie?
You can plan your beach trip with this snapshot of weather throughout the year 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. The snowiest months in Barrie are February, December, January, and March, with each month seeing an average of 34 inches of snowfall.
What is there to see and do around Barrie?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. Treat your taste buds to the area’s restaurants, and make time for local attractions like Barrie Molson Centre and Bayfield Mall. You can also pay a visit to Georgian College or Georgian Mall for more to see and do.
What's the best way to get to my beach hotel in Barrie?
Here’s some information to help you get to and around your beach accommodation in Barrie more easily: To get to Barrie, you can fly into Pearson Intl. Airport (YYZ), the closest major airport, which is located 49.1 mi (78.9 km) from the city center. To venture out into the surrounding area, ride one of the trains from Allandale Waterfront Station or Barrie South Station.

Recent Reviews in Barrie

More trip options