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 $129

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 Resorts 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! (977 reviews)

"Autumn is very pretty here. Enjoyed the stay overall."…"

Reviewed on Oct. 12, 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 $129 per night from Dec 3 to Dec 4

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! (451 reviews)

"My husband and I wanted a quiet relaxing weekend away and that is precisely what we got! We enjoyed a weekend getaway during off-season at this resort. If that is what you are looking for this season is the best time to do it. We rarely ran in to any other guests (even had breakfast by ourselves ..."…"

Reviewed on Nov. 23, 2020

Horseshoe Resort
The Briars Resort & Spa
3.5 out of 5
55 Hedge Road, R.R. 1, Jacksons Point, Georgina, ON
Get Rates

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! (91 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

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 6 miles (10 km) of Wilkin's Walk Trailhead, Lover's Creek Trail Trailhead and The Gables Trailhead. Barrie Molson ...

4.7/5Exceptional! (6 reviews)
Great stay!!

"Hosts were great communicating. Everything you need is on sight and condo is about 3 minute walk to main boardwalk. Very clean and well laid out. Totally recommend !!"…"

Reviewed on Sep. 22, 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
Two Bedroom, two Bath Condo at Friday Harbour Resor
301 Sea Ray Ave, 215C, Innisfil, ON
Get Rates

Situated in Innisfil, this resort is within 9 miles (15 km) of Wilkin's Walk Trailhead, Barrie Molson Centre and Lover's Creek Trail Trailhead. The Gables Trailhead ...

5/5Exceptional! (1 review)

"The condo was well appointed and it was easy to get around the resort. Restaurants were terrific and the resort was very clean"…"

Reviewed on Oct. 30, 2020

Two Bedroom, two Bath Condo at Friday Harbour Resor
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

Monte Carlo Inn Barrie Suites

Monte Carlo Inn Barrie Suites

3 out of 5
81 Hart Dr, Barrie, ON
The price is CA $71 per night from Dec 13 to Dec 14
3.9/5Very Good! (983 reviews)

"The staff...Sammi was amazing! The hotel was immaculate....the room was large and accomodating. Sparkling clean. Soaker tub. Very enjoyable!!"…"

Reviewed on Nov. 24, 2020

Monte Carlo Inn Barrie Suites
Four Points by Sheraton Barrie

Four Points by Sheraton Barrie

3 out of 5
60 Bryne Drive, Barrie, ON
The price is CA $87 per night from Dec 20 to Dec 21
4/5Very Good! (973 reviews)

"The breakfast was not very good on the Monday morning but as the week progressed it became better. The shower water was not very hot."…"

Reviewed on Nov. 23, 2020

Four Points by Sheraton Barrie
Hampton Inn & Suites Barrie

Hampton Inn & Suites Barrie

2.5 out of 5
74 Bryne Drive, Barrie, ON
The price is CA $88 per night from Dec 7 to Dec 8
4.3/5Excellent! (990 reviews)

"It was very clean and spacious. We enjoyed our stay."…"

Reviewed on Nov. 23, 2020

Hampton Inn & Suites 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?
Longing for a relaxing getaway? You deserve all the luxuries and comforts of a resort, where you can find everything you need for your vacation—from tasty dining options to entertainment and shopping. Browse the resort options in the area and discover the best one for you, whether you see yourself kicking back in a suite with stunning views or hitting the golf course for an afternoon game.
What's a top resort for my stay in Barrie?
Here are our top-rated resorts around Barrie: Horseshoe Resort - Beach resort rated 3 stars, 5 minutes away from Horseshoe Valley. 11.1 mi (17.9 km) from Barrie. Features 2 restaurants, a private beach, and 2 bars. Carriage Ridge - Hills Resorts - 3-star family-friendly resort, 5-minute walk from Horseshoe Valley. 10.7 mi (17.2 km) from Barrie. Has an indoor pool, a children’s pool, and a spa tub. Popular for its family-friendly amenities. 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. Two Bedroom, two Bath Condo at Friday Harbour Resor - 7.7 mi (12.5 km) from Barrie. !!beautiful Resort Condo @ Friday Harbour Resort!! - 7.2 mi (11.5 km) from Barrie. Access to a garden.
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 February, December, January, and November, with each month seeing an average of 35 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