Search Hamilton Hotels from $39

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Hamilton

Visitors Inn
3.5 out of 5
649 Main Street West, Hamilton, ON
Free CancellationReserve now, pay when you stay
$91
per night
Dec 8 - Dec 9
4.4/5Excellent! (1,011 reviews)

"Property was very clean. You could hear traffic noise from highway, but not too bad (you would be aware of potential noise when booking, seeing that the hotel is located right beside a major hwy.) Pool was closed, without notification Breakfast was very good and reasonable. Shower was very nice, ..."…"

Reviewed on Nov 29, 2019

Visitors Inn
Admiral Inn Hamilton
3 out of 5
149 Dundurn Street North, Hamilton, ON
Free CancellationReserve now, pay when you stay
$83
per night
Jan 1 - Jan 2
3.8/5Good! (527 reviews)

"Room size and facilities were excellent. Restaurant breakfast was fast, good in taste, quantity, and price. Friendly staff. Lobby entry was a little worn looking and elevator was similarly worn."…"

Reviewed on Nov 21, 2019

Admiral Inn Hamilton
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
$110
per night
Dec 19 - Dec 20
4.7/5Exceptional! (639 reviews)

"Well decorated and furnished. Very clean and modern"…"

Reviewed on Dec 2, 2019

Best Western Premier C Hotel by Carmen's
Super 8 by Wyndham Mt Hope Hamilton Intl Arpt ON
2 out of 5
2975 Homestead Dr, Hamilton, ON
Free CancellationReserve now, pay when you stay
$74
per night
Jan 1 - Jan 2
3.3/5 (1,259 reviews)

"We were only there a few hours the night before our flight."…"

Reviewed on Nov 22, 2019

Super 8 by Wyndham Mt Hope Hamilton Intl Arpt ON
Days Inn by Wyndham Hamilton
2 out of 5
210 Main St E, Hamilton, ON
Free CancellationReserve now, pay when you stay
$70
per night
Dec 12 - Dec 13
3.3/5 (1,175 reviews)

"Outlooking is not good but inside is very clean. I don't like Hamilton cause everywhere are one way drive."…"

Reviewed on Nov 17, 2019

Days Inn by Wyndham Hamilton
Hamilton Guest House by Elevate Rooms
3.5 out of 5
32 Aberdeen Avenue, Hamilton, ON
$39
per night
Dec 22 - Dec 23
4.8/5Exceptional! (5 reviews)
Classy

"Presidential suite is awesome. Check-in was easy and we were given a great tour."…"

Reviewed on Dec 2, 2019

Hamilton Guest House by Elevate Rooms
Sandman Hotel Hamilton
3.5 out of 5
560 Centennial Parkway North, Hamilton, ON
Free Cancellation
$72
per night
Jan 5 - Jan 6
4.4/5Excellent! (884 reviews)

"The room was beautiful, bed was comfortable and i didnt hear anything from any other rooms."…"

Reviewed on Dec 5, 2019

Sandman Hotel Hamilton
The Barracks Inn
4 out of 5
425 Wilson St E, Ancaster, Hamilton, ON
Free CancellationReserve now, pay when you stay
$133
per night
Dec 8 - Dec 9
4.9/5Exceptional! (230 reviews)

"The complimentary breakfast was a fantastic selection of food."…"

Reviewed on Dec 4, 2019

The Barracks Inn
Hamilton Plaza Hotel & Conference Center
3.5 out of 5
150 King Street E, Hamilton, ON
$72
per night
Jan 1 - Jan 2
3.7/5Good! (920 reviews)

"a perfect place and I recommend to other people to stay"…"

Reviewed on Dec 3, 2019

Hamilton Plaza Hotel & Conference Center
Courtyard by Marriott Hamilton
3 out of 5
1224 Upper James St, Hamilton, ON
Free CancellationReserve now, pay when you stay
$96
per night
Dec 12 - Dec 13
4.3/5Excellent! (456 reviews)

"We were at a Christmas party at the Hotel and we did not wish to par take of the Local Ride Program hence the stay over"…"

Reviewed on Dec 2, 2019

Courtyard by Marriott Hamilton
Don't see what you're looking for?
See all available properties in Hamilton
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.

Visiting Hamilton

History buffs will enjoy exploring Hamilton, and visitors give high marks for the shopping, live music scene, and popular theater scene. Culturally-rich and vibrant, this city will delight tourists with its museums, waterfalls, and art. Top sights in the city include FirstOntario Centre, Royal Botanical Gardens, and African Lion Safari.

  • There are 105 hotels and other accommodations in Hamilton
  • The closest major airport is in Hamilton, ON (YHM-John C. Munro Hamilton Intl.), 7.1 mi (11.4 km) from the city center
  • The next closest is in Kitchener, ON (YKF-Region of Waterloo Intl.), 29.3 mi (47.1 km) away

Sightseeing and Staying in Hamilton

Known for its museums, live music, and theaters, the city's cultural venues include Art Gallery of Hamilton, Canadian Warplane Heritage Museum, and Hamilton Place Theatre. Attractions like African Lion Safari, Wild Waterworks, and Little Ray's Reptile Zoo are fun for kids of all ages. The city is notable for its historic sites and landmarks like Dundurn Castle, Central Presbyterian Church, and HMCS Haida National Historic Site.

In Hamilton, you'll be able to select from 105 hotels and other lodging accommodations so you'll have plenty of choices for your holiday retreat. Here you'll find top ranked ones based on Expedia user reviews:

  • Centennial House Bed and Breakfast - With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and an outdoor pool, along with an in-room kitchenette. It's a favorite with Expedia travelers for its breakfast and room size.
  • Creekside B&B and Guest Suite - Our customers like the breakfast and pool at this B&B. This 3-star bed & breakfast features an outdoor pool, free WiFi, and free parking.
  • Rose Arden Bed & Breakfast - Guests who stay at this 3-star bed & breakfast in St. Clair can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its breakfast and clean, comfortable rooms.

Other favorite sights in Hamilton include FirstOntario Centre, Royal Botanical Gardens, and Lake Erie. Popular places to visit outside the city include Glen Eden Ski and Snowboard Centre, 17.6 mi/28.3 km from the heart of the city, and Toronto Premium Outlets, which is 22.2 mi/35.7 km away.

Getting Around Hamilton

If you want to see more of the area, hop aboard a train from Hamilton GO Centre, Burlington Aldershot Station, or Grimsby Station. Hamilton may not have many public transportation choices so consider a car rental to maximize your time.

Dressing for Hamilton

  • Between January and March, you can expect average temperatures of 47°F during the day and 14°F at night
  • From April to June, the average during the day is 81°F, while the average at night is 41°F
  • July through September has daytime averages of 84°F with nighttime averages of 47°F
  • In October-December, you can expect daytime averages of 66°F and nighttime averages of 18°F
  • About 0.87 inches of rain falls on Hamilton each year
  • Usually July and August are the hottest months with an average of 81°F, whereas February and January are often coldest, averaging 16°F

How much is a hotel in Hamilton?

2 stars to 4 stars hotels in Hamilton

Average price based on 2018 bookings on Expedia.com for 1 night / 2 adults.

All prices are shown in USD.

Frequently asked questions

Recently Booked Hotels in Hamilton

Recent Reviews in Hamilton

More trip options