Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Barrie

Filter by star ratings
All filters
Knights Inn Barrie
Knights Inn Barrie
3.4 Mediocre

2.8 km from city centre, Barrie Show on map

MediocreBased on 4 reviews
3.4

Located in Barrie, Knights Inn Barrie is an easy drive from Georgian College and Horseshoe Resort. It is conveniently positioned for guests wanting to visit the area's popular attractions.

The Barrie Motel
The Barrie Motel
8.0 Excellent

3.6 km from city centre, Barrie Show on map

ExcellentBased on 1 review
8.0

The Barrie Motel provides a comfortable setting when in Barrie. It also offers a 24-hour reception and free Wi-Fi.

Parkside House
Parkside House
9.2 Excellent

2.7 km from city centre, Barrie Show on map

ExcellentBased on 149 reviews
9.2

Parkside House Barrie is situated in Barrie and offers free wireless internet. It also provides laundry facilities.

CastleView Inn by Elevate Rooms
CastleView Inn by Elevate Rooms

10.7 km from city centre, Barrie Show on map

This comfortable bed & breakfast in Oro-Medonte offers free wireless internet, as well as an outdoor pool and ski in/out facilities. It also provides a BBQ/picnic area, a terrace and luggage storage.

Foxingham Farm Bed & Breakfast
Foxingham Farm Bed & Breakfast
9.5 Excellent

7.1 km from city centre, Mulmar Show on map

ExcellentBased on 25 reviews
9.5

Foxingham Farm Bed & Breakfast is situated in Mansfield and features free wireless internet. It also offers free private parking on site and is a short drive from Mansfield Ski Club.

Three Wishes B&B
Three Wishes B&B
9.7 Excellent

0.4 km from city centre, Barrie Show on map

ExcellentBased on 19 reviews
9.7

Three Wishes B&B is situated in Barrie and is close to the area's well-known attractions. It also provides a swimming pool, a Jacuzzi and a free shuttle service.

Tips for booking a Barrie hotel

Cheapest month:February
Most expensive month:December
Average price in Barrie:C$ 146/night
Absolute cheapest price found:C$ 51/night
Cheapest day:Monday
Most expensive day:Saturday
C$ 127 - C$ 192
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 120 - C$ 171
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Barrie hotels

Show all 56 hotels
1
The Barrie Motel
The Barrie Motel
8.0 Excellent

3.6 km from city centre, Barrie Show on map

The Barrie Motel provides a comfortable setting when in Barrie. It also offers a 24-hour reception and free Wi-Fi.

2
Knights Inn Barrie
Knights Inn Barrie
3.4 Mediocre

2.8 km from city centre, Barrie Show on map

Located in Barrie, Knights Inn Barrie is an easy drive from Georgian College and Horseshoe Resort. It is conveniently positioned for guests wanting to visit the area's popular attractions.

Cheapest hotels in Barrie, Ontario

Show all 56 hotels
Knights Inn Barrie
Knights Inn Barrie
3.4 Mediocre

2.8 km from city centre, Barrie Show on map

Located in Barrie, Knights Inn Barrie is an easy drive from Georgian College and Horseshoe Resort. It is conveniently positioned for guests wanting to visit the area's popular attractions.

C$ 74
Avg. per night
CastleView Inn by Elevate Rooms
CastleView Inn by Elevate Rooms

10.7 km from city centre, Barrie Show on map

This comfortable bed & breakfast in Oro-Medonte offers free wireless internet, as well as an outdoor pool and ski in/out facilities. It also provides a BBQ/picnic area, a terrace and luggage storage.

C$ 89
Avg. per night
Parkside House
Parkside House
9.2 Excellent

2.7 km from city centre, Barrie Show on map

Parkside House Barrie is situated in Barrie and offers free wireless internet. It also provides laundry facilities.

C$ 100
Avg. per night
The Barrie Motel
The Barrie Motel
8.0 Excellent

3.6 km from city centre, Barrie Show on map

The Barrie Motel provides a comfortable setting when in Barrie. It also offers a 24-hour reception and free Wi-Fi.

C$ 139
Avg. per night
Foxingham Farm Bed & Breakfast
Foxingham Farm Bed & Breakfast
9.5 Excellent

7.1 km from city centre, Mulmar Show on map

Foxingham Farm Bed & Breakfast is situated in Mansfield and features free wireless internet. It also offers free private parking on site and is a short drive from Mansfield Ski Club.

C$ 141
Avg. per night
Three Wishes B&B
Three Wishes B&B
9.7 Excellent

0.4 km from city centre, Barrie Show on map

Three Wishes B&B is situated in Barrie and is close to the area's well-known attractions. It also provides a swimming pool, a Jacuzzi and a free shuttle service.

C$ 172
Avg. per night

Hotel prices in Barrie

2 stars or below

C$ 74 - C$ 172

Knights Inn Barrie

#1 Most popular

Knights Inn Barrie
3.4 Mediocre
C$ 74
Avg. per night
CastleView Inn by Elevate Rooms
C$ 89
Avg. per night
The Barrie Motel

Best value

The Barrie Motel
8.0 Excellent
C$ 139
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Barrie

About Barrie

Known for its ski resorts, leafy parks and picturesque beaches, Barrie sits on the western shore of Lake Simcoe on Kempenfelt Bay. It offers diverse attractions, from wildlife watching and water sports to a wildlife sanctuary and an iconic spirit sculpture.

Things to do

Walk along Barrie’s waterfront to reach Barrie Centennial Park, where you can swim, set up a picnic or play volleyball. Walk along Kempenfelt Bay’s 6.7-kilometre-long scenic trail to see the iconic 21-meter-high spirit catcher sculpture, then let the kids loose at the children’s playground featuring a splash pad.

Barrie is just as lively in the wintertime, with Horseshoe Resort, Snow Valley and Blue Mountain offering snowboarding, snowmobiling and tubing. In the evening, enjoy craft beer at Flying Monkeys Craft Brewery or try your luck at the Casino Rama.

For a dose of culture, meander through the three galleries in the MacLaren Art Centre, best known for its bronze cast of Auguste Rodin’s “The Thinker”. You can also admire notable pieces of art by Canadian and international artists then sit for a light lunch in the on-site cafe.

Nature enthusiasts can tour the Bear Creek Exotic Wildlife Sanctuary, where you can get up close with exotic animals, such as tigers, wolves and coyotes. If you want to get rowdy with locals, snag tickets to one of the Barrie Colts hockey games held at the Barrie Molson Centre.

Getting around

You can access Barrie by flying into Toronto Pearson International Airport, located 85 kilometers away, while buses and trains also travel from Toronto to Barrie. You can walk or catch public buses around the town centre, but will need a vehicle to explore further.

Barrie travel FAQs

  • What are the best hotels in Barrie?

    Foxingham Farm Bed & Breakfast is a very popular hotel in Barrie with a score of 9.5 from 25 reviews. Parkside House (9.2 from 149 reviews) and Welcoming Bright & Comfortable Bedroom B (9.4 from 28 reviews) are also highly rated Barrie hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Horseshoe Valley?

    Horseshoe Resort is a popular hotel near Horseshoe Valley that is highly recommended, with a score of 7.5 across 157 reviews.

  • What is a good hotel in Barrie near Barrie Molson Centre?

    Holiday Inn Express Hotel & Suites Barrie is the hotel close to Barrie Molson Centre that is most recommended by HotelsCombined users, with 143 reviews rating it at 8.4/10.

  • Is there a good hotel near Snow Valley Ski Resort?

    15 HotelsCombined reviews of Hemlock Springs Country Haven score it 9.8/10, making it a highly recommended hotel near Snow Valley Ski Resort.

  • How much do hotels in Barrie cost?

    C$ 143/night is the average price of a hotel in Barrie, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Barrie?

    C$ 75/night is the cheapest price found for a hotel in Barrie by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Barrie tonight?

    Prices for a hotel in Barrie tonight are about C$ 113 on average, but HotelsCombined users have found prices as low as C$ 85 for tonight in the last 3 days.