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.

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 $89 per night
4/5Very Good! (1,002 reviews)

"Great corner room suite which was nice since a lot of eating in the room because restaurants all closed. Staff at entrance always very pleasant."…"

Reviewed on Jul. 2, 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 $92 per night
4/5Very Good! (995 reviews)

"We certainly enjoyed our stay even though many if the amenities were nit available due to the pandemic"…"

Reviewed on Jun. 28, 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 $68 per night
3.9/5Good! (1,251 reviews)

"great place, great staff, convenient location, lots of restaurants and shops"…"

Reviewed on Jun. 17, 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! (748 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
The price is CA $64 per night
3.4/5Good! (1,048 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
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 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?
Best Western Plus Barrie is a top hotel for a beach vacation, and features free breakfast and a spa tub. Other good options for your stay near the beach include Monte Carlo Inn Barrie Suites and Holiday Inn Barrie Hotel & Conference Centre.
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.
What's the weather like in Barrie?
If you’re wondering about the best time to visit, here’s what you can expect from the local weather: 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 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 around Barrie?
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.

More trip options