Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search for Niagara-on-the-Lake Hotels from CA $119

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Niagara-on-the-Lake

Canterbury Inn
3 out of 5
170 Mary Street, Niagara-on-the-Lake, ON
Get Rates
0.85 km from city centre
4.6/5Wonderful! (218 reviews)

"Just a one-night stay, arriving late and checking out early. Great value for location in lovely NOTL. No-hassle parking. Would highly recommend for one-nighter."…"

Reviewed on Feb. 24, 2020

Canterbury Inn
Best Western Colonel Butler Inn
3 out of 5
278 Mary Street, Niagara-on-the-Lake, ON
CA $125
per night
Apr 23 - Apr 24
1.03 km from city centre
4.4/5Excellent! (568 reviews)

"Great price and location. Was clean and the staff was very helpful and friendly."…"

Reviewed on Mar. 17, 2020

Best Western Colonel Butler Inn
Woodbourne Inn
4 out of 5
214 Four Mile Creek Rd, St. Davids, Niagara-on-the-Lake, ON
CA $165
per night
May 3 - May 4
11.31 km from city centre
4.8/5Exceptional! (276 reviews)

"We won’t stay anywhere else. The only problem is that you are sad when you leave!!"…"

Reviewed on Mar. 14, 2020

Woodbourne Inn
The Charles Hotel
4 out of 5
209 Queen St, Niagara-on-the-Lake, ON
CA $175
per night
Apr 24 - Apr 25
0.48 km from city centre
4.5/5Wonderful! (113 reviews)

"We enjoyed our stay at The Charles Hotel the staff were delightful and very helpful with any needs we had. We enjoyed having a brunch each morning at the hotel and then taking a walk around the town which the hotel is well situated to the core of the town."…"

Reviewed on Mar. 6, 2020

The Charles Hotel
Harbour House
4 out of 5
85 Melville St, Niagara-on-the-Lake, ON
CA $245
per night
Apr 26 - Apr 27
0.66 km from city centre
4.9/5Exceptional! (308 reviews)

"An awesome location with a wonderful ambience. Very clean with superior service. Morning Europian breakfast was fantastic. Will definitely come back!"…"

Reviewed on Mar. 7, 2020

Harbour House
The Shaw Club Hotel
4 out of 5
92 Picton Street, Niagara-on-the-Lake, ON
CA $175
per night
Apr 26 - Apr 27
0.46 km from city centre
4.6/5Wonderful! (246 reviews)

"The Shaw Club hotel provided a beautiful unique experience from the very beginning with very thoughtful touches in the room and extremely friendly front desk staff. I definitely recommend staying at the Shaw Club hotel during your stay. I have absolutely nothing bad to say and so many good things ..."…"

Reviewed on Mar. 17, 2020

The Shaw Club Hotel
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
Free CancellationReserve now, pay when you stay
CA $165
per night
Apr 19 - Apr 20
0.41 km from city centre
4.7/5Exceptional! (645 reviews)

"Loved the. King bed Lots of room Very quiet Rustic setting Massages were very relaxing"…"

Reviewed on Feb. 22, 2020

Oban Inn
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
Free CancellationReserve now, pay when you stay
CA $119
per night
Apr 19 - Apr 20
13.52 km from city centre
4.5/5Wonderful! (1,998 reviews)

"Staff was excellent, friendly, helpful. Location great near outlet mall and highway. All amenities you could desire were available."…"

Reviewed on Mar. 19, 2020

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 $270
per night
May 3 - May 4
0.2 km from city centre
4.7/5Exceptional! (267 reviews)

"Impeccably clean rooms! Modern decor and very comfortable bed."…"

Reviewed on Mar. 8, 2020

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
Get Rates
12.85 km from city centre
4.7/5Exceptional! (850 reviews)

"Clean and spacious rooms. Comfortable bed and well appointed"…"

Reviewed on Mar. 24, 2020

Holiday Inn Express 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.

Frequently asked questions

What's the best place for a stay in Niagara-on-the-Lake?
Panache Bed and Breakfast is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Reviews from our site also recommend Harbour House and BranCliff Inn c1859 as top choices for your stay.
If I need to cancel my hotel reservation in Niagara-on-the-Lake, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of booking. Plug in your dates, click on “Search”, then filter by “free cancellation” to review the best deals in Niagara-on-the-Lake.
Where can I learn more about changing or cancelling my trip to Niagara-on-the-Lake?
For more information about picking new dates or cancelling your trip to Niagara-on-the-Lake, head over to our customer service page.
What's the best budget-friendly hotel in Niagara-on-the-Lake?
Based on reviews, Hilton Garden Inn Niagara-on-the-Lake is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and an indoor pool. Other options for your budget-friendly stay include White Oaks Resort & Spa and Best Western Colonel Butler Inn.
Where is the best hotel for a stay in Old Town Historic District?
There are 57 hotels and other accommodations to choose from in this neighborhood, so you should find the perfect place for your trip. Based on Expedia customer reviews, Scarlet Tunic Bed and Breakfast is the highest ranked property in Old Town Historic District. This 3.5-star B&B offers free breakfast and free WiFi. It is located a short 8-minute walk from Shaw Festival Theatre. Other top choices in the neighborhood include BranCliff Inn c1859 and Historic Davy House Bed & Breakfast Inn.
What's the best accommodation for a family vacation to Niagara-on-the-Lake?
Hilton Garden Inn Niagara-on-the-Lake is a top 3-star hotel on Expedia for families, and features an indoor pool and a restaurant. White Oaks Resort & Spa is another good option for your kid-friendly vacation. Kids of all ages will also enjoy a visit to Niagara Riding Stables.
What's the best accommodation for a romantic vacation to Niagara-on-the-Lake?
DownHome Bed & Breakfast is a favorite 3.5-star B&B for couples, and features rainfall showerheads and pillowtop beds. Other good choices for a romantic stay include The Red Coat Bed & Breakfast and Historic Lyons House.
What's the best pet-friendly hotel in Niagara-on-the-Lake?
CountrySide Bed & Breakfast is a top B&B for people traveling with their pets, and offers free WiFi for its human guests. 2 Moon Cottage Bed & Breakfast is another good option for a stay with your pet.
What's the best place to stay near Shaw Festival Theatre?
Adjacent to Shaw Festival Theatre, Shaw Club Hotel & Spa is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free parking. Other good options close by include Historic Davy House Bed & Breakfast Inn and BranCliff Inn c1859.
What about the best place to stay close to Outlet Collection at Niagara?
One of the top choices for your stay is White Oaks Resort & Spa, located next to Outlet Collection at Niagara, and this 4-star resort offers a full-service spa and 3 restaurants. Holiday Inn Express Niagara-On-The-Lake and Hilton Garden Inn Niagara-on-the-Lake are a couple of other good and close options.
What's the best place to stay to stay near the beach in Niagara-on-the-Lake?
Panache Bed and Breakfast is a top 3-star hotel for a beach vacation, and features an indoor pool and a restaurant. Other good choices to stay near the beach include CountrySide Bed & Breakfast and DownHome Bed & Breakfast. Spend some quality time by the water at Lakeside Park Beach.
What's the best high-end place to stay in Niagara-on-the-Lake?
Via Veneto is a luxury B&B with a restaurant and a terrace, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your stay is The Georgian Residence Luxury Boutique Suites.

Recent Reviews in Niagara-on-the-Lake

More trip options