Kingston  Ontario

Hotels in Kingston Ontario

Choose from 122 hotels to book in Kingston Ontario.

Find your stay

Kingston is a city in Ontario, Canada, on the northeastern end of Lake Ontario. It is at the beginning of the St. Lawrence River and at the mouth of the Cataraqui River, the south end of the Rideau Canal. Kingston is located between the Prince Edward County and Thousand Islands tourist regions, and is nicknamed the "Limestone City" because it has many heritage buildings constructed using local limestone.

Explore the hotels, then choose your dates and guests to check prices and availability for your trip.

Explore hotels in Kingston Ontario

Other cities in Canada

All cities in Canada
Photo and text credits
WhatsApp