Search hotels in Bruce County, Canada

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

Select occupancy

Check out these popular cities in Bruce County

Tobermory

Diving & Snorkeling, National Parks, Turquoise Waters
38 hotels
One of 269 reviews:
"Tobermory is a great small town up north by Georgian Bay. The town is quaint and has all the small things you need, a coffee shop, restaurant, tourist shops, etc... Bruce Anchor tours is a great tour company if you are looking for a tour out to Flowerpot Island. The price is decent and you get your moneys worth with the tour. Tobermory is a lovely are where there are hikes that you could also do while in the area. I would recommend spending a weekend there, 2 nights or 3 and getting to see around the area as well."
Guest review byL S
Canada

Port Elgin

Sandy Beach, Lakes & Rivers, Scenic Views
12 hotels
One of 105 reviews:
"I have been going to Port Elgin for over 50 years and it is my Happy Place. The beaches are beautiful and the residents are always friendly. Port Elgin has changed a lot over the years but it still feels amazing to visit...even if just a day or two."
Guest review byJudy
Canada

Kincardine

Local Traditions, Sandy Beach, Maritime Heritage
9 hotels
One of 93 reviews:
"Beautiful town with Scottish heritage. Lots of free parking near the beach and within the town. Highlight in the summer is the lone bag piper who plays from the top of the lighthouse every evening while the sun is setting! On Saturdays the full pipe band walks down the main road. Lots of nice restraunts offering a variety of foods. I recommend The Erie Belle and Godfathers Pizza!"
Guest review byLilian
Canada

Wiarton

Festivals & Music, Hiking, Local Traditions
21 hotels

Southampton

Sandy Beach, Lakes & Rivers, Maritime Heritage
8 hotels
One of 49 reviews:
"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

Walkerton

Lakes & Rivers, Fishing, Countryside
5 hotels
One of 9 reviews:
"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

Stay in Bruce County's best hotels!

Filter by:

Star rating
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.4
Superb - What previous guests thought, 118 reviews
Price from
DKK 1,290.26
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.5
Exceptional - What previous guests thought, 34 reviews
Price from
DKK 1,153.89
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 features barbecue facilities.

S
Stefanie
From
Switzerland
Amazing Breakfast, lovely People working there.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 185 reviews
Price from
DKK 1,222.07
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 8.0
Very good - What previous guests thought, 286 reviews
Price from
DKK 877.97
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 8.9
Fabulous - What previous guests thought, 16 reviews
Price from
DKK 1,048.99
1 night, 2 adults

TownePlace Suites by Marriott Kincardine

Hotel in Kincardine

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

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 79 reviews
Price from
DKK 870.66
1 night, 2 adults

Best Western Kincardine

Hotel in Kincardine

Situated in Kincardine, Ontario region, Best Western Kincardine is set 2.1 km from MacPherson Beach. Featuring a fitness centre, 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, 232 reviews
Price from
DKK 1,305.99
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.4
Good - What previous guests thought, 365 reviews
Price from
DKK 755.27
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, 231 reviews
Price from
DKK 842.60
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.

S
Sue
From
United Kingdom
Everything. Adults only, the location, great hosts who provided lots of information about the local area. A very nice served breakfast. Liked the little extras of chocolates and bubbly and a coffee machine. The property is stunning with the most beautiful views of the lake.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 181 reviews
Price from
DKK 3,067.48
1 night, 2 adults
See all 187 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 7.0
Good - What previous guests thought, 627 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 365 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 185 reviews

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 286 reviews

Popular with guests booking hotels in Bruce County

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

Popular with guests booking hotels in Bruce County

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

Popular with guests booking hotels in Bruce County

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

Popular with guests booking hotels in Bruce County

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 265 reviews

Bruce County's best hotels with breakfast

See all
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 365 reviews

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.

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

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 130 reviews

Situated in Sauble Beach, 400 metres from Sauble Beach, Kit Wat Motel & Marina features accommodation with free bikes, free private parking, water sports facilities and barbecue facilities.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 185 reviews

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

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

Located in Lions Head, Ontario region, Bear Tracks Inn is situated 47 km from Tobermory Harbour. There is a restaurant serving American cuisine, and free private parking is available.

FAQs about hotels in Bruce County

See reviews by guests who stayed at hotels in Bruce County

See all
From DKK 1,358.23 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 196 reviews
The owners were so nice, kind, friendly and helpful. We have enjoyed our stay and the kids loved the pool. The room and bathroom have been renovated and they were so spotless and clean. We would definitely come back next year and year after that for more than just two nights! We loved it!!!
Guest review byParra
Canada
From DKK 2,916.44 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 539 reviews
Immaculately clean, beautiful inn... and close to everything you'll need. -the grocery and the best tacos (Tacomory) are just across. The national parks are close by so this is really the best option.
Guest review byJones
Canada
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 59 reviews
Kudos to the team here for their excellent work. The property is comfortable, clean, and quiet - perfect for a relaxing vacation. We especially enjoyed kayaking on the river. Thank you!
Guest review byFred
Canada
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 391 reviews
The room was spacious and clean. The hotel was within a walking distance from the centre of the city. There is a carpark in the facility which is a plus.
Guest review byOsama
Egypt
From DKK 781.95 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 185 reviews
Staff is friendly and so accommodating. Clean quiet room. Great space lots of trees. Stayed here many times visiting family always a great stay.
Guest review byAimee
Canada
From DKK 1,217.09 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 137 reviews
Location was great, staff was very friendly, clean, beds were comfortable, great value for the price,would definitely recommend.
Guest review byCarmelina
Canada
From DKK 629.39 per night
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 155 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 DKK 781.50 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 63 reviews
Super friendly manager! Nice pool, clean room, convenient location to beach and restaurants.
Guest review byWendy
Canada
From DKK 1,358.44 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 265 reviews
Fantastic location. Friendly and helpful staff. Comfortable beds. Clean Room. Cutest lobby!
Guest review byJulie
Australia
From DKK 991.30 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 145 reviews
The staff was really welcoming and friendly. Room was clean and bigger than we expected.
Guest review byAndrei-Ioan
Romania
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 136 reviews
Great breakfast in the restaurant on the property
Guest review byDave
Canada
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 745 reviews
Stragetic location & newly renovated interior
Guest review byl
Canada
From DKK 944.09 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 265 reviews
Everything, our stay was amazing!
Guest review byDiane
Philippines

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

Scored out of 10, guest rating 6.0

Friendly people, perfect summer climate.

Friendly people, perfect summer climate. Unfortunately provincial highway 21 is the main street. Traffic going north and south congests' s everything. Restricted parking downtown. Traveler's using the road need to obey the speed limit's. No sign of the police enforcing speed limits. Port Elgin has a lot of good dining spots, there is no shortage.
Guest review byGary
Scored out of 10, guest rating 10

The town is small, not much to see other than souvenir...

The town is small, not much to see other than souvenir stores, but the views, crystal clear water and park lands in the area are beautiful. If your destination is relaxing beaches and enjoy nature hikes...this is the area.
Guest review byAnonymous
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 8.0

The Lodge was fine.

The Lodge was fine. If you are going to spend time at beach, this location is perfect. The room was clean,bathroom was brand new. The room also had a full fridge and microwave . The property also had a swimming pool, great for families. We did notice there were bbq on site. Definitely recommend! Close enough to the "downtown area shopping
Guest review byHelen
Canada
Scored out of 10, guest rating 10

The beach area is very clean and well kept.

The beach area is very clean and well kept. You can see the effort and pride the city has in its beaches. They have bagpipes pipe down the sun 6 days a week. Saturday nights is the parade and concert. I always feel a real sense of community when visiting there.
Guest review byCarla
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 10

It was very quiet and very clean, we were in a relaxing...

It was very quiet and very clean, we were in a relaxing space. We had everything ready when we arrived, they gave us wood for the first night and also, they gave us a complementary Smores kit. If you want to camp in style it is the place. Thanks
Guest review byPat
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

Lived there for 7 years in late 70’s and early 80’s!

Lived there for 7 years in late 70’s and early 80’s! Big changes since then! No more the cute little town where you knew most everyone. It certainly has become very multicultural. Pleased to see no homeless! Sad to see Harbourlight closed for a few days!
Guest review bykaaren

More places to explore, more ways to go