Search hotels in Ontario

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Ontario

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 14,800 hotels in Ontario with room rates, reviews, and availability. Most hotels are fully refundable.

The Tower Hotel Fallsview
3.5 out of 5
6732 Fallsview Blvd, Niagara Falls, ON
Fully refundableReserve now, pay when you stay
The price is $96 per night from Jun 11 to Jun 12
$96
per night
Jun 11 - Jun 12
7.4/10 Good! (1,159 reviews)
"Hotel was clean & staff was friendly & knowledgeable. Bellman who worked morning shift was very friendly & polite & also very knowledgeable."

Reviewed on Jun 7, 2023

The Tower Hotel Fallsview
Seneca Niagara Resort & Casino
4 out of 5
310 4th St, Niagara Falls, NY
The price is $172 per night from Jun 14 to Jun 15
$172
per night
Jun 14 - Jun 15
8.6/10 Excellent! (2,600 reviews)
"Quiet and safe"

Reviewed on Jun 5, 2023

Seneca Niagara Resort & Casino
DoubleTree by Hilton Hotel Toronto Downtown
4 out of 5
108 Chestnut St, Toronto, ON
Fully refundableReserve now, pay when you stay
The price is $245 per night from Jun 16 to Jun 17
$245
per night
Jun 16 - Jun 17
8.2/10 Very Good! (2,772 reviews)
"C"

Reviewed on Jun 6, 2023

DoubleTree by Hilton Hotel Toronto Downtown

Save an average of 15% on thousands of hotels when you're signed in

Hotel X Toronto by Library Hotel Collection
4.5 out of 5
111 Princes' Boulevard, Toronto, ON
Fully refundableReserve now, pay when you stay
The price is $338 per night from Jul 1 to Jul 2
$338
per night
Jul 1 - Jul 2
9.2/10 Wonderful! (1,000 reviews)
"It’s a very nice place to stay with your family."

Reviewed on Jun 3, 2023

Hotel X Toronto by Library Hotel Collection
Park Inn By Radisson Toronto - Markham
3.5 out of 5
555 Cochrane Dr, Markham, ON
Fully refundable
The price is $118 per night from Jun 18 to Jun 19
$118
per night
Jun 18 - Jun 19
7.4/10 Good! (1,221 reviews)
"Friendly staff."

Reviewed on Jun 7, 2023

Park Inn By Radisson Toronto - Markham
Hilton Garden Inn Toronto Airport
3.5 out of 5
3311 Caroga Drive, Mississauga, ON
Fully refundableReserve now, pay when you stay
The price is $135 per night from Jun 16 to Jun 17
$135
per night
Jun 16 - Jun 17
7.8/10 Good! (1,558 reviews)
"convenient if you need a stay with a free airport shuttle. the restaurant was quite good. very friendly staff"

Reviewed on Jun 3, 2023

Hilton Garden Inn Toronto Airport
Hyatt Place Niagara Falls
3 out of 5
310 Rainbow Blvd S, Niagara Falls, NY
Fully refundable
The price is $188 per night from Jun 21 to Jun 22
$188
per night
Jun 21 - Jun 22
8.4/10 Very Good! (2,012 reviews)
"Hotel is only 5 minute walk to the US Niagara Falls! we liked the parking across the street, its safe and validated immediately after parking. We loved the complimentary hot breakfast and friendly staff. Thank you for a lovely stay!"

Reviewed on Jun 8, 2023

Hyatt Place Niagara Falls
Delta Hotels by Marriott Toronto
4 out of 5
75 Lower Simcoe Street, H, Toronto, ON
Fully refundableReserve now, pay when you stay
The price is $268 per night from Jul 3 to Jul 4
$268
per night
Jul 3 - Jul 4
9/10 Wonderful! (1,887 reviews)
"From the time I enter, front desk was so courteous, eye appealing walls. Restaurant had amazing food and accommodated my diet issues. Many times a taxi was called for short distances. The guests were quiet throughout the day and night. Comfortable beds, and view of the water. I will be back for another ..."

Reviewed on Jun 6, 2023

Delta Hotels by Marriott Toronto
St Lawrence Residences And Suites
1.5 out of 5
135 Jarvis St, Toronto, ON
Fully refundableReserve now, pay when you stay
The price is $142 per night from Jun 11 to Jun 12
$142
per night
Jun 11 - Jun 12
4/10 (266 reviews)
"These reviews are hilarious. Have you people never traveled before? You get what you pay for, and this is the most affordable hotel room in the area. It is 1/3 of the price of the hotel across the street. Great. It isn't the Royal York. Tiny rooms, outdated furnishings, shared bathrooms. But it is ..."

Reviewed on Dec 11, 2022

St Lawrence Residences And Suites
Old Stone Inn Boutique Hotel
4 out of 5
6080 Fallsview Blvd., Niagara Falls, ON
Fully refundableReserve now, pay when you stay
The price is $112 per night from Jun 13 to Jun 14
$112
per night
Jun 13 - Jun 14
7.6/10 Good! (1,003 reviews)
Adequate
"Not the best location...it did the job for the night."

Reviewed on Jun 5, 2023

Old Stone Inn Boutique Hotel
Wingate By Wyndham Niagara Falls
3 out of 5
333 Rainbow Blvd, Niagara Falls, NY
Fully refundableReserve now, pay when you stay
The price is $119 per night from Jun 20 to Jun 21
$119
per night
Jun 20 - Jun 21
7.2/10 Good! (2,050 reviews)
"The room was nice and clean. Also, it is a walkable distance (10 mins) to falls. Car parking should be paid 10$ additionally. Complimentary breakfast was good."

Reviewed on Jun 6, 2023

Wingate By Wyndham Niagara Falls
Sterling Inn & Spa - an Ontario's Finest Inn
4 out of 5
5195 Magdalen St, Niagara Falls, ON
Fully refundableReserve now, pay when you stay
The price is $178 per night from Jun 11 to Jun 12
$178
per night
Jun 11 - Jun 12
9.2/10 Wonderful! (1,193 reviews)
"We loved Sterling Inn and had a wonderful time. The rooms were modern and clean. We arrived before check in and parked at the property and walked around. The front desk was kind enough to call us and had our room ready early. The breakfast in our room was wonderful. Would highly recommend!"

Reviewed on Jun 7, 2023

Sterling Inn & Spa - an Ontario's Finest Inn
Blue Mountain Resort Mosaic Suites
2.5 out of 5
190 Jozo Weider Blvd, The Blue Mountains, ON
Fully refundableReserve now, pay when you stay
The price is $200 per night from Jun 20 to Jun 21
$200
per night
Jun 20 - Jun 21
8.6/10 Excellent! (762 reviews)
"Great getaway and excellent service."

Reviewed on Jun 5, 2023

Blue Mountain Resort Mosaic Suites
Hyatt Place Toronto/Mississauga Centre
3.5 out of 5
5787 Hurontario St, Mississauga, ON
Fully refundable
The price is $149 per night from Jun 11 to Jun 12
$149
per night
Jun 11 - Jun 12
9/10 Wonderful! (712 reviews)
"Clean and comfy"

Reviewed on Jun 4, 2023

Hyatt Place Toronto/Mississauga Centre
Four Points by Sheraton Niagara Falls Fallsview
3.5 out of 5
6455 Fallsview Blvd, Niagara Falls, ON
Fully refundableReserve now, pay when you stay
The price is $160 per night from Jun 11 to Jun 12
$160
per night
Jun 11 - Jun 12
7.4/10 Good! (3,110 reviews)
"Great view"

Reviewed on Jun 2, 2023

Four Points by Sheraton Niagara Falls Fallsview
Holiday Inn Express & Suites Ottawa Downtown East, an IHG Hotel
2.5 out of 5
235 KING EDWARD AVENUE, Ottawa, ON
Fully refundable
The price is $127 per night from Jun 18 to Jun 19
$127
per night
Jun 18 - Jun 19
8.2/10 Very Good! (1,286 reviews)
"All great but outside unsafe"

Reviewed on Jun 8, 2023

Holiday Inn Express & Suites Ottawa Downtown East, an IHG Hotel
Bisha Hotel Toronto
5 out of 5
80 Blue Jays Way, Toronto, ON
Fully refundableReserve now, pay when you stay
The price is $418 per night from Jun 11 to Jun 12
$418
per night
Jun 11 - Jun 12
9.2/10 Wonderful! (745 reviews)
"Very nice design, great staff, and always a place for dining and entertainment"

Reviewed on Jun 2, 2023

Bisha Hotel Toronto
Hilton Garden Inn Niagara-on-the-Lake
3 out of 5
500 York Rd, Niagara-on-the-Lake, ON
Fully refundableReserve now, pay when you stay
The price is $92 per night from Jun 11 to Jun 12
$92
per night
Jun 11 - Jun 12
9/10 Wonderful! (1,014 reviews)
"Clean and good facilities"

Reviewed on Jun 6, 2023

Hilton Garden Inn Niagara-on-the-Lake
Toronto Marriott City Centre Hotel
4 out of 5
One Blue Jays Way, Toronto, ON
Fully refundableReserve now, pay when you stay
The price is $242 per night from Jul 3 to Jul 4
$242
per night
Jul 3 - Jul 4
9/10 Wonderful! (1,369 reviews)
"Beautiful, clean, excellent location."

Reviewed on Jun 6, 2023

Toronto Marriott City Centre Hotel
Living Water Resort and Spa
3.5 out of 5
9 Harbour Street East, Collingwood, ON
Fully refundableReserve now, pay when you stay
The price is $132 per night from Jun 22 to Jun 23
$132
per night
Jun 22 - Jun 23
7.8/10 Good! (1,002 reviews)
"Great Lobby Service for checkin, luggage, geetings and remembering my name"

Reviewed on Jun 5, 2023

Living Water Resort and 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.

Ontario Hotel Travel Guide

Prepare for the getaway you've earned when you use Expedia to book a room at one of the lodging options in Ontario. Regardless of what level of perks you prefer to have available, our easy-to-use tools make it easy for you to find just what you are searching for. Start hunting today, and you're guaranteed to find the perfect room for your trip.

Looking to rest your head at an extravagant inn? No problem. Expedia has a diverse range of affordable motels also. And there are a bunch of alternatives in the middle, as well. It just depends on what you're in the mood for and how much you'd like to save. And as far as location is concerned, you can choose a room in any part of the area you'd like. You'll find a range of lodging options in the busiest part of the area, as well as private lodges on the edge of Ontario. When you search Expedia's assortment of accommodations in Ontario, you're sure to find cheap rates and awesome specials on any type of hotel in the region.

Booking a place to stay for your holiday shouldn't be a challenge. Expedia can save you money and time when booking your reservations at any of the hotels in Ontario, so you can spend your time making the most of your adventure and not fretting about emptying your wallet. So why wait another moment to book your travel plans? Designate your ideal travel dates now to see the best offers on stays in Ontario!

Ontario hotels information

Number of reviews
28,721
Accommodation
14,800 hotels
Lowest Price
$92
Highest Price
$418

Price trends for hotels in Ontario

Less expensive
More expensive
This month
Next month
October
May
$128
$135
Month
Price
January
$134
February
$136
March
$147
April
$153
May
$167
June
$128
July
$135
August
$149
September
$137
October
$125
November
$125
December
$125
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Ontario. Select dates and complete search for nightly totals inclusive of taxes and fees.

Traveling to Canada? 

Check Ontario hotel prices on Expedia Canada

Recent reviews of Ontario hotels
Expedia verified reviews