Search hotels in Bruce County, Canada

Enter your dates and choose from 182 hotels and other places to stay

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Check out these popular cities in Bruce County

Tobermory

57 hotels

Port Elgin

15 hotels

Kincardine

11 hotels

Southampton

9 hotels

Lions Head

31 hotels

Wiarton

24 hotels

Walkerton

5 hotels

Stay at the best hotels in Bruce County

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Staybridge Suites Port Elgin by IHG

Hotel in Port Elgin

Staybridge Suites Port Elgin by IHG has a shared lounge, terrace, a restaurant and bar in Port Elgin. The hotel features an indoor pool, a 24-hour front desk and free WiFi throughout the property.

C
Carina
From
Canada
Breakfast was amazing and the pool was awesome. Super clean and such a nice room
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 135 reviews
Price from
US$191.84
1 night, 2 adults

Holiday Inn Express & Suites - Port Elgin

Hotel in Port Elgin

Located 2.6 km from Port Elgin Main Beach, Holiday Inn Express & Suites - Port Elgin offers 3-star accommodation in Port Elgin and has barbecue facilities.

J
Joy
From
United Kingdom
Lovely spacious room facilities brilliant including laundry microwave used once and tea pods wow Supermarket next door BBQ outside free to use borrow equipment from bar All staff friendly and very knowledgeable about local areas lobby cleaning lady lovely Breakfast lovely choices
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 184 reviews
Price from
US$164.77
1 night, 2 adults

Staybridge Suites Kincardine Southeast by IHG

Hotel in Kincardine

Set in Kincardine, 2.2 km from Station Beach, Staybridge Suites Kincardine Southeast by IHG offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

M
Margaret
From
Canada
The room was nice and clean. Lots of room to sit and the full size fridge is excellent.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 52 reviews
Price from
US$163.98
1 night, 2 adults

@HOME by Best Western Walkerton

Hotel in Walkerton

@HOME by Best Western Walkerton has a bar and barbecue facilities in Walkerton. Boasting a concierge service, this property also provides guests with a sun terrace.

M
Mich3ll3ap
From
Canada
I love the outdoor fire pit and the heated pool.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews
Price from
US$159.20
1 night, 2 adults

TownePlace Suites by Marriott Kincardine

Hotel in Kincardine

Boasting barbecue facilities, TownePlace Suites by Marriott Kincardine is situated in Kincardine.

D
Dmytro
From
Canada
Decent breakfast, convenient location
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 84 reviews
Price from
US$132.14
1 night, 2 adults

Quality Inn Southampton

Hotel in Southampton

Located in Northern Ontario on the shores of Lake Huron, the Quality Inn in Southampton offers easy access to Southampton Beach and Sunset Piper.

P
Powers
From
Canada
Was clean and people were friendly
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 268 reviews
Price from
US$136.19
1 night, 2 adults

Best Western Kincardine

Hotel in Kincardine

Best Western Kincardine offers accommodation in Kincardine. With barbecue facilities, the 2-star hotel has air-conditioned rooms with free WiFi.

J
Julie
From
Canada
Very nice hotel friendly staff
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 245 reviews
Price from
US$134.52
1 night, 2 adults

Super 8 by Wyndham Port Elgin

Hotel in Port Elgin

Set in Port Elgin, 1.7 km from Shipley Beach, Super 8 by Wyndham Port Elgin offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a terrace.

R
Rasha
From
Canada
Everything was absolutely amazing from the rooms to the amenities, the staff were extra helpful and went the extra mile to help. I was travelling alone but I have never felt so helped ! There were tons of options nearby to walk around and enjoy. I would definitely want to go back again. The breakfast was nice and hot and there was always a fresh pot of coffee ready as needed.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 367 reviews
Price from
US$116.77
1 night, 2 adults

Comfort Inn & Suites

Hotel in Kincardine

Boasting barbecue facilities, Comfort Inn & Suites is set in Kincardine in the Ontario region, 3 km from MacPherson Beach.

S
Sandra
From
Canada
Everything. Comfort, cleamliness, location, great staff. Love the robe, pool towels and safe.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 221 reviews
Price from
US$127.88
1 night, 2 adults

Stone Cove Waterfront Adults Only B&B

Hotel in Tobermory

Stone Cove Waterfront Adults Only B&B in Tobermory provides adults-only accommodation with a garden and a terrace.

O
OLHA
From
Ukraine
Wonderful hotel! Very clean, cozy, and comfortable, with an amazing view from the window. Everything was spotless, and the atmosphere was great. The staff was friendly, attentive, and responded very quickly to all questions and messages. Even though we stayed in the colder season, late in autumn, it’s easy to imagine how incredibly beautiful it will be here in summer. We had a fantastic stay and would definitely love to come back! 🌟
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 185 reviews
Price from
US$465.54
1 night, 2 adults
See all 182 hotels in Bruce County

Most booked hotels in Bruce County in the past month

See all

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 797 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 766 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 362 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 367 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 245 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 237 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 184 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 84 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 162 reviews

Budget hotels in Bruce County

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 797 reviews
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 766 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 362 reviews
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 367 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 245 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 237 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 184 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 84 reviews

Hotels in Bruce County that you can book without a credit card

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 268 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 52 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 135 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 221 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 241 reviews

FAQs about hotels in Bruce County

See reviews by guests who stayed at hotels in Bruce County

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 51 reviews
The stay included my sister and myself for a little getaway. The rooms all face the river where you see all kinds of birds and their babies swimming by alongside small boats. There was an adorable river otter that came up on land a few times to shake off. Fire pits and BBQs are available as well as paddleboats, kayaks, and more. You can literally step out of your room and drop a line in the water to do some fishing. Sauble Beach is just a walk away. The staff was very friendly and went above and beyond to make us comfortable and to feel welcomed. We didn't want to leave.
Guest review byLea
Canada
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 394 reviews
Great location if you want to explore this area.. you’ve got a café and other venues within walking distance close to a nice walk by the pier.. plenty of parking, friendly staff, huge and clean room with patio (or balcony), small kitchen corner, table and all the amenities you would expect, comfortable beds and quiet surroundings.. it was a great stay!!
Guest review byandrea
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 517 reviews
This was one of the best places I stayed in Ontario. The receptionist was friendly, the little cabin was clean and warm (it was only 6°C outside). It was really quiet, the bed is comfy and the bathroom clean.
Guest review byNatalie
Switzerland
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 114 reviews
Quiet, Quaint hidden little GEM! GARY was very helpful and accommodating. Rooms were cozy and clean. Thank you Gary for a Great weekend!!!
Guest review byFrank
Canada
From US$96.32 per night
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 144 reviews
Clean rooms, the facility has everything you need. I stayed here for a week and will be back again in the future.
Guest review byBabak
Canada
From US$150.44 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 300 reviews
Very friendly and helpful staff. Thank you to all. Great location and view of the harbour and lake.
Guest review byMark
Luxembourg
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 740 reviews
Everything is wonderful! Great value for the price I paid 👍🏻👍🏻
Guest review byChristina
Hong Kong
From US$114.38 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 162 reviews
Great breakfast in the restaurant on the property
Guest review byDave
Canada
From US$78.80 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 148 reviews
Clean and spacious room Very friendly welcome
Guest review byDharsee
Canada
From US$105.07 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 241 reviews
Everything, our stay was amazing!
Guest review byDiane
Philippines
From US$83.58 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 62 reviews
Very friendly and responsive host
Guest review byJanet
Canada
From US$89 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 187 reviews
Great position. Staff really nice
Guest review byisason
Italy

Planning a trip? Get inspired by reviews of cities in Bruce County

Scored out of 10, guest rating 10

We stayed on the edge of town, not familiar with other...

We stayed on the edge of town, not familiar with other accommodations. Difficult to access the local booking desks because the Booking.com bots interfere and the charge a booking charge. Advertised prices are higher than actual at the counter rates. Tobermory is a very vibrant town year round. We found much better accommodations in town and even in late September, still good eateries.
Guest review byBrian
Canada
Scored out of 10, guest rating 8.0

Returning to the town to clear out furnishings left from our...

Returning to the town to clear out furnishings left from our move from town the year before. The motel was adiquate for our purposes. The price was acceptable as well for the amount of time we spent in the 2 rooms.
Guest review bykathy
Scored out of 10, guest rating 10

Such a lovely little town - we loved the main street, the...

Such a lovely little town - we loved the main street, the flowers everywhere and the wonderful old mansions. Beach is amazing - and we loved the garden allotments. And if you have never seen Lake Huron and the sunsets, this is the place to be.
Guest review byBeverley
Canada
Scored out of 10, guest rating 10

We have always loved Southampton.

We have always loved Southampton. Use to live there and had a cottage for many years. Quaint, pretty town with many wonderful people, shops and things to do. Always come back every year to have picnic in pioneer park or go the flea market, bakery and hear the Piper down by the flag. We love to attend the Annual Pumpkin Fest Car Show held in the adjacent town of Port Elgin. Miss living in Southampton and it will be an annual road 🛣️ trip for us. Our grandson was married at Fairy Lake and had their reception at the old Town Hall. They have also returned to Southampton from time to time. Everyone should make Southampton a once in a lifetime place for a summer ⛱️🌞 vacation. We are our dinner at Lord Elgin in Port Elgin. Fabulous fish, shrimps and service.
Guest review byMountjoy
Scored out of 10, guest rating 10

What a wonderful stay!

What a wonderful stay! Doug is a warm, welcoming host with a great sense of humour. We really enjoyed our conversations, and his local recommendations helped us discover some incredible hidden gems. The accommodations were spotless, comfortable, quiet, and had everything we needed. The beautiful grounds reflect the love and care that’s gone into this charming little B&B. Thank you, Doug! We loved our stay and hope to be back.
Guest review byMichelle
Canada
Scored out of 10, guest rating 2.0

We booked this location through Booking.com.

We booked this location through Booking.com. We received our confirmation number and we were satisfied to have something near our destination. We were going to be a little late After 6pm to check in so we emailed the hotel with our confirmation number and name to let them know we were still coming but would be a short time after check in time. We did not receive a response so we next phoned just to be sure they were aware of our arrival time. We were assured that it was not going to be a problem with the check in time. When we arrived to the location we were told that we were not in their system. We provided the confirmation number and reminded them of our earlier email and phone conversation. The man checking us in was unfazed and just said "call booking.com you booked through them." He was not helpful or apologetic, he didn't seem to care at all that we were now stuck without alternatives. It was a Friday evening and there was nothing else to be had. We had to drive an extra 90 minutes one way and 60 minutes back in the direction of the motel early the next morning. So if you decide to book this location do not feel confident that you will have the room that you have booked even if you have it confirmed by email, send correspondence to them by email with confirmation numbers, and speak to them directly by phone with assurances that everything will be fine. You could be nonchalantly turned away with little regard for how you will find accommodations last minute. I would not recommend this place to anyone. If I am giving them the benefit of the doubt - it is a very poorly run establishment.
Guest review byShawn
Canada
Scored out of 10, guest rating 10

We were extremely impressed and beyond satisfied with our...

We were extremely impressed and beyond satisfied with our total experience. Staff were very friendly, personable and helpful. The complimentary breakfast far exceeded our expectations. Not only was it convenient and we were served so fast, it was DELICIOUS! The lovely lady that we had making our omelettes and sausages was super friendly and helpful AND she made in my opinion the most awesome omelettes and the sausages were so tasty.
Guest review byAnonymous
Scored out of 10, guest rating 10

Beautiful scenery.

Beautiful scenery. We hiked in Bruce Peninsula National Park to the Grotto, and in Lions Head to the viewpoint. We also did some smaller hikes around the area. We were unable to visit Flowerpot Island due to weather conditions.
Guest review byZelia
Canada
Scored out of 10, guest rating 8.0

Nice town to walk around.

Nice town to walk around. There are as number of trails and walk ways along the shore. The town is a good base location to explore the Saugeen and base of the Bruce Peninsula. Lots of beach areas in Port Elgin as well as the area.
Guest review byE.
Canada
Scored out of 10, guest rating 10

Kincardine has a great beach and a number of trails right...

Kincardine has a great beach and a number of trails right within the city, of differing difficulty levels. We enjoyed our hike through the parks and through the city, along the river. Make sure you're at the lighthouse at sunset (around 8 - 8:30pm) to hear the Phantom Piper bring in the twilight with with a song on the bagpipes, and the sunsets on the lake are spectacular!
Guest review byWoodward

More places to explore, more ways to go