Skip to content
300+ stays

Stays in Caledonia

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Tiny house in Caledonia
Tiny House with Nature Views and Swimming Pond
2 guests1 bedroom1 bed1 bath
WifiFree parkingKitchenHeating
SUPERHOST
Private room in Hamilton
3..Hamilton Medical Elective Rm 3 of 3
1 guest1 bedroom0 beds2 baths
WifiFree parkingKitchenHeating
Room in boutique hotel in Hamilton
The Barracks Inn, Executive 2 Queen Beds
2 guests1 bedroom2 beds1 private bath
WifiHeating
Entire apartment in Hamilton
The Hot Tub Hideaway
3 guests1 bedroom1 bed1 bath
WifiKitchenHeating
Entire apartment in Hamilton
Cozy Gage Park Apartment
2 guests1 bedroom1 bed1 bath
WifiFree parkingKitchenHeating
SUPERHOST
Entire house in Hamilton
Cozy little guest house
2 guests1 bedroom2 beds1 bath
WifiFree parkingKitchenHeating
Private room in Hamilton
Beautiful, cozy & economical - Regular Bedroom
1 guest1 bedroom1 bed1 shared bath
WifiKitchenHeating
Private room in Hamilton
Clean, Cozy and Convenient
1 guest1 bedroom1 bed1 shared bath
Free parkingKitchenHeating
SUPERHOST
Tiny house in Caledonia
Luxury Small Cabin
4 guestsStudio4 beds1 bath
WifiFree parkingKitchenHeating
Private room in Hamilton
Beautiful Bedroom With Private Bathroom
2 guests1 bedroom1 bed1.5 baths
WifiFree parkingKitchenHeating
SUPERHOST
Private room in Hamilton
Cozy private room in basement of townhouse
1 guest1 bedroom1 bed1.5 shared baths
WifiFree parkingKitchenHeating
Entire house in Caledonia
Beautiful Family Dwelling in peaceful Caledonia ON
4 guests3 bedrooms3 beds2.5 baths
WifiFree parkingKitchenHeating
SUPERHOST
Private room in Hamilton
#3 room with a deck, central Hamilton
1 guest1 bedroom1 bed2 shared baths
WifiKitchenHeating
Private room in Hamilton
Hamilton Home on the Roam
2 guests1 bedroom1 bed1 shared bath
WifiHeating
SUPERHOST
Private room in Hamilton
Hamilton, newly renovated rooms
1 guest1 bedroom1 bed1 shared bath
WifiFree parkingKitchenHeating
Private room in Hamilton
Small private room on the Hamilton mountain.
1 guest1 bedroom1 bed1 shared bath
WifiFree parkingKitchenHeating
Entire guest suite in Hamilton
Juravinski hospital - just a 15 minute walk.
2 guests1 bedroom1 bed1 bath
WifiFree parkingHeating
SUPERHOST
Private room in Hamilton
B Private ROOM, cozy and spacious with common area
2 guests1 bedroom1 bed1 shared bath
WifiKitchenHeating
SUPERHOST
Entire apartment in Hamilton
Jenn’s Place, an Ancaster gem
2 guests1 bedroom1 bed1 bath
WifiFree parkingKitchenHeating
SUPERHOST
Private room in Hamilton
Cozy Queen Bedroom w/ spacious closet &mini fridge
2 guests1 bedroom1 bed1 shared bath
WifiKitchenHeating
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.