Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.
Over 35,000 guest reviews for places to stay in Hamilton, with an average of 4.8 out of 5 stars.

300+ places to stay

Private room
Rating 4.53 out of 5174 reviews
Private room fully furnished and TV
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Free parking · Kitchen · Heating
Price:$30 CAD/night
Entire apartment
Rating 4.76 out of 5352 reviews
Private Downtown Suite with kitchenette
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Free parking · Kitchen · Heating
Price:$50 CAD/night
Private room
Rating 4.76 out of 521 reviews
Rear room #3 (with a deck), central Hamilton
1 guest · 1 bedroom · 1 bed · 2 shared baths
Wifi · Kitchen · Heating
Price:$18 CAD/night
Private room
Rating 4.25 out of 5152 reviews
Twin bed in private room, WiFi, W/D, Kitchen, TV.
2 guests · 1 bedroom · 1 bed · 2 shared baths
Wifi · Kitchen · Heating
Price:$34 CAD/night
SUPERHOST
Entire guest suite
Rating 4.75 out of 5106 reviews
Downtown luxury basement suite
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
Price:$38 CAD/night
SUPERHOST
Private room
Rating 4.76 out of 5195 reviews
Private room in perfectly located central apt.
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Free parking · Kitchen · Heating
Price:$40 CAD/night
SUPERHOST
Entire guest suite
Rating 4.88 out of 5336 reviews
Vintage Apartment in Century Home Near Downtown
5 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
Price:$76 CAD/night
Private room
Rating 4.62 out of 5149 reviews
Perfect Central Location- Office Area & TV
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Free parking · Kitchen · Heating
Price:$40 CAD/night
SUPERHOST
Entire apartment
Rating 4.76 out of 571 reviews
THE DURANDER
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Free parking · Kitchen · Heating
Price:$79 CAD/night
SUPERHOST
Entire apartment
Rating 4.97 out of 5122 reviews
Welcome to Cozy NoRo!
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
Price:$67 CAD/night
Entire townhouse
Rating 4.60 out of 5234 reviews
Cozy Apartment :) A+ Location Everything you need!
4 guests · 1 bedroom · 3 beds · 1 bath
Wifi · Free parking · Kitchen · Heating
Price:$45 CAD/night
SUPERHOST
Entire guest suite
Rating 4.85 out of 5193 reviews
Large cozy functional basement apartment w/parking
3 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Free parking · Kitchen · Heating
Price:$65 CAD/night
Private room
Rating 4.61 out of 5160 reviews
Cozy Private Room In The Heart of Hamilton With TV
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Free parking · Kitchen · Heating
Price:$41 CAD/night
Private room
Rating 4.72 out of 597 reviews
Lovett 8E (Basement)
2 guests · 1 bedroom · 1 bed · 1.5 shared baths
Wifi · Free parking · Heating
Price:$40 CAD/night
SUPERHOST
Private room
Rating 4.78 out of 5138 reviews
Tiny room Big Comfort Room 1
1 guest · 1 bedroom · 1 bed · 1 shared bath
Wifi · Free parking · Heating
Price:$32 CAD/night

Introducing Airbnb Adventures

Multi-day trips led by local experts—activities, meals, and stays included
SUPERHOST
Entire guest suite
Rating 4.90 out of 5242 reviews
Private Apartment in a Family Home+Pool & Hottub!
3 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Free parking · Kitchen · Heating
Price:$55 CAD/night
SUPERHOST
Entire apartment
Rating 4.94 out of 5277 reviews
Upscale location - heart of downtown w/parkng
4 guests · 2 bedrooms · 2 beds · 1 bath
Wifi · Free parking · Kitchen · Heating
Price:$75 CAD/night
Private room
Rating 4.45 out of 538 reviews
Front room #1, central Hamilton
1 guest · 1 bedroom · 1 bed · 2 shared baths
Wifi · Kitchen · Heating
Price:$18 CAD/night
118 of 300+ Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.