We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Bruce County

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Bruce County?

We'll send you updates with the latest deals, reviews and articles for Bruce County each week.

Map of Bruce County Hotels

Hotels (37)

B&Bs / Inns (65)

Specialty Lodging (25)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Travelers' Choice® 2014 Winner Top Hotels | Service
 
10 East Ridge Road, Walkerton, Ontario N0G 2V0, Canada
BEST WESTERN PLUS Walkerton East Ridge Hotel Slideshow
Show Prices
$158 - $187 (CAD 184 - 218) Avg. price/night*
Ollie #1 of 37 hotels in Bruce County
  •  Best hotel in the area 
  • This was my second stay. This is a very clean hotel with excellent staff... more
  • December 4, 2014
Professional photos | Traveler photos (33)
Offers & Announcements Save up to 20%
Super 8 Port Elgin (Port Elgin) 2.0 of 5
Highway 21 South, Port Elgin, Ontario N0H 2C0, Canada
Show Prices
$99 - $138 (CAD 115 - 161) Avg. price/night*
Ollie #2 of 37 hotels in Bruce County
  •  Fall business trip 
  • The hotel is perfectly located with access to all amenities within... more
  • December 13, 2014
Professional photos | Traveler photos (31)
Inn at the Harbour (Kincardine)
249 Harbour Street, Kincardine, Ontario N2Z 2X9, Canada
Show Prices
$135 - $156 (CAD 157 - 182) Avg. price/night*
Ollie #3 of 37 hotels in Bruce County
  •  Fall Visit 
  • Stayed in 3rd floor room with view over the harbour. Windy, cold day with... more
  • November 17, 2014
Professional photos | Traveler photos (34)
Blue Bay Motel (Tobermory)
32 Bay st, Tobermory, Ontario N0H 2R0, Canada
$62 - $159 (CAD 72 - 185) Avg. price/night*
Ollie #4 of 37 hotels in Bruce County
Traveler photos (67)
501205 Grey Rd 1 | RR 1, Wiarton, Ontario N0H 2T0, Canada
Waterview on The Bay Slideshow
Show Prices
$87 - $160 (CAD 101 - 186) Avg. price/night*
Ollie #5 of 37 hotels in Bruce County
  •  Amazing Weekend 
  • My husband and I got married here and have stayed four other times. Just... more
  • October 15, 2014
Professional photos | Traveler photos (89)
Special Rate Best Rate Guarantee
Quality Inn (Southampton) 2.5 of 5
100 North Rankin Street, Southampton, Ontario N0H 2L0, Canada
Quality Inn Slideshow
Show Prices
$116 - $154 (CAD 135 - 179) Avg. price/night*
Ollie #6 of 37 hotels in Bruce County
  •  awesome hotel! 
  • Great location, amazing service, friendly staff. No other places compare... more
  • December 8, 2014
Professional photos | Traveler photos (22)
Special Offer Choice Privileges Points
Coach House Inn (Tobermory)
7189 HWY. 6, Tobermory, Ontario N0H 2R0, Canada
Ollie #7 of 37 hotels in Bruce County
Traveler photos (37)
328 Main St South, Sauble Beach, Ontario N0H 2G0, Canada
Ollie #8 of 37 hotels in Bruce County
Professional photos | Traveler photos (4)
2 Millenium Way, Kincardine, Ontario N2Z 0B5, Canada
Holiday Inn Express & Suites Kincardine Slideshow
Show Prices
$145 - $169 Avg. price/night*
Ollie #9 of 37 hotels in Bruce County
Professional photos | Traveler photos (34)
Special Offer SAVE between 10-30%!
7468 Hwy #6 | PO Box 160, Tobermory, Ontario N0H 2R0, Canada
Bruce Anchor Motel and Cottage Rentals Slideshow
$50 - $154 (CAD 58 - 179) Avg. price/night*
Ollie #10 of 37 hotels in Bruce County
Traveler photos (96)
30 Legion St. | Box 331, Tobermory, Ontario N0H 2R0 , Canada
$39 - $107 (CAD 45 - 125) Avg. price/night*
Ollie #11 of 37 hotels in Bruce County
  •  "Love Peacockvilla" 
  • Peacockvilla has one of the best locations in this little town. It is a 1... more
  • October 11, 2014
Traveler photos (17)
Highway #6 North | Box 179, Wiarton, Ontario N0H 2T0, Canada
$76 - $85 (CAD 89 - 99) Avg. price/night*
Ollie #12 of 37 hotels in Bruce County
Traveler photos (16)
625 Main Street, Sauble Beach, Ontario N0H2G0, Canada
$99 - $189 Avg. price/night*
Ollie #13 of 37 hotels in Bruce County
  •  Great Place to stay! 
  • My husband and I stayed on Labor day weekend. Randy and Gail are excellent... more
  • October 15, 2014
Traveler photos (7)
Centennial Motel (Sauble Beach)
10 Sauble Falls Pky., Sauble Beach, Ontario, Canada
Ollie #14 of 37 hotels in Bruce County
  •  Perfect Place to Stay 
  • Great location- 5 minute walk to beach, restaurants etc. Super clean... more
  • August 18, 2014
Traveler photos (3)
Harbourside Motel (Tobermory)
24 Carlton Street | Ontario, Tobermory, Ontario N0H 2R0, Canada
$52 - $167 (CAD 60 - 195) Avg. price/night*
Ollie #15 of 37 hotels in Bruce County
Traveler photos (31)
Colonial Motel (Port Elgin)
235 Goderich Street, Port Elgin, Ontario N0H 2C1, Canada
Show Prices
$96 - $123 Avg. price/night*
Ollie #16 of 37 hotels in Bruce County
  •  Clean and pleasant!  
  • Booked one night in the newer section of the motel. Clean. Fresh. Very... more
  • August 30, 2014
Professional photos | Traveler photos (2)
Lion's Head Motel (Lion's Head)
1 McNeil Street | Lion's Head, Lion's Head, Ontario, Canada
Ollie #17 of 37 hotels in Bruce County
  •  Weekend getaways. 
  • My husband and myself stayed there on a whim about a month ago in jakes... more
  • July 13, 2014
Traveler photos (2)
34 Bay Street South, Tobermory, Ontario N0H 2R0, Canada
Show Prices
$56 - $142 (CAD 65 - 165) Avg. price/night*
Ollie #18 of 37 hotels in Bruce County
  •  great hotel! 
  • i would definitely recommend this hotel. it's in a great location, right... more
  • October 26, 2014
Traveler photos (55)
791 Durham Street, Kincardine, Ontario N2Z 1M4, Canada
BEST WESTERN PLUS Governor's Inn Slideshow
Show Prices
$131 - $190 (CAD 153 - 221) Avg. price/night*
Ollie #19 of 37 hotels in Bruce County
Professional photos | Traveler photos (33)
Offers & Announcements Save up to 20%
Sauble Beach Lodge (Sauble Beach)
213 Second Ave North, Sauble Beach, Ontario, Canada
Show Prices
$89 - $146 Avg. price/night*
Ollie #20 of 37 hotels in Bruce County
Professional photos | Traveler photos (43)