• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Price Per Night
  • (2)
  • (4)
  • (2)

Your Budget

to
Star Category
  • (4)
User Rating
  • (1)
  • (2)
  • (4)
  • (7)
Property Type
  • (7)
  • (1)
Chains
  • (2)
  • (1)
Amenities
Guests Love
  • (7)
  • (1)

Show -2 more

Booking Preference
Booking Preference
  • (1)
  • (8)
  • (1)
BACK TO TOP

8 Properties in Bruce

hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

SureStay Plus Hotel by Best Western Kincardine

Kincardine | 3.6 km drive to Kincardine Airport, ON (YKD-Kincardine Municipal)
GymGym
Breakfast Included
Hurry! only last few rooms left at this price
Very Good4.0

(838 Ratings)

THB 3,068

+ THB 399 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Quality Inn

Saugeen Shores
Skiing
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.3

(942 Ratings)

THB 2,966

+ THB 504 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Holiday Inn Express & Suites PORT ELGIN

Saugeen Shores
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Breakfast Included
Excellent4.8

(412 Ratings)

THB 4,782

+ THB 622 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Best Western Plus Walkerton Hotel & Conference Centre

Walkerton
GymGym
Airport Transfers
Free Cancellation
Breakfast Included
Excellent4.6

(575 Ratings)

THB 4,352

THB 3,457

+ THB 449 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Windspire Inn

Saugeen Shores
Kids Play AreaKids Play Area
Free Cancellation
Very Good3.7

(305 Ratings)

THB 1,441

+ THB 187 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

TownePlace Suites by Marriott Kincardine

Kincardine | 3.9 km drive to Kincardine Airport, ON (YKD-Kincardine Municipal)
Swimming PoolSwimming Pool
GymGym
Breakfast Included
Hurry! only last few rooms left at this price
Very Good4.2

(529 Ratings)

THB 2,904

+ THB 378 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Staybridge Suites PORT ELGIN, an IHG hotel

Saugeen Shores
Elevator/LiftElevator/Lift
Indoor GamesIndoor Games
Free Cancellation till 24 hrs before check in
Breakfast Included
Excellent4.8

(181 Ratings)

THB 4,325

+ THB 562 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Super 8 by Wyndham Port Elgin

Saugeen Shores
Heated Pool
GymGym
Free Cancellation till 24 hrs before check in
Breakfast Included
Excellent4.4

(987 Ratings)

THB 2,778

+ THB 361 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background
Room in a Hostel

Hepworth Hostel

Bruce
Room in a Hostel
| 1 Bedroom | Sleeps 4 guests
Refrigerator
Hurry! only last few rooms left at this price
Average2.9

(28 Ratings)

THB 2,778

+ THB 487 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Travelodge by Wyndham Port Elgin

Saugeen Shores
Heated Pool
JacuzziJacuzzi
Free Cancellation till 24 hrs before check in
Hurry! only last few rooms left at this price
Very Good3.8

(1001 Ratings)

THB 1,869

+ THB 243 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Dreamers Writing Farm

Bruce
Hurry! only 1 room left at this price
Excellent4.6

(91 Ratings)

THB 1,714

+ THB 300 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background
Entire Apartment

The Shores

Saugeen Shores
Entire Apartment
| Sleeps 3 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Hurry! only 1 room left at this price
Very Good3.9

(37 Ratings)

THB 3,066

+ THB 399 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Stop 21 Motel

Saugeen Shores
Free Cancellation till 24 hrs before check in
Hurry! only last few rooms left at this price
Very Good4.1

(133 Ratings)

THB 2,593

+ THB 337 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Save Inn Kincardine

Kincardine | 3.2 km drive to Kincardine Airport, ON (YKD-Kincardine Municipal)
Free Cancellation
Hurry! only last few rooms left at this price
Average2.9

(326 Ratings)

THB 2,370

+ THB 308 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Comfort Inn & Suites

Kincardine | 4 km drive to Kincardine Airport, ON (YKD-Kincardine Municipal)
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Hurry! only last few rooms left at this price

THB 3,573

THB 2,859

+ THB 372 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Nights Inn Owen Sound

Grey | 20.6 km from Bruce
Free Cancellation till 24 hrs before check in
Excellent4.4

(1000 Ratings)

THB 2,264

+ THB 397 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Quality Inn

Meaford | 23.0 km from Bruce
Heated Pool
GymGym
JacuzziJacuzzi
Breakfast Included
Hurry! only last few rooms left at this price
Very Good3.5

(1001 Ratings)

THB 2,476

+ THB 521 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Best Western Inn On The Bay

Meaford | 22.2 km from Bruce
HammamHammam
GymGym
JacuzziJacuzzi
Free Cancellation till 24 hrs before check in
Hurry! only last few rooms left at this price
Excellent4.3

(1001 Ratings)

THB 4,347

+ THB 762 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Comfort Inn Owen Sound

Meaford | 22.8 km from Bruce
Breakfast Included
Hurry! only last few rooms left at this price
Very Good4.1

(1001 Ratings)

THB 3,121

+ THB 657 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Travelodge by Wyndham Owen Sound

Meaford | 22.7 km from Bruce
Breakfast Included
Hurry! only last few rooms left at this price
Good3.4

(1001 Ratings)

THB 2,195

+ THB 385 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Bruce


Check out best Bruce hotel deals and offers on more than 21 hotels in Bruce only on MakeMyTrip!

Wondering where to book your stay in Bruce? We understand your desire for comfort and hence have listed out the best Bruce hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Bruce. Select from best 21 hotels in Bruce.

All Above properties for Bruce are updated on Tuesday, February 17, 2026- 02.06.

Book affordable hotels in Bruce at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Bruce, Stay in Bruce's best hotels! Bruce Hotels Price Starts from Minimum THB 1620 for Budget hotel. If you’re looking for a cheap hotel in Bruce, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Bruce accommodation. Check Price Now!


Hotels By Category in Bruce

Get the best deals on different type of Hotel categories in Bruce with MakeMyTrip.com. Choose from 21 hotels in Bruce. Just THB 1620 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Bruce Hotels by Location

Hotels By Star Category in Bruce

Premium Hotels in Nearby Cities

Village Inn & Suites

0 1 2 3 0 1 2 3 4

THB 1,668

Per Night

Kitchener

Kitchener

Dreamz Inn

0 1 2 3 4 0 1 2 3 4

THB 3,694

Per Night

Muskoka Lakes

Stone Gate Inn

0 1 2 3 0 1 2 3 4

THB 2,624

Per Night

Orillia

Quality Inn

0 1 2 3 0 1 2 3 4

THB 2,861

Per Night

Meaford

Shakespeare Inn

0 1 2 3 0 1 2 3 4

THB 3,404

Per Night

Perth