Please select your preferred language
Hamilton, Canada Hotels with On-Site Restaurants
Showing 9-16 of 60 hotels
City central hotel in Guelph, Ontario, featuring modern rooms and smart amenities
An upscale hotel in Mississauga near Toronto Pearson International Airport and shopping centers.
Stylish hotel with an indoor salt-water pool, free Wi-Fi, and on-site restaurant near Waterloo.
Ideally located near outlet shops & dining, with an indoor pool, free parking, wifi, and bistro.
Thrive on long stays where we provide spaces and experiences that allow you to travel like you live.
Inviting and relaxing - located within minutes of Toronto's Pearson International Airport
Newly Renovated, upscale Airport/Mississauga hotel, ideal for Corporate and Leisure guests
Hotel opened in October, 2005 and renovation completed in 2015,Lobby renovation completed in 2020