A winding road through a forest with autumn foliage, a lake in the distance, and power lines on the right.

Search Hotels in Bruce County

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Bruce County

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Bruce County hotels

1. Adventure the Bruce Inn - Recently Renovated With Outdoor Hot Tub

Adventure the Bruce Inn - Recently Renovated With Outdoor Hot Tub
3.0 star property
Northern Bruce Peninsula
8.8 out of 10, Excellent, (841 reviews)
"Lovely place to stay"
Canada
Ratih
$113 nightly
The price is $133
Sep 24 - Sep 25
Total with taxes and fees
Adventure the Bruce Inn - Recently Renovated With Outdoor Hot Tub

2. Coach House Inn

Coach House Inn
2.5 star property
Northern Bruce Peninsula
7.4 out of 10, Good, (500 reviews)
"Nice place to stay"
Canada
GOPINATH
$88 nightly
The price is $103
Sep 20 - Sep 21
Total with taxes and fees
Coach House Inn

3. Tobermory Inn & Suites

Tobermory Inn & Suites
2.0 star property
Northern Bruce Peninsula
8.0 out of 10, Very Good, (708 reviews)
"Friendly staff, clean hotel, extra large balcony with a clear view of the chi-cheemaun and the lake, we come every year and will be back!"
Canada
Krystyn
$115 nightly
The price is $136
Sep 9 - Sep 10
Total with taxes and fees
Tobermory Inn & Suites

4. Quality Inn

Quality Inn
2.5 star property
Saugeen Shores
8.8 out of 10, Excellent, (1,015 reviews)
"Rooms were renovated and clean excellent breakfast"
United States
Jennifer
$102 nightly
The price is $114
Sep 20 - Sep 21
Total with taxes and fees
Quality Inn

5. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (1,004 reviews)
"Great place to stay"
Canada
Miguel
$62 nightly
The price is $70
Sep 13 - Sep 14
Total with taxes and fees
Travelodge by Wyndham Port Elgin

6. Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin
2.0 star property
Saugeen Shores
8.4 out of 10, Very Good, (1,065 reviews)
"The staff and the breakfast was amazing"
Canada
Clinton
$82 nightly
The price is $93
Sep 13 - Sep 14
Total with taxes and fees
Super 8 by Wyndham Port Elgin

7. Sauble Beach Lodge

Sauble Beach Lodge
2.0 star property
South Bruce Peninsula
7.6 out of 10, Good, (313 reviews)
"Best place to stay at Sauble beach!!"
Canada
Avinash
$144 nightly
The price is $169
Sep 7 - Sep 8
Total with taxes and fees
Sauble Beach Lodge

8. The Sands

The Sands
2.0 star property
Sauble Beach
9.4 out of 10, Exceptional, (59 reviews)
"The kitchen was beautiful and the decor was pleasing. Excellent location and view."
Canada
Giuliana
$186 nightly
The price is $218
Sep 8 - Sep 9
Total with taxes and fees
The Sands

9. The June Motel Sauble Beach

The June Motel Sauble Beach
4.0 star property
South Bruce Peninsula
9.6 out of 10, Exceptional, (102 reviews)
"Great safe and wonderful trip"
Canada
Heidi
$232 nightly
The price is $273
Sep 24 - Sep 25
Total with taxes and fees
The June Motel Sauble Beach

10. Wiarton willys inn

Wiarton willys inn
2.5 star property
South Bruce Peninsula
6.6 out of 10, (479 reviews)
"Great family atmosphere. BBQ and fire pits are a fantastic feature, as well as the pool."
Canada
Kathryn
$71 nightly
The price is $83
Sep 7 - Sep 8
Total with taxes and fees
Wiarton willys inn

11. Stone Cove Waterfront Adults Only B&B

Stone Cove Waterfront Adults Only B&B
3.5 star property
Northern Bruce Peninsula
9.6 out of 10, Exceptional, (160 reviews)
"Overall good. Nice breakfast also.."
Canada
Dwayne
$251 nightly
The price is $294
Aug 27 - Aug 28
Total with taxes and fees
Stone Cove Waterfront Adults Only B&B

12. Dreamers Writing Farm

Dreamers Writing Farm
1.5 star property
South Bruce Peninsula
9.2 out of 10, Wonderful, (159 reviews)
"The cabins were cozy"
Canada
Kinsey
$74 nightly
The price is $87
Aug 27 - Aug 28
Total with taxes and fees
Dreamers Writing Farm

13. Escarpment Heights Motel

Escarpment Heights Motel
2.5 star property
Northern Bruce Peninsula
9.4 out of 10, Exceptional, (748 reviews)
"Really enjoyed our stay."
Canada
Barb
$107 nightly
The price is $126
Sep 20 - Sep 21
Total with taxes and fees
Escarpment Heights Motel

14. Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG
2.5 star property
Saugeen Shores
9.8 out of 10, Exceptional, (775 reviews)
"Great place to stay"
Canada
David
$153 nightly
The price is $173
Sep 13 - Sep 14
Total with taxes and fees
Holiday Inn Express & Suites Port Elgin by IHG

15. Peninsula Motel

Peninsula Motel
3.0 star property
South Bruce Peninsula
8.2 out of 10, Very Good, (558 reviews)
"The staff were available and responded quickly to our message, as we arrived after the usual check-in hours."
Canada
Elise
$149 nightly
The price is $175
Aug 28 - Aug 29
Total with taxes and fees
Peninsula Motel

16. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
3.0 star property
Saugeen Shores
9.6 out of 10, Exceptional, (342 reviews)
"Everything was excellent from room to breakfast, Staff very friendly"
Canada
Lynda
$158 nightly
The price is $179
Sep 13 - Sep 14
Total with taxes and fees
Staybridge Suites Port Elgin by IHG

17. The Robin's Nest Tobermory

The Robin's Nest Tobermory
3.5 star property
Northern Bruce Peninsula
9.6 out of 10, Exceptional, (215 reviews)
"Perfect from start to finish, we loved everything about it especially the open kitchen breakfast outside! If you’re smart and enjoy great hospitality you’ve found a great place to stay."
Canada
Matt
The Robin's Nest Tobermory

18. Paradise Inn On The Beach

Paradise Inn On The Beach
3.0 star property
Saugeen Shores
9.2 out of 10, Wonderful, (156 reviews)
"The hotel is in an excellent location, walking distance from the beach, room was clean and cosy. Perfect for a relaxed vacation."
Canada
Taline
$158 nightly
The price is $178
Sep 13 - Sep 14
Total with taxes and fees
Paradise Inn On The Beach

19. Manor Motel

Manor Motel
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (221 reviews)
"Peaceful and clean near beautiful beach."
Canada
Nancy
$71 nightly
The price is $80
Sep 7 - Sep 8
Total with taxes and fees
Manor Motel

20. Lions Head Beach Motel & Cottages

Lions Head Beach Motel & Cottages
2.0 star property
Lion's Head
7.6 out of 10, Good, (40 reviews)
"Property was beautiful the view was stunning with a beach walking distance from your room well maintained property and very clean room with some upgrade will total go back and recommend"
Canada
Sergio Julio
$109 nightly
The price is $128
Sep 20 - Sep 21
Total with taxes and fees
Lions Head Beach Motel & Cottages
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.

Great weekend hotel deals in Bruce County

Showing deals for:Sep 4 - Sep 6

Save an average of 15% on thousands of hotels when you're signed in

Top Bruce County Hotel Reviews

Guide to exploring around Bruce County

Top reasons to visit Bruce County

  • Stunning Natural Landscapes: Bruce County is renowned for its breathtaking scenery, including the iconic Bruce Peninsula and pristine beaches.
  • Outdoor Adventure Activities: Enjoy hiking, biking, and kayaking in beautiful parks, making it a paradise for adventure seekers.
  • Charming Towns: Explore delightful towns like Southampton and Tobermory, known for their welcoming locals and stunning surroundings.
  • Diverse Accommodation Options: Choose from a range of budget-friendly hotels and motels ideal for relaxation or business trips.
  • Family-Friendly Atmosphere: Bruce County is perfect for families, offering memorable experiences in a relaxing environment.

Find great hotels in Bruce County

Bruce County offers a diverse selection of hotels and motels, ranging from budget-friendly to comfortable stays of 2 to 3.5 stars. Ideal for business travelers and those seeking a beach getaway, you'll find accommodations equipped with essential features like guest rooms and BBQ facilities. Explore the charming local attractions while enjoying a relaxing stay in this beautiful region of Ontario.

  • Super 8 by Wyndham Port Elgin: Embrace a perfect blend of adventure and family fun at Super 8 by Wyndham Port Elgin. This motel is situated right by the beach, offering guests direct access to sandy shores and water activities. Ideal for families and thrill-seekers alike, the property boasts a range of adventure sports opportunities nearby, including snowshoeing, mountain biking, downhill skiing, and hiking. The hotel is also child-friendly, providing amenities such as free cribs, sledding options, and games to keep the little ones entertained. With its casual atmosphere and convenient location, it's a great choice for an action-packed vacation.
  • Travelodge by Wyndham Port Elgin: Enjoy the comforts of Travelodge by Wyndham Port Elgin, a welcoming motel designed for relaxation and convenience. Guests can indulge in a delicious meal at the on-site dining options, which include breakfast, lunch, and dinner services. The property also offers various recreational activities nearby, such as hiking and golfing, making it easy to explore the beautiful Bruce County landscape. With entertainment features like cable TV, this hotel ensures that you can unwind after a day of exploration. It’s a perfect spot for visitors looking for a blend of comfort and convenience.
  • TownePlace Suites by Marriott Kincardine: Tailored for the business traveler, TownePlace Suites by Marriott Kincardine offers a professional atmosphere with a range of amenities designed to support your needs. This 3-star hotel features a fully equipped business center, meeting rooms, and a conference center, making it perfect for corporate gatherings or remote work. Guests can enjoy spacious accommodations that blend comfort with functionality. Situated in the heart of Bruce County, it serves as an excellent base for both business and leisure travelers, ensuring a productive yet enjoyable stay.

Discover the best areas to stay in Bruce County

Bruce County, Ontario, offers an unforgettable vacation experience for outdoor enthusiasts and families alike. Explore charming towns like Southampton and Tobermory, where friendly locals welcome you to pristine beaches and stunning landscapes. Enjoy activities like hiking, biking, and kayaking in the breathtaking surroundings. With its budget-friendly options and relaxing atmosphere, Bruce County is the perfect destination to unwind and connect with nature while creating cherished memories with loved ones.

  • Saugeen Shores: Nestled along the shores of Lake Huron, Saugeen Shores is a delightful city in Bruce County known for its stunning outdoor scenery and adventures. The city sees a peak in visitor arrivals from June to August, making it a vibrant summer destination. Popular activities include enjoying the local beaches, exploring campgrounds, and hitting the golf courses. Notable landmarks include the scenic waterfront and the modern civic government building, which offers insight into the area's local culture. Whether you're looking to relax on the beach or embark on an outdoor adventure, Saugeen Shores provides a perfect backdrop for your vacation.
  • Sauble Beach: Famous for its expansive sandy shores, Sauble Beach is a seasonal hotspot in Bruce County, attracting a throng of visitors from June to August. Known for its breathtaking sunsets and family-friendly atmosphere, Sauble Beach is perfect for outdoor enthusiasts. Visitors can enjoy recreational areas, campgrounds, and even skiing in the nearby regions during the colder months. The area's highlights include the picturesque family beach and the scenic cape, making it an ideal spot for beach lovers and adventure seekers alike. Experience the summer vibrancy and picturesque landscapes that make Sauble Beach a must-visit destination.
  • Kincardine: A charming city located on the shores of Lake Huron, Kincardine is well-known for its seasonal appeal, particularly from June to August. Visitors flock to this city for its outdoor activities, scenic views, and local adventures. Kincardine features recreational areas, campgrounds, and a bustling public market that showcases local artisans and fresh produce. You can also explore beautiful beaches and enjoy the serene lake views. The modern civic government building stands as a testament to the city's rich history. Kincardine offers a blend of relaxation and excitement, making it a fantastic vacation spot.

Things to do in Bruce County

Bruce County, Ontario, offers a stunning backdrop for outdoor adventure vacations, featuring scenic landscapes and a variety of recreational activities. Enjoy day trips to popular attractions, campgrounds, and ski areas that cater to all skill levels. Whether you're hiking through beautiful parks or relaxing by the water, there's something for everyone to enjoy in this picturesque region.

Food and drinks

In Bruce County, Old Joe's Cabin offers a cozy ambiance with a creative North American menu. Clancy's Restaurant is known for its innovative dishes and welcoming atmosphere. Don't miss a visit to local wine bars for a taste of regional wines and relaxing coffee and tea options.

Recreation

At Sauble Falls Provincial Park, immerse yourself in nature while enjoying serene hiking trails and tranquil waterfalls, perfect for relaxation. Saugeen Golf Club offers a vibrant outdoor experience with its beautiful course, ideal for sports enthusiasts. Inverhuron Provincial Park provides a peaceful retreat with scenic landscapes for unwinding.

Adventure

At Sauble Speedway, feel the adrenaline rush as you watch thrilling motor racing events in a vibrant atmosphere. Experience the heights at Ascent Aerial Park with its exciting zipline and ropes course, perfect for outdoor adventure seekers. Explore the scenic Port Elgin Rollerblading Loop Trailhead for a picturesque hiking experience.

Nightlife

Experience the lively atmosphere at Walker House, a charming pub perfect for a romantic evening with great drinks. For a cultural touch, visit Bluewater Summer Playhouse for engaging performances, or catch a family-friendly film at Aztec Theater, where you can enjoy entertainment in a cozy setting.

Booking tips and Expedia advantages for Bruce County

When visiting Bruce County, Ontario, you can save money by exploring free attractions like Sauble Falls Provincial Park, Chesley Lake, and Inverhuron Provincial Park. Consider traveling during the off-peak months of January, April, or November for lower accommodation prices. Use Expedia to find budget-friendly hotel options, and take advantage of package deals that combine flights and activities. Joining Expedia's One Key membership can provide exclusive discounts and allow you to earn OneKeyCash for future stays. Keep an eye out for the best prices and promotional offers to maximize your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bruce County are January, April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and the type of hotel you're looking for. To find the best prices and deals available, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Bruce County with your flights and activities by opting for an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Bruce County

Bruce County, Ontario, is a paradise for outdoor enthusiasts and adventure seekers, offering stunning scenery, beautiful lakes, and pristine beaches. Must-visit attractions include Ontario's Bruce Peninsula, Brickmakers Park, Caloola Reserve, and Caulfield Racecourse. Whether you're looking for a serene nature experience or exciting outdoor activities, Bruce County has something for everyone to enjoy during your vacation.

  • Port Elgin Beach: Enjoy the sun and surf at Port Elgin Beach, where sandy shores meet refreshing waves. This picturesque beach is perfect for sunbathing, swimming, and beach volleyball, offering a laid-back atmosphere that invites relaxation and fun.
  • MacGregor Point Provincial Park: Experience adventure and natural beauty at MacGregor Point Provincial Park. Explore hiking trails, engage in birdwatching, or enjoy a picnic amidst stunning scenery. This park is ideal for outdoor enthusiasts looking for a blend of excitement and tranquility.
  • Bruce Power Visitors' Centre: Discover the fascinating world of energy at the Bruce Power Visitors' Centre. This family-friendly attraction offers interactive exhibits and guided tours, making it an educational experience that highlights the importance of nuclear power in our daily lives.

Frequently asked questions

How much do hotels in Bruce County cost?
Prices for Bruce County hotels differ according to the season and other factors, like school holidays and Easter. You can find cheap options from $70 in a few different ways. Select your destination and vacation dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Bruce County?
If you're thinking of visiting in summer, reserve your Bruce County vacation between June and August. Temperatures during the summertime here range from 59ºF to 68ºF. Bruce County has a humid continental climate, so pack appropriately.
How can I find cheap hotels in Bruce County?
Find affordable getaways without breaking a sweat by making use of our handy filters. Select the "Price per night" checkbox to browse money-saving options in Bruce County. You can also look at our cheap hotels in Bruce County page. The lowest rate available starts from $70 per night.
What are the best hotels in Bruce County for families?
Expedia makes it easy to lock in a hotel with all the essentials for an awesome family escape to Bruce County. Start by clicking on "Family friendly" in the "Traveler experience" heading of our filter tool. Then fine-tune your search by things like amenities and guest ratings. Whether you need a family hotel in Bruce County for a weekend break or an extended getaway, we've got you and your team covered.
Why should I book my Bruce County hotel with Expedia?
Book a Bruce County hotel with Expedia for price, ease and choice. Also, our One Key™ rewards scheme lets you collect OneKeyCash™* on eligible hotels, car rentals, flights, vacation rentals and more. Plus, we offer flexibility should your schedule change, and if you want to ask us anything or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Explore a world of travel with Expedia