Ontario may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Hotels in Ontario, Canada

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Ontario

Top Hotels in Ontario

Four Points by Sheraton Niagara Falls Fallsview
3.5 out of 5
6455 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is £68 per night from 3 Nov to 4 Nov
4/5Very Good! (5,349 reviews)

"Great location of walking distance to restaurants and attractions"…"

Reviewed on 15 Oct 2020

Four Points by Sheraton Niagara Falls Fallsview
Valhalla Inn
3.5 out of 5
1 Valhalla Inn Rd, Thunder Bay, ON
Free cancellationReserve now, pay when you stay
The price is £78 per night from 14 Nov to 15 Nov
4/5Very Good! (1,124 reviews)

"Nice upgrades inside rooms. Property needs better lighting outside."…"

Reviewed on 18 Oct 2020

Valhalla Inn
Blue Mountain Resort Village Suites
4 out of 5
156 Jozo Weider Blvd, The Blue Mountains, ON
Free cancellationReserve now, pay when you stay
The price is £107 per night from 3 Nov to 4 Nov
4.2/5Very Good! (3,161 reviews)

"Amazing staff that pay attention to every little detail to ensure your stay is amazing. Special thank you to Janice at the front desk!"…"

Reviewed on 13 Oct 2020

Blue Mountain Resort Village Suites

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
One King West Hotel & Residence
4 out of 5
1 King Street West, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is £92 per night from 23 Oct to 24 Oct
4.5/5Wonderful! (6,328 reviews)

"staff were courteous and very polite. It is a beautiful hotel close to everything."…"

Reviewed on 15 Oct 2020

One King West Hotel & Residence
Fairmont Chateau Laurier
4.5 out of 5
1 Rideau St, Ottawa, ON
Free cancellationReserve now, pay when you stay
The price is £136 per night from 24 Oct to 25 Oct
4.3/5Excellent! (2,155 reviews)

"During this time of Covid it was still a pleasure to stay at this beautiful historic hotel. We were made to feel welcomed and special by the staff who are still fortunate to be working. Despite the lounge, restaurant and spa being closed it was still a magical place to stay and explore the sights ..."…"

Reviewed on 14 Oct 2020

Fairmont Chateau Laurier
Vittoria Hotel and Suites
3 out of 5
5851 Victoria Ave, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is £58 per night from 29 Oct to 30 Oct
4.5/5Wonderful! (4,523 reviews)

"The location of the hotel was fabulous! Close to everything."…"

Reviewed on 17 Oct 2020

Vittoria Hotel and Suites
Oakes Hotel Overlooking the Falls
3.5 out of 5
6546 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is £74 per night from 29 Oct to 30 Oct
3.6/5Good! (3,102 reviews)

"Staff was friendly. The parking was tight and expensive for what it was. The room was clean. Wish there was a shelf in the shower to hold the shower amenities."…"

Reviewed on 19 Oct 2020

Oakes Hotel Overlooking the Falls
Deerhurst Resort
3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
Free cancellation
The price is £125 per night from 2 Nov to 3 Nov
3.8/5Good! (954 reviews)

"Very welcoming and friendly staff that went out of their way to be helpful. Loved our stay"…"

Reviewed on 16 Oct 2020

Deerhurst Resort
Sheraton On The Falls Hotel
4 out of 5
5875 Falls Ave, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is £72 per night from 30 Oct to 31 Oct
4/5Very Good! (4,478 reviews)

"Staff was pleasant. However we had a few hiccups during our stay. I understand pools being closed. However we were told by front desk staff that we could show our room key at the Marriott and use their pool. When we went to take our daughters, we were told no. We had two very upset kids. I would ..."…"

Reviewed on 17 Oct 2020

Sheraton On The Falls Hotel
Marriott Niagara Falls Fallsview Hotel & Spa
4 out of 5
6740 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is £82 per night from 3 Nov to 4 Nov
4.3/5Excellent! (3,415 reviews)

"spacious room, spectacular view of falls from superior room, walking distance to falls and nearby attractions"…"

Reviewed on 15 Oct 2020

Marriott Niagara Falls Fallsview Hotel & Spa
Don't see what you're looking for?
See all available properties in Ontario
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.

Pocket Guide: Ontario

As the unrivalled epicentre of Canadian industry, Ontario has built itself a reputation as one of the most cosmopolitan provinces in the country, attracting over 40% of the entire Canadian population. Toronto, the provincial capital, is Canada’s largest city, home to over 2.5 million people. Nevertheless, being more than four times the size of the UK, this exquisite region of Canada still has an abundance of varied and verdant countryside, a variable climate, over 250,000 lakes and, of course, the world-famous Niagara Falls. With a hotel in Ontario there’s more to see and do than you could possibly hope to enjoy in a lifetime.

Top Ontario Hotel Locations

Toronto — A metallic metropolis shining on the shores of Lake Ontario, Toronto is Canada’s financial and cultural capital. Its skyline, dominated by the staggering TN Tower, is one to rival even New York City’s. Due to its burgeoning population and unsurpassed cultural diversity, Toronto is widely regarded as one of the most multicultural places on Earth – and you can see for yourself with one of the cities comfy hotels.

Ottawa — Smaller than Toronto, but impressive in its own right, Ottawa is Ontario’s second largest city and the national capital of Canada. Home to delectable dining, boutique shopping and historic landmarks at almost every turn – not to mention hotels – Ottawa is a must-see for any history buff or lover of Gothic and Victorian architecture.

Niagara Falls — The place that needs no introduction, Niagara Falls is home to one of the most iconic natural wonders on Earth. The confluence of three major waterfalls, this unmissable sight is one to behold.

London — Home to the University of Western Ontario, London has a youthful vibe. As such, it has developed itself a reputation as a centre of sports, the arts and for its vibrant nightlife. It also boasts more than its fair share of annual music, fringe and food festivals. A hotel here is perfect to immerse yourself in Canadian culture at its best.

How to Make the Most of Your Hotel in Ontario

A province of great variety, Ontario offers unique skylines, and some of the most beautiful landscapes in Canada. Pay a visit to the TN Tower in Toronto for uninterrupted views across the most iconic skyline in the country and its shimmering reflection in the crystalline waters of Lake Ontario. While the province’s many lakes offer fantastic outdoor sports and photo opportunities, the feather in Ontario’s is undoubtedly Niagara Falls, the immensity of which is hard to comprehend until you have seen these crashing waters for yourself. Enjoy them up close with an adventure boat tour, or take it easy with a relaxing wine and lunch package.

Ontario boasts more than its fair share of North America’s Great Lakes. Take your pick and hire a boat or kayak to explore them. Alternatively, enjoy Ontario’s waters without having to venture too far from civilisation, with a romantic Toronto Harbour Dinner Cruise. There’s plenty to keep family visitors entertained too. Soak up the sites at your own pace in Ottawa, with a Hop-On Hop-Off Capital Tour. Rainy day? Then head to Falls View Indoor Water Park in London. Whatever your plans, even the most hesitant of folk will find something fun to do in Ontario.