Compare and save on Hamilton hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Hamilton hotels

Use our map to find hotels near the Hamilton area or attractions you want to visit.

The best Hamilton hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Hamilton

Where to Stay in Hamilton

Hamilton, Ontario, sits on the westernmost finger of Lake Ontario. The city is perfect for your next vacation or business trip: Situated between Toronto and Buffalo, NY, Hamilton gives access to both cities. Hotels near the airport provide the most convenient accommodations. Within Hamilton is a hill trail along the Niagara Escarpment, which offers beautiful waterfall views.

King Street

Cheap hotels in Hamilton are abundant, especially from King Street to James Street. Hotels in Hamilton like these offer a laid-back atmosphere while still providing convenient access to attractions in the city centre.

1. Budget Inn 2000

Located on King Street East, Budget Inn 2000 offers basic amenities at a reasonable rate. It's not far from the Canadian Football Hall of Fame and Museum.

2. Quality Hotel Hamilton/Stoney Creek

This mid-range hotel offers a quiet stay with the addition of a few extras. Amenities include free Wi-Fi, laundry service, a fitness centre and a business centre.

3. Sheraton Hamilton Hotel

The Sheraton offers a wide range of amenities, including pools, room delivery service and more. The onsite fitness centre even has hot tubs that you can relax in after a workout.


If most of the hotels in Hamilton are booked, consider staying in nearby Burlington. This area is located just 10 miles toward Toronto from Hamilton.

1. Waterfront Hotel Downtown Burlington

The hotel offers an onsite spa tub, an indoor pool, free breakfasts and business meeting rooms. Room amenities include a refrigerator, hair-dryer, microwave and coffee maker.

2. Hilton Garden Inn

This hotel offers an onsite spa tub, an indoor pool and a fitness centre. In-room amenities include flat-screen TVs and Wi-Fi.

Hamilton Airport Hotels

Many cheap hotels in Hamilton sit near John C. Munro Hamilton International Airport (YHM), making it a wise choice to book a room near the airport. These hotels are convenient for the business professional on the run, given the airport's proximity to downtown.

John C. Munro Hamilton International Airport Hotels

1. Super 8 Hotel

This hotel offers a place to relax within half a mile of Hamilton's airport and makes for one of the most convenient last-minute hotels in Hamilton. It's also pet-friendly and offers smoke-free rooms.

2. Barracks Inn Ancaster

The Barracks Inn is a boutique hotel situated between downtown and the airport, perfect for both business and leisure travellers. The inn offers heated floors, HD cable television, Netflix, an in-room safe, free Wi-Fi and more.

3. Homewood Suites

This boutique hotel is 7 miles from the airport and features many unexpected amenities. Some of these include A/V equipment rental, safety deposit boxes and a coin laundry. The hotel also features complete ADA compliance in each room and throughout the hotel grounds.

When you need to book last-minute hotels in Hamilton that fit your needs, Skyscanner's powerful search tools and access to an extensive network of hotels helps you find just what you need.