Search Bruce County Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Hotels in Bruce County

Hepworth Hostel
2 out of 5
520 Bruce Street, South Bruce Peninsula, ON
The price is CA $135 per night from Dec 1 to Dec 1
3.7/5 Good! (10 reviews)
"It’s more for younger people"

Reviewed on Aug. 8, 2021

Hepworth Hostel
3 Bedroom Cottage-Minutes From the Beach
5/5 Exceptional! (10 reviews)
A wonderful weekend away! Saima and Huma were wonderful hosts and we will be returning!
"A fabulous rental, great hosts, and a great location. Will definitely be coming back!"

Reviewed on Oct. 24, 2021

Get rates
3 Bedroom Cottage-Minutes From the Beach
Beautiful Saugeen Sunsets At Hodge's Haven Cottage
4.5/5 Wonderful! (28 reviews)
A Quiet Week Away
"Lovely place, across the road from the lake, near hiking trails. Good restaurants are available in the tow nearby towns. A very enjoyable week!"

Reviewed on Nov. 8, 2021

Get rates
Beautiful Saugeen Sunsets At Hodge's Haven Cottage
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.
Peninsula Motel
3 out of 5
143 Hwy 6 North, South Bruce Peninsula, ON
4.2/5 Excellent! (456 reviews)
"Close to my hiking destinations"

Reviewed on Nov. 11, 2021

Get rates
Peninsula Motel
Lighthouse Motel
2 out of 5
1864 Highway 9, South Bruce, ON
Fully refundableReserve now, pay when you stay
The price is CA $95 per night from Nov 29 to Nov 29
4.3/5 Excellent! (126 reviews)
"The cleanest motel we have ever stayed in in Hanover and area, we we pleased b4 we even entered the room .... no weeds in the sidewalk or cigarette butts all over the place like the last place we stayed at . This will be our go to place while visiting the area from now on ."

Reviewed on Nov. 11, 2021

Lighthouse Motel
Sauble River Marina & Lodge Resort
3.5 out of 5
18 Marina Ave, South Bruce Peninsula, ON
4.2/5 Very Good! (116 reviews)
"Beautiful view! The room was very clean and spacious. Great place for families and groups."

Reviewed on Nov. 9, 2021

Get rates
Sauble River Marina & Lodge Resort
Waterview On The Bay
3 out of 5
501205 Grey Road 1, South Bruce Peninsula, ON
4.3/5 Excellent! (270 reviews)
"Amazing little private resort!"

Reviewed on Sep. 27, 2021

Get rates
Waterview On The Bay
The Chepstow Inn
3.5 out of 5
#2 Concession Road 6, Brockton, ON
The price is CA $180 per night from Nov 29 to Nov 29
4.8/5 Exceptional! (57 reviews)
Little piece of heaven in Chepstow..
"Absolutely wonderfully experience. Beautiful room, very friendly. Can’t wait to return. Kim the owner is the best host."

Reviewed on Aug. 30, 2021

The Chepstow Inn
Wiarton willys inn
2.5 out of 5
200 Berford St, South Bruce Peninsula, ON
Fully refundableReserve now, pay when you stay
The price is CA $79 per night from Nov 29 to Nov 29
2.7/5 (123 reviews)
"Definitely only a 2 star spot. $28.00 to allow my little dog to stay seems a bit outrageous. Such a beautiful piece of property. It has so much potential but certainly underutilize. The main lobby, while very large was stacked with boxes and old furniture and junk. The TV was mounted high on the ..."

Reviewed on Aug. 26, 2021

Wiarton willys inn
Lakeview Motel
2 out of 5
378 Queen Street, Kincardine, ON
Fully refundableReserve now, pay when you stay
The price is CA $89 per night from Dec 1 to Dec 1
4.5/5 Wonderful! (70 reviews)
"Close to the beach"

Reviewed on Sep. 29, 2021

Lakeview Motel
North Shore Cottages
3 out of 5
95 McVicar Street, Saugeen Shores, ON
3.7/5 Good! (64 reviews)
"We love staying at North Shore! You’re close to pretty much everything. The beach is amazing. The cottage was great. We had a lovely time. Hopefully we’ll be back in the future! ♥️"

Reviewed on Sep. 11, 2021

Get rates
North Shore Cottages
Sand Castle Suites Motel
2 out of 5
217 Goderich St, Saugeen Shores, ON
Fully refundableReserve now, pay when you stay
The price is CA $89 per night from Nov 29 to Nov 29
3.2/5 (212 reviews)
"We had the basic things that we need but the room needs renovation."

Reviewed on Aug. 29, 2021

Sand Castle Suites Motel
Super 8 by Wyndham Port Elgin
2 out of 5
5129 Highway 21 South, Saugeen Shores, ON
Fully refundableReserve now, pay when you stay
The price is CA $150 per night from Dec 14 to Dec 14
4.5/5 Wonderful! (487 reviews)
"Hotel is close to restaurants and park."

Reviewed on Nov. 18, 2021

Super 8 by Wyndham Port Elgin
SureStay Plus Hotel by Best Western Kincardine
2.5 out of 5
791 Durham Street, Kincardine, ON
Fully refundableReserve now, pay when you stay
The price is CA $98 per night from Dec 5 to Dec 5
4.1/5 Very Good! (403 reviews)
"Hotel staff very friendly and helpful rooms were very clean will come back here again"

Reviewed on Nov. 25, 2021

SureStay Plus Hotel by Best Western Kincardine
Travelodge by Wyndham Port Elgin
2 out of 5
235 Goderich St, Saugeen Shores, ON
Fully refundableReserve now, pay when you stay
The price is CA $89 per night from Dec 4 to Dec 4
3.8/5 Good! (606 reviews)
"Staff, rooms, and location were great. Arrived on bicycles and offered secure lockup room for bikes. In room coffe machine not working but ample choices in lobby."

Reviewed on Sep. 28, 2021

Travelodge by Wyndham Port Elgin
Castle Rock - Stunning Water View Suite
The price is CA $220 per night from Nov 29 to Nov 29
Castle Rock - Stunning Water View Suite
Paradise Inn On The Beach
3 out of 5
188 Mill St, P.O. Box 1193, Saugeen Shores, ON
The price is CA $140 per night from Nov 29 to Nov 29
4.6/5 Exceptional! (53 reviews)
"Beautiful room with views on the beach, super clean, well situated for biking or walking on the trails, well equipped kitchen, comfortable bed. Location and amenities were perfect! Will definitely go back"

Reviewed on Nov. 7, 2021

Paradise Inn On The Beach
Best Western Plus Walkerton Hotel & Conference Centre
2.5 out of 5
10 East Ridge Road, Rural Route #2, Brockton, ON
Fully refundableReserve now, pay when you stay
The price is CA $150 per night from Dec 5 to Dec 5
4.6/5 Wonderful! (261 reviews)
"The hotel is new and it was apparent that the staff take pride in it’s upkeep."

Reviewed on Nov. 22, 2021

Best Western Plus Walkerton Hotel & Conference Centre
All Seasons Motel
2 out of 5
760 Goderich Street, Saugeen Shores, ON
Fully refundableReserve now, pay when you stay
The price is CA $80 per night from Dec 29 to Dec 29
3.7/5 Good! (80 reviews)
"Good location, clean rooms and staff are friendly. Would stay again."

Reviewed on Oct. 12, 2021

All Seasons Motel
Windspire Inn
3 out of 5
276 Mill Street, Saugeen Shores, ON
4/5 Very Good! (160 reviews)
"We had a nice quiet stay at the inn. Just what we were looking for. Got an upgrade too. Room was clean and quiet. Good shower. Clean. Breakfast was continental style and good. Strong coffee. Nice staff too. Recommended. We had a very good stay."

Reviewed on Sep. 28, 2021

Get rates
Windspire Inn
Don't see what you're looking for?
See all available properties in Bruce County
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.