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, (813 reviews)
"Thank you, had a great time"
Canada
Sean
$170 nightly
The price is $199
Sep 3 - Sep 4
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, (458 reviews)
"Very great place to stay with a restaurant attached. Great service and clean rooms and washroom. This place is a perfect stay as very close to most of the locations."
Canada
rithu
$167 nightly
The price is $196
Aug 30 - Aug 31
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, (662 reviews)
"Location was great"
Canada
Anna
$140 nightly
The price is $164
Sep 3 - Sep 4
Total with taxes and fees
Tobermory Inn & Suites

4. The June Motel Sauble Beach

The June Motel Sauble Beach
4.0 star property
South Bruce Peninsula
9.6 out of 10, Exceptional, (98 reviews)
"Very nice place"
Canada
Kylie
$384 nightly
The price is $451
Sep 2 - Sep 3
Total with taxes and fees
The June Motel Sauble Beach

5. Quality Inn

Quality Inn
2.5 star property
Saugeen Shores
8.8 out of 10, Excellent, (1,010 reviews)
"Rooms were renovated and clean excellent breakfast"
United States
Jennifer
$131 nightly
The price is $147
Sep 2 - Sep 3
Total with taxes and fees
Quality Inn

6. The Sands

The Sands
2.0 star property
Sauble Beach
9.4 out of 10, Exceptional, (54 reviews)
"Great location, staff were welcoming"
Canada
Richard
$334 nightly
The price is $392
Aug 15 - Aug 16
Total with taxes and fees
The Sands

7. Escarpment Heights Motel

Escarpment Heights Motel
2.5 star property
Northern Bruce Peninsula
9.4 out of 10, Exceptional, (741 reviews)
"Great location, very clean room, friendly staff. Will stay there again."
Canada
adriana
Escarpment Heights Motel

8. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (1,008 reviews)
"Great place to stay"
Canada
Miguel
$80 nightly
The price is $90
Aug 30 - Aug 31
Total with taxes and fees
Travelodge by Wyndham Port Elgin

9. 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,014 reviews)
"We have very nice stay and staff is very accommodating and kind."
Canada
Rochelle
$121 nightly
The price is $137
Aug 9 - Aug 10
Total with taxes and fees
Super 8 by Wyndham Port Elgin

10. Sauble Beach Lodge

Sauble Beach Lodge
2.0 star property
South Bruce Peninsula
7.6 out of 10, Good, (308 reviews)
"Good room, close to the beach"
Canada
Thomas
$171 nightly
The price is $200
Sep 1 - Sep 2
Total with taxes and fees
Sauble Beach Lodge

11. Wiarton willys inn

Wiarton willys inn
2.5 star property
South Bruce Peninsula
6.6 out of 10, (460 reviews)
"Good for a night"
Canada
Evelyn
$79 nightly
The price is $92
Sep 1 - Sep 2
Total with taxes and fees
Wiarton willys inn

12. 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, (154 reviews)
"Beautiful setting. Lovely place."
Canada
Storer
$290 nightly
The price is $341
Sep 1 - Sep 2
Total with taxes and fees
Stone Cove Waterfront Adults Only B&B

13. Dreamers Writing Farm

Dreamers Writing Farm
1.5 star property
South Bruce Peninsula
9.2 out of 10, Wonderful, (153 reviews)
"The cabins were cozy"
Canada
Kinsey
$78 nightly
The price is $92
Aug 11 - Aug 12
Total with taxes and fees
Dreamers Writing Farm

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, (753 reviews)
"Great place!"
Canada
Sheila
$171 nightly
The price is $193
Aug 30 - Aug 31
Total with taxes and fees
Holiday Inn Express & Suites Port Elgin by IHG

15. The Robin's Nest Tobermory

The Robin's Nest Tobermory
3.5 star property
Northern Bruce Peninsula
9.6 out of 10, Exceptional, (211 reviews)
"Robins nest is a real gem, we stayed there two nights and had no complaints. Robin and Jim are warm and gracious hosts, the room and grounds were immaculate, breakfast included many home cooked items and the location was cozy and beautiful. Definitely would stay there again, highly recommended!"
United States
Elizabeth
The Robin's Nest Tobermory

16. Peninsula Motel

Peninsula Motel
3.0 star property
South Bruce Peninsula
8.2 out of 10, Very Good, (549 reviews)
"Good location, comfortable, value for money"
Canada
Neelesh
$162 nightly
The price is $191
Sep 3 - Sep 4
Total with taxes and fees
Peninsula Motel

17. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
3.0 star property
Saugeen Shores
9.6 out of 10, Exceptional, (321 reviews)
"Breakfast was great, pool and bar were fun too!"
Canada
Vanessa
$192 nightly
The price is $217
Aug 30 - Aug 31
Total with taxes and fees
Staybridge Suites Port Elgin by IHG

18. Paradise Inn On The Beach

Paradise Inn On The Beach
3.0 star property
Saugeen Shores
9.2 out of 10, Wonderful, (150 reviews)
"Perfect for our family"
Canada
Nancy
$189 nightly
The price is $214
Aug 7 - Aug 8
Total with taxes and fees
Paradise Inn On The Beach

19. Lions Head Beach Motel & Cottages

Lions Head Beach Motel & Cottages
2.0 star property
Lion's Head
7.4 out of 10, Good, (35 reviews)
"Staff good job, and good services. I have forward to my friend to your Motel."
Canada
Liping
$178 nightly
The price is $209
Aug 23 - Aug 24
Total with taxes and fees
Lions Head Beach Motel & Cottages

20. Manor Motel

Manor Motel
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (202 reviews)
"Comfortable stay..easy to reach.. excellent experience"
Canada
Ashish
$76 nightly
The price is $86
Aug 9 - Aug 10
Total with taxes and fees
Manor Motel
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:Aug 14 - Aug 16

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 $86 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 $86 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