Top Rated Hotels in Hamilton

Top 10 Hotels in Hamilton

See all 532 Hotels in Hamilton
Days Inn Hamilton
Days Inn Hamilton

210 Main St E, Hamilton L8N1H3

2.0 out of 5.0

Located in the heart of Hamilton, this hotel is within a 15-minute walk of Theatre Aquarius, St. Paul's Presbyterian Church …

$57
per night
Visitors Inn
Visitors Inn

649 Main Street West, Hamilton L8S 1A2

3.5 out of 5.0

Situated in Hamilton, this hotel is within a 15-minute walk of Lafarge 2000 Trail and Cathedral Basilica of Christ the King …

$103
per night
Best Western Premier C Hotel by Carmen's
Best Western Premier C Hotel by Carmen's

1530 Stone Church Rd E, Hamilton L8W3P9

3.0 out of 5.0

Situated in Hamilton, this eco-friendly hotel is within a 10-minute walk of Splitsville Hamilton and Albion Falls. Buttermilk …

$88
per night
Sandman Hotel Oakville
Sandman Hotel Oakville

3451 South Service Road West, Oakville L6L0C3

3.0 out of 5.0

Situated in Oakville, this hotel is within 3 mi (5 km) of Bronte Creek Provincial Park, Amazing Adventures Playland, and …

Get Rates
Admiral Inn Hamilton
Admiral Inn Hamilton

149 Dundurn Street North, Hamilton L8R 3E7

3.0 out of 5.0

Situated in Hamilton, this hotel is within a 5-minute walk of Hamilton Military Museum and Dundurn Castle. Cathedral Basilica …

$74
per night
Queen Regent Bed & Breakfast
Queen Regent Bed & Breakfast

175 Regent St, Niagara-on-the-Lake L0S 1J0

3.5 out of 5.0

Located in Old Town Historic District, this bed & breakfast is within a 5-minute walk of Royal George Theatre, Museum of th …

$154
per night
Best Western Plus Burlington Inn & Suites
Best Western Plus Burlington Inn & Suites

2412 Queensway Drive, Burlington L7R 3T3

2.5 out of 5.0

Situated near the airport, this eco-friendly hotel is 0.9 mi (1.4 km) from Lil' Monkeys and within 3 mi (5 km) of Ireland …

$67
per night
Country Inn By Carlson Oakville
Country Inn By Carlson Oakville

2930 South Sheridan Way, Oakville L6J 7J8

2.5 out of 5.0

Situated in the suburbs, this eco-friendly hotel is within 1 mi (2 km) of Putting Edge and Oakville Entertainment Centrum. …

$56
per night
Waterfront Hotel Downtown Burlington
Waterfront Hotel Downtown Burlington

2020 Lakeshore Road, Burlington L7R4G8

3.0 out of 5.0

Situated in Burlington, this eco-friendly hotel is within a 15-minute walk of Burlington City Hall, Joseph Brant Museum, an …

$103
per night
Super8 Mt Hope Hamilton Intl Arpt ON
Super8 Mt Hope Hamilton Intl Arpt ON

2975 Homestead Dr, Hamilton L0R1W0

2.0 out of 5.0

Located in Mount Hope, this hotel is within a 15-minute walk of Willow Valley Golf Course, Cameron Speedway & Amusements, and …

$60
per night

Recent Reviews in Hamilton

Hide content

Where to stay in Hamilton

Hamilton Hotel Guide

Travelers will find a wide range of short- and long-stay accommodation options in Hamilton. The Expedia database contains no less than 22 comfortable places to unpack your bags within a 6-mile radius of Hamilton's center.

Visitors seeking a great place to stay conveniently located to the heart of Hamilton, should check out the latest offers at the Homewood Suites by Hilton Hamilton, Ontario, Canada and Staybridge Suites Hamilton Downtown.

With 14 Expedia hotels, Burlington is an accommodation neighborhood that makes a good place to stay. It is 7 miles from downtown Hamilton. Places to stay here include the Homewood Suites by Hilton Burlington and Waterfront Hotel Downtown Burlington.

Alternative hotel areas are Brantford and Dunnville. The Best Western Brantford Hotel & Conference Centre and Hampton Inn & Suites by Hilton, Brantford are in Brantford, while Dunnville is where you'll find the Oakwood Escape - Campsite and Riverview Motel. The Travelodge Simcoe and Comfort Inn Simcoe can be found in Simcoe, and Casablanca Winery Inn and Super 8 Grimsby Ontario are part of the Grimsby area.

Those traveling on a budget will be pleased to discover that there's a reasonable range of mid-to-low-budget hotels and apartments in the vicinity of Hamilton. The Brantford Hotel is 20 miles from the main part of Hamilton, while the Super 8 Grimsby Ontario is 14 miles away. Different lower-cost accommodation options are the Best Western Little River Inn and the Admiral Inn Burlington.

You could investigate the Osler House or the Courtyard by Marriott Hamilton. The Osler House can be found 4 miles from downtown Hamilton. The Courtyard by Marriott Hamilton, is positioned 3 miles away. Another possibility is to make a booking at the Staybridge Suites Oakville or the Homewood Suites by Hilton Toronto/Oakville.

If you have the time, why not broaden your horizons and enjoy the many other attractions to be found in Southern Ontario while you are in the area? Visit Southern Ontario's traditional villages and churches and also enjoy the region's beaches and coastal plains. Locals and visitors alike in this section of Canada enjoy skiing and cross-country skiing.

35 miles away from Hamilton you'll find Toronto, where you can find CN Tower and University of Toronto. Should you wish to stay in Toronto, be sure to check out the The Ritz-Carlton, Toronto and Four Seasons Hotel Toronto. 35 miles to the northeast of Hamilton, is Downtown Toronto, which is home to the The Hazelton Hotel Toronto and Windsor Arms Hotel. If you stay in Downtown Toronto, be sure to visit the Church of the Holy Trinity and Mackenzie House.

Flying to Hamilton? The most convenient airport is John C. Munro Hamilton International Airport, 7 miles from the heart of Hamilton. Stay nearby at the Super8 Mt Hope Hamilton Intl Arpt ON.