Skip to content
Over 35,000 guest reviews for places to stay in Hamilton, with an average of 4.8 out of 5 stars.

43 places to stay

Private room
Beautiful private space. Just like home.
2 guests · Studio · 1.5 baths
Wi-Fi · Free parking · Kitchen · Heating
Price:$27 / night
Private room
2 Comfy luminous room near MacMaster University
1 guest · 1 bedroom · 1 bed · 1 shared bath
Wi-Fi · Kitchen · Heating
Price:$19 / night
Private room
Hamilton mountain
3 guests · 1 bedroom · 1 bed · 1 shared bath
Wi-Fi · Free parking · Kitchen · Heating
Price:$24 / night
SUPERHOST
Hotel room
Rating 5.0 out of 525 reviews
Lakeview House Bed N Breakfast-The Gardenview Room
2 guests · 1 bedroom · 1 bed · 1.5 baths
Wi-Fi · Free parking · Heating
Price:$106 / night
Private room
2.Hamilton MEDICAL ELECTIVE BnB ROOM 2 of 3
1 guest · 1 bedroom · 1 bed · 2 shared baths
Wi-Fi · Free parking · Kitchen · Heating
Price:$30 / night
SUPERHOST
Private room
Rating 4.95 out of 563 reviews
Brand New Cozy Bedroom w Private Bathroom Oakville
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking · Heating
Price:$37 / night
Private room
Rating 5.0 out of 55 reviews
1.Hamilton MEDICAL ELECTIVE BnB ROOM 1 of 3.
1 guest · 1 bedroom · 1 bed · 2 shared baths
Wi-Fi · Free parking · Kitchen · Heating
Price:$30 / night
Private room
Edwardian Room
1 guest · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking · Heating
Price:$91 / night
SUPERHOST
Private room
Rating 4.63 out of 58 reviews
Alicia's Place in Burlington -B2Q
2 guests · 1 bedroom · 1 bed · 1.5 shared baths
Wi-Fi · Kitchen · Heating
Price:$42 / night
SUPERHOST
Private room
Rating 4.99 out of 579 reviews
Rockedge B & B: Suite With a View
3 guests · 1 bedroom · 2 beds · 1 shared bath
Wi-Fi · Free parking · Heating
Price:$72 / night
Private room
Rating 4.67 out of 515 reviews
Peaceful Retreat
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking · Heating
Price:$64 / night
Private room
Rating 5.0 out of 59 reviews
Maranatha Log House
4 guests · 2 bedrooms · 2 beds · 1 shared bath
Wi-Fi · Free parking · Heating
Price:$114 / night
Private room
Creekside B&B 2 person Pine Room, pool and hot tub
2 guests · 1 bedroom · 1 bed · 2 shared baths
Wi-Fi · Free parking · Heating
Price:$64 / night
Private room
Rating 4.86 out of 57 reviews
Crown Ridge Bed and Breakfast Suite 2
3 guests · 1 bedroom · 2 beds · 1 shared bath
Wi-Fi · Free parking · Heating
Price:$64 / night
Private room
Private Guest Suite - Deluxe Queen with Pool View
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Free parking · Kitchen · Heating
Price:$228 / night
Private room
Rating 4.0 out of 54 reviews
Basement apartment for rent
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking · Kitchen · Heating
Price:$41 / night
SUPERHOST
Hotel room
Rating 5.0 out of 526 reviews
Lakeview House Bed N Breakfast-French Country Room
2 guests · 1 bedroom · 1 bed · 1.5 baths
Wi-Fi · Free parking · Heating
Price:$106 / night
Private room
Rating 5.0 out of 510 reviews
Rural Retreat B&B
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wi-Fi · Free parking · Heating
Price:$38 / night
1 18 of 43 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.