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

Find out moreOpens in new tab or window

Search Resort Hotels in Barrie from CA $139

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.

Featured Resort Hotels in Barrie

Carriage Ridge - Hills Resorts
3 out of 5
90 Highland Drive, Oro-Medonte, ON
Get Rates

This family-friendly Oro-Medonte resort is located in a rural location, within 3 mi (5 km) of Horseshoe Valley and Settlers' Ghost Golf Club. Hardwood Ski and ...

4.5/5Wonderful! (985 reviews)

"The resort so clean and well organized. Kitchen , gym and pool santerized during COVID 19, staffs are helpful and polite , good to go back again for next holiday ."…"

Reviewed on Sep. 23, 2020

Carriage Ridge - Hills Resorts
Horseshoe Resort
3 out of 5
1101 Horseshoe Valley Road, Oro-Medonte, ON
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from Oct 12 to Oct 13

Nestled on the beach, this Oro-Medonte resort is within 1 mi (2 km) of Copeland Forest and Horseshoe Valley. Settlers' Ghost Golf Club is 1.5 mi (2.5 km) ...

3.9/5Very Good! (439 reviews)

"Great staff! Very welcoming and accommodating. Having our dog there with us is a HUGE plus!!"…"

Reviewed on Sep. 22, 2020

Horseshoe Resort
The Briars Resort & Spa
3.5 out of 5
55 Hedge Road, R.R. 1, Jacksons Point, Georgina, ON
The price is CA $198 per night from Oct 18 to Oct 19

This family-friendly Georgina resort is located on the waterfront, within a 10-minute walk of Red Barn Theatre and Briars Golf Club. Sibbald Point Provincial ...

4.2/5Very Good! (88 reviews)

"Rooms need to update. Rugs should be remove, otherwise clean."…"

Reviewed on Aug. 15, 2020

The Briars Resort & Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
!!beautiful Resort Condo @ Friday Harbour Resort!!
391 Big Bay Point Rd, Innisfil, ON
Get Rates

Situated in Innisfil, this resort is within 9 miles (15 km) of Big Cedar Golf Club, Barrie Molson Centre and Allandale Recreation Centre. Innisbrook Golf Course ...

4.8/5Exceptional! (4 reviews)
Relaxing trip

"Very relaxing which I came away to do"…"

Reviewed on Sep. 7, 2020

!!beautiful Resort Condo @ Friday Harbour Resort!!
You Have to see it to Believe it ... So Beautiful !
Get Rates

Situated in Oro-Medonte, this resort is within 3 miles (5 km) of Horseshoe Valley, Settlers' Ghost Golf Club and Copeland Forest. Mount St. Louis Moonstone and ...

You Have to see it to Believe it ... So Beautiful !
Experience the Interaction of the French and Native Wendat Huron Nation
Get Rates

Situated in Oro-Medonte, this resort is within 3 miles (5 km) of Horseshoe Valley, Settlers' Ghost Golf Club and Copeland Forest. Mount St. Louis Moonstone and ...

Experience the Interaction of the French and Native Wendat Huron Nation
Gorgeous Golfing and Landscape
90 Highland Dr, Oro-Medonte, ON
Get Rates

Situated in Oro-Medonte, this resort is within 3 miles (5 km) of Horseshoe Valley, Settlers' Ghost Golf Club and Copeland Forest. Mount St. Louis Moonstone and ...

Gorgeous Golfing and Landscape
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.

Other property types in Barrie

Best Western Plus Barrie

Best Western Plus Barrie

2.5 out of 5
35 Hart Drive, Barrie, ON
The price is CA $89 per night from Oct 4 to Oct 5
4.1/5Very Good! (968 reviews)

"Very clean room fast check in A 2 min walk to Timmies"…"

Reviewed on Sep. 10, 2020

Best Western Plus Barrie
Four Points by Sheraton Barrie

Four Points by Sheraton Barrie

3 out of 5
60 Bryne Drive, Barrie, ON
The price is CA $91 per night from Oct 11 to Oct 12
4/5Very Good! (972 reviews)

"Property had been renovated so well worth the reasonable price. We paid $ 206 for 2 nights. Front desk staff are professionals and friendly. Bravo! Only neg I saw: Bkfst included is misrepresented; rather, hotel offers a snack at best...muffin, yogurt, apple juice box, coffee, granola bar."…"

Reviewed on Sep. 21, 2020

Four Points by Sheraton Barrie
Super 8 by Wyndham Barrie

Super 8 by Wyndham Barrie

2.5 out of 5
441 Bryne Drive, Barrie, ON
The price is CA $72 per night from Oct 4 to Oct 5
3.9/5Good! (1,207 reviews)

"Nice clean hotel, and walking distance place to go will I stay , like restaurant, Dollarama, LCBO."…"

Reviewed on Sep. 23, 2020

Super 8 by Wyndham Barrie
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.

Resorts in Barrie

Longing for a relaxing escape? Indulge in the comforts and luxuries of a resort, where you can find everything you need for your vacation—from tasty dining options to activities and entertainment. One of the 7 comfortable resort hotels in the surrounding area might be just what you're looking for, whether you're hoping for great restaurants on site, shopping possibilities, or nightly entertainment options.

Here are our top-rated resorts around Barrie:

Horseshoe Resort - Beach resort rated 3 stars, steps from Horseshoe Valley

  • 11.1 mi (17.9 km) from Barrie
  • Features 2 bars, a private beach, and a golf course
  • 2 restaurants on site

The Briars Resort & Spa - Spa property rated 3.5 stars

  • 16.8 mi (27 km) from Barrie
  • Offers a restaurant
  • Has a golf course, a seasonal outdoor pool, and a spa

What Can I Do in Barrie?

Travelers enjoy the sporting events like hockey games in Barrie, and also have good things to say about the dining options here. Experience the local theater scene at Georgian College Gryphon Theatre, or discover the shopping possibilities at Barrie Farmers Market. Horseshoe Valley and Mount St. Louis Moonstone are a couple additional top attractions in the area.

Visitors also enjoy Barrie for its:

  • Sports
  • Jogging trails
  • Art

When Should I Visit Barrie?

Here's an overview of the seasonal weather to help with picking your travel dates:

  • The hottest months are typically July and June, while February and January are the coldest months
  • January-March: Daytime temperatures average 43° F and nighttime temperatures average 6° F
  • April-June: 79° F is the daytime average and 25° F is the nighttime average
  • July-September: Daytime averages are around 80° F and nighttime averages are around 44° F
  • October-December: The average temperatures are 63° F during the day and 13° F at night
  • Average rainfall is 1.38 inches in a year

How to Get to Barrie and Around the Area

Barrie Transportation
NameTypeDistance
Toronto, ON (YYZ-Pearson Intl.) Airport 49.1 mi (78.9 km)

Frequently asked questions

What is Barrie like for a resort vacation?
You deserve some time off, and a resort is the ideal place to find all the amenities and services you need for a relaxing trip to Barrie. One of the 14 comfortable resorts in the surrounding area might be just what you’re looking for, whether you’re hoping for a luxurious suite, a state-of-the-art fitness center, or nightly entertainment options.
What's a top resort for my stay in Barrie?
Here are our top-rated resorts around Barrie: Carriage Ridge - Hills Resorts - Family-friendly resort rated 3 stars, 5 minutes away from Horseshoe Valley. 10.7 mi (17.2 km) from Barrie. Features an indoor pool, a children’s pool, and a spa tub. Guests love the family-friendly amenities. Horseshoe Resort - 3-star beach resort, 5-minute walk from Horseshoe Valley. 11.1 mi (17.9 km) from Barrie. Has 2 restaurants, a private beach, and 2 bars. The Briars Resort & Spa - Beach resort rated 3.5 stars. 16.8 mi (27 km) from Barrie. Enjoy the golf course, spa, and seasonal outdoor pool. !!beautiful Resort Condo @ Friday Harbour Resort!! - 7.2 mi (11.5 km) from Barrie. Amenities include a garden. Experience the Interaction of the French and Native Wendat Huron Nation - Located just 10 minutes from Horseshoe Valley. 10.6 mi (17 km) from Barrie. Access to an outdoor pool, an indoor pool, and a spa tub.
What can I do in Barrie?
Travelers enjoy the sporting events like hockey games in Barrie, and also have good things to say about the dining options here. Experience the local theater scene at Georgian College Gryphon Theatre, or bring the kids to Elmvale Jungle Zoo for some family fun. Other top attractions in the area include Barrie Molson Centre and Snow Valley Ski Resort.
What's the seasonal 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. The snowiest months in Barrie are December, January, November, and March, with each month seeing an average of 22 inches of snowfall.
What's the best way to get to and around Barrie?
Fly into Pearson Intl. Airport (YYZ), which is located 49.1 mi (78.9 km) away from the heart of the city. To see more of the surrounding area, ride one of the trains from Allandale Waterfront Station or Barrie South Station.

More trip options