Save on Top Niagara-on-the-Lake Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Niagara-on-the-Lake

Butler Creek House
3.5 out of 5
538 Butler Street, Niagara-on-the-Lake, ON
CA $184
per night
Dec 8 - Dec 9
4.9/5Exceptional! (89 reviews)

"This is such an exceptional bed and breakfast. The hosts are gracious and welcoming. The accommodations are comfortable, clean and spacious. We are frequent travelers and although we rarely book a B&B in our travels we always make it a point to stay here every time we visit Niagara on the Lake and ..."…"

Reviewed on Nov. 15, 2019

Butler Creek House
South Landing Inn
2.5 out of 5
21 Front St. South, Queenston, Niagara-on-the-Lake, ON
CA $105
per night
Dec 8 - Dec 9
4.1/5Very Good! (318 reviews)

"The staff is very nice. The rooms are clean and comfortable."…"

Reviewed on Nov. 28, 2019

South Landing Inn
Canterbury Inn
3 out of 5
170 Mary Street, Niagara-on-the-Lake, ON
CA $105
per night
Dec 8 - Dec 9
4.5/5Wonderful! (187 reviews)

"A Bed and Breakfast price with hotel features. You wouldn’t expect a billiard room and library at a motel. I didn’t expect a fireplace in my room. The rooms were spotless and the bathroom was clean and bright. Coffee maker in the room and wine glasses available at the front desk. All theatres in ..."…"

Reviewed on Nov. 30, 2019

Canterbury Inn
Woodbourne Inn
4 out of 5
214 Four Mile Creek Rd, St. Davids, Niagara-on-the-Lake, ON
CA $145
per night
Jan 1 - Jan 2
4.8/5Exceptional! (250 reviews)

"Loved the house and the room was clean and cozy. Staff was friendly and helpful."…"

Reviewed on Nov. 23, 2019

Woodbourne Inn
Best Western Colonel Butler Inn
3 out of 5
278 Mary Street, Niagara-on-the-Lake, ON
CA $125
per night
Dec 8 - Dec 9
4.4/5Excellent! (537 reviews)

"Staff were great. Nice breakfast, lots of choices. Room as expected. No elevator so would book 1st floor in future. Would use Best Western Butler Inn next time for a trip to Niagara-on-the-Lake"…"

Reviewed on Dec. 3, 2019

Best Western Colonel Butler Inn
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
CA $145
per night
Jan 6 - Jan 7
4.7/5Exceptional! (602 reviews)

"The rooms and the inn were beautifully decorated and had a very romantic vibe. Staff was amazing - Donna at reception was the best! Steam room and spa were very nice - had a great night!"…"

Reviewed on Nov. 27, 2019

Oban Inn
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
CA $128
per night
Dec 15 - Dec 16
4.5/5Wonderful! (1,958 reviews)

"Beautiful hotel, staff was friendly and professional"…"

Reviewed on Dec. 1, 2019

White Oaks Resort & Spa
124 on Queen Hotel & Spa
3.5 out of 5
124 Queen Street, PO Box 131, Niagara-on-the-Lake, ON
CA $200
per night
Dec 8 - Dec 9
4.7/5Exceptional! (241 reviews)

"The hotel was under construction .... what more do you want to know"…"

Reviewed on Dec. 1, 2019

124 on Queen Hotel & Spa
Holiday Inn Express Niagara-On-The-Lake
3 out of 5
524 York Road, Bldg 1, Niagara-on-the-Lake, ON
CA $89
per night
Dec 10 - Dec 11
4.7/5Exceptional! (710 reviews)

"Nothing fancy, just a clean room with comfortable beds. Would stay here again."…"

Reviewed on Dec. 7, 2019

Holiday Inn Express Niagara-On-The-Lake
Hilton Garden Inn Niagara-on-the-Lake
3 out of 5
500 York Rd, Niagara-on-the-Lake, ON
CA $99
per night
Dec 15 - Dec 16
4.3/5Excellent! (1,993 reviews)

"Room was bigger than expected. The bed was very comfortable and the fridge was an added bonus! We had a room right next to the elevator and we didn’t hear it once."…"

Reviewed on Dec. 2, 2019

Hilton Garden Inn Niagara-on-the-Lake
Don't see what you're looking for?
See all available properties in Niagara-on-the-Lake
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.

Niagara-on-the-Lake Hotel Guide

How does some time in the Loveliest Town in Canada sound to you? Head to Niagara-on-the-Lake to walk through a timeless wonderland filled with historic buildings and upscale charm. Of course, you can also expect plenty of natural beauty from the place where the Niagara River meets Lake Ontario. Beaches, wineries, spas, and charming walkways full of historic sites will make your trip extra special. Before you pack your bags for Southern Ontario, though, check out amazing deals at hotels in Niagara-on-the-Lake from Expedia.

Once you’re all checked in to your hotel, it’s time to explore. Put your adventure cap on and see what the city has to offer! From good eats to thrilling excursions, there are tons of things to do in Niagara-on-the-Lake, and you can book them all right here on Expedia.

Life is Different by the Lake

They do things a little differently in Niagara-on-the-Lake. Festivals are a little classier, gardens are a little fuller, and you can hire a horse and buggy to take you to dinner. In addition, you’ll be visiting the only town in Canada with a lord mayor. One look at the charming outdoor cafés and boutiques here will show you why this little slice of Ontario is so romantic and whimsical.

Take a Look at the Weather

The weather patterns in Southern Ontario certainly work to the advantage of visitors throughout the year. Heat stored in the nearby Great Lakes helps warm up temperatures during fall and winter. Despite relatively mild conditions, the magical winters here do tend to be rather long and snowy. Summers here can be described as hot and dreamy, where you can enjoy long hours of sunshine and high temperatures as you bask in the town’s beauty. Whether you’re looking for a cozy inn or a decadent spa experience, you’ll find what you need any time of year at a Niagara-on-the-Lake hotel.

Top Local Attractions

Be sure to stop at the RiverBrink Art Museum as you stroll through town. The wineries around town are famous for producing ice wine, and you’ll want to visit a few local of them for tours and samples. If you plan your stay between April and November, you can enjoy the acclaimed Shaw Festival. Of course, strolling along charming sidewalks lined with antique shops and outstanding restaurants is all you’ll need to do to unwind. Your friends at Expedia.ca know that what you really need to help you unwind are cheap offers at Niagara-on-the-Lake hotels. Stick around for exclusive deals to help you see more for less.

Book Niagara-on-the-Lake Hotel Deals Today

Does the thought of forking over money for a vacation this year have you filled with dread? Come experience the lighter side of planning a holiday with a little help from Expedia. Our exclusive specials will clear away hassles and trim costs. You now have the power to search for hotel offers according to your travel dates and budget. Did we mention that you’ll also have access to cheap flights to Niagara-on-the-Lake when you book your holiday with us? Go ahead and reserve your plans individually or using an all-inclusive package. Make that sweet getaway you've been dreaming of a reality by snagging a great rate at a Niagara-on-the-Lake hotel today.

More trip options

Recently Booked Hotels in Niagara-on-the-Lake

Recent Reviews in Niagara-on-the-Lake