Ontario may have travel restrictions in place due to COVID-19.

Find Shopping Hotels in Hamilton from CA $64

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Barracks Inn
4 out of 5
425 Wilson St E, Ancaster, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is CA $132 per night from Jan 21 to Jan 22
4.9/5Exceptional! (288 reviews)

"Well maintained, friendly and helpful staff, beautiful rooms."…"

Reviewed on Jan. 2, 2021

The Barracks Inn
The Reeve Bed and Breakfast
4 out of 5
431 Queen Street, Dunnville, ON
The price is CA $189 per night from Feb 3 to Feb 4
4.9/5Exceptional! (16 reviews)

"A majestic home, located in a quiet area with beautiful gardens. Our room (Isabella) was clean, extremely comfortable and relaxing. Breakfast was offered at a local restaurant with patio seating and offered up some scrumptious choices. We would definitely return!"…"

Reviewed on Aug. 24, 2020

The Reeve Bed and Breakfast
Best Western Premier C Hotel by Carmen's
3 out of 5
1530 Stone Church Rd E, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is CA $136 per night from Feb 1 to Feb 2
4.7/5Exceptional! (735 reviews)

"Tanya and the other front desk staff are so nice! beautiful rooms and lots of space for our study group. The hotel was also super clean."…"

Reviewed on Oct. 16, 2020

Best Western Premier C Hotel by Carmen's
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Arlington Hotel Paris
3 out of 5
106 Grand River Street North, County of Brant, ON
Get Rates
4.4/5Wonderful! (174 reviews)

"The staff is amazing. Very friendly, attentive and helpful."…"

Reviewed on Dec. 29, 2020

Arlington Hotel Paris
Homewood Suites by Hilton Hamilton, Ontario, Canada
3 out of 5
40 Bay Street South, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is CA $135 per night from Jan 17 to Jan 18
4.4/5Wonderful! (996 reviews)

"The staff make you feel at home and were always wanting to assist in any way."…"

Reviewed on Dec. 15, 2020

Homewood Suites by Hilton Hamilton, Ontario, Canada
Homewood Suites by Hilton Burlington
3 out of 5
975 Syscon Rd, Burlington, ON
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Feb 5 to Feb 6
4.4/5Wonderful! (297 reviews)

"Great hotel for a family stay. There's a kitchen so we could up some quick meals for the kids. However, the hotel doesn't have great noise reduction. We stay for 3 nights. One of the days my 4 yr old had a meltdown and immediate we had a complaint from the guests across the hallway. I think the hotel ..."…"

Reviewed on Jul. 9, 2020

Homewood Suites by Hilton Burlington
Staybridge Suites Hamilton Downtown
3 out of 5
20 Caroline St S, Hamilton, ON
Free cancellation
The price is CA $127 per night from Jan 22 to Jan 23
4.4/5Wonderful! (732 reviews)

"Clean spacious suites and friendly staff. Its location downtown Hamilton has easy walkability to restaurants, coffee shops and a small nearby mall which also contains a supermarket which provides fresh seafood and poultry."…"

Reviewed on Sep. 21, 2020

Staybridge Suites Hamilton Downtown
Homestead House Bed & Breakfast
4 out of 5
3272 Homestead Drive, Mount Hope, Hamilton, ON
The price is CA $108 per night from Feb 2 to Feb 3
4.3/5Excellent! (14 reviews)

"Our hosts were very nice & made us feel very welcome, especially after a mixup with the booking. Our room was double booked due to them not receiving emails from Expedia, fortunately they were able to accommodate everyone. I recommend calling ahead to make sure everything is set. Breakfast was ..."…"

Reviewed on Nov. 18, 2019

Homestead House Bed & Breakfast
Waterfront Hotel Downtown Burlington
3 out of 5
2020 Lakeshore Road, Burlington, ON
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Feb 14 to Feb 15
4.3/5Excellent! (992 reviews)

"When asked if parking was needed, was not told there was a charge."…"

Reviewed on Jan. 7, 2021

Waterfront Hotel Downtown Burlington
Four Points by Sheraton Hamilton - Stoney Creek
3 out of 5
49 Goderich Road, Hamilton, ON
The price is CA $125 per night from Jan 30 to Jan 31
4.3/5Excellent! (427 reviews)

"This hotel was amazing! Stayed here during the pandemic to attend a wedding & we loved it. Staff are friendly, it was very clean, queen room was amazing & couldn’t beat the price. We’ll be back if we ever need to stay in the area again!"…"

Reviewed on Oct. 23, 2020

Four Points by Sheraton Hamilton - Stoney Creek
Hilton Garden Inn Toronto/Burlington
3 out of 5
985 Syscon Rd, Burlington, ON
Free cancellationReserve now, pay when you stay
The price is CA $84 per night from Jan 31 to Feb 1
4.3/5Excellent! (681 reviews)

"Staff was wonderful and friendly considering it’s a pandemic"…"

Reviewed on Nov. 29, 2020

Hilton Garden Inn Toronto/Burlington
Sheraton Hamilton Hotel
3.5 out of 5
116 King St W, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is CA $134 per night from Feb 1 to Feb 2
4.2/5Very Good! (999 reviews)

"Very friendly staff. Kevin and Renee Clean modern great view"…"

Reviewed on Oct. 22, 2020

Sheraton Hamilton Hotel
Best Western Plus Burlington Inn & Suites
2.5 out of 5
2412 Queensway Drive, Burlington, ON
Free cancellationReserve now, pay when you stay
The price is CA $88 per night from Jan 17 to Jan 18
4.1/5Very Good! (994 reviews)

"Overall it was a good place to stay. Rooms are big and clean"…"

Reviewed on Jan. 3, 2021

Best Western Plus Burlington Inn & Suites
Best Western Brantford Hotel & Conference Centre
3 out of 5
19 Holiday Dr, Brantford, ON
Free cancellationReserve now, pay when you stay
The price is CA $84 per night from Feb 1 to Feb 2
3.9/5Very Good! (644 reviews)

"I like how it’s clean and staff is very friendly and there isn’t much I can say negative about Best Western and my stays there and that’s why I keep going back!"…"

Reviewed on Dec. 29, 2020

Best Western Brantford Hotel & Conference Centre
Holiday Inn Burlington Hotel & Conference Centre
3.5 out of 5
3063 South Service Rd, Burlington, ON
Free cancellation
The price is CA $94 per night from Jan 20 to Jan 21
3.9/5Very Good! (855 reviews)

"Staff is friendly. Rooms are clean. Great restaurant when it’s not shut down bc of COVID."…"

Reviewed on Jan. 16, 2021

Holiday Inn Burlington Hotel & Conference Centre
Comfort Inn Brantford
2.5 out of 5
58 King George Rd, Brantford, ON
Free cancellationReserve now, pay when you stay
The price is CA $95 per night from Jan 17 to Jan 18
3.8/5Good! (478 reviews)

"Great customer service. Rooms should have blankets though and not just sheets"…"

Reviewed on Sep. 21, 2020

Comfort Inn Brantford
Hamilton Plaza Hotel & Conference Center
3.5 out of 5
150 King Street E, Hamilton, ON
Get Rates
3.8/5Good! (998 reviews)
Pleased

"Nice stay for our family"…"

Reviewed on Aug. 8, 2020

Hamilton Plaza Hotel & Conference Center
Comfort Inn Hamilton
2.5 out of 5
183 Centennial Pky N, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is CA $105 per night from Jan 17 to Jan 18
3.7/5Good! (547 reviews)

"The room was clean and the bed was surprisingly comfortable. Staff was great. Neighbourhood was a bit undesirable, but if you are only there to sleep, it's a great bang for your buck."…"

Reviewed on Sep. 7, 2020

Comfort Inn Hamilton
Days Inn by Wyndham Brantford
2.5 out of 5
460 Fairview Dr, Brantford, ON
Free cancellationReserve now, pay when you stay
The price is CA $64 per night from Jan 23 to Jan 24
3.3/5 (855 reviews)

"Room was comfortable. When I booked it was mentioned that breakfast was included. Was told when I checked in that breakfast was a fruit drink & a granola bar."…"

Reviewed on Sep. 12, 2020

Days Inn by Wyndham Brantford
Days Inn by Wyndham Hamilton
2 out of 5
210 Main St E, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Jan 17 to Jan 18
3.1/5 (997 reviews)

"The lobby was super clean, the hallways were not, the room was fantastic. A little upset that there were loud, rowdy guests in the room next to us and my children and I could hear “everything” through the adjoining door. Other hotels stated they would do alternate rooms for guests which this one ..."…"

Reviewed on Sep. 21, 2020

Days Inn by Wyndham Hamilton
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Shopping Hotels in Hamilton

Search for hotels in Hamilton on Expedia. You can easily find your hotels in Hamilton using one of the methods below:

  • View our selection of featured hotels in Hamilton
  • Use the map to find hotels in the Hamilton neighborhood you prefer
  • Use the filters to see hotels in a specific area of Hamilton, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Hamilton
  • Enter your travel dates to view the best deals on hotels in Hamilton - while they last

More trip options

Recent Reviews in Hamilton

Travelers Loved These Shopping Hotels