- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
$85
per night
Monte Carlo Inn Barrie
Hotel with 83 rooms from $85. A short drive from beautiful beaches and the charming downtown area, this Barrie, Ontario property f... more
Score: 8.6 out of 10
$76
per night
Best Western Royal Oak Inn
Hotel with 77 rooms from $76. This Barrie, Ontario hotel, featuring an indoor pool, jacuzzi and 24-hour gym, is 2 miles from Kempe... more
Score: 8.6 out of 10
$99
per night
Travelodge Barrie on Bayfield
Hotel with 130 rooms from $99. Upon check-in photo identification and credit card is required. All special requests are subject to ... more
Score: 8.4 out of 10
$99
per night
Super 8 Barrie
Motel with 82 rooms from $99. This hotel in Barrie, Ontario offers a free shuttle to OLG Slots at Georgian Downs Casino. It also f... more
Score: 8.8 out of 10
$68
per night
Howard Johnson Express Inn
Hotel with 42 rooms from $68. Located 1 block from downtown Barrie, this Ontario hotel features a continental breakfast, 24-hour f... more
Score: 4.9 out of 10
$6
per night
Hampton Inn & Suites by Hilton Barrie
Hotel with 104 rooms from $6. This hotel is 3 km from downtown Barrie, Ontario and Centennial Beach on Lake Simcoe. It features sp... more
Score: 9.1 out of 10
$105
per night
Holiday Inn Barrie
Hotel with 161 rooms from $105. Upon check-in photo identification and credit card is required. All special requests are subject to ... more
Score: 8.9 out of 10
$91
per night
Comfort Inn Barrie
Hotel with 59 rooms from $91. Conveniently situated in downtown Barrie, Ontario, this hotel features spacious guestrooms and comfo... more
Score: 9.1 out of 10
$106
per night
Days Inn - Barrie
Hotel with 78 rooms from $106. ... more
Score: 9.0 out of 10
$111
per night
Holiday Inn Express Hotel & Suites Barrie
Hotel with 67 rooms from $111. Located just off Highway 400 and 6 km from downtown Barrie, this Holiday Inn Express features a spac... more
Score: 8.3 out of 10