Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Niagara-on-the-Lake – 73 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Prince of Wales

Hotel in Niagara-on-the-Lake

Featuring elegant, Victorian-style rooms and a contemporary spa, this luxury hotel is just 2 blocks from Lake Ontario. The on-site restaurant holds a traditional English tea time every day. Everything! It was just beautiful!

Show more Show less
8.6
Excellent
1,057 reviews
Price from
$201
per night

Holiday Inn Express - Niagara-On-The-Lake, an IHG Hotel

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, a 12-minute walk from Niagara College Residence & Conference Center, Holiday Inn Express - Niagara-On-The-Lake, an IHG Hotel has accommodations with a fitness center,... friendly staff, clean and big rooms, very modern, good breakfast.

Show more Show less
8.9
Excellent
758 reviews
Price from
$154
per night

Queens Landing

Hotel in Niagara-on-the-Lake

A restaurant and bar are featured at this Niagara-on-the-Lake hotel. Free WiFi is offered in all areas at this completely nonsmoking property. Staff always pleasant Beautiful facility Cleanliness A+

Show more Show less
8.4
Very Good
838 reviews
Price from
$201
per night

Hilton Garden Inn Niagara-on-the-Lake

Hotel in Niagara-on-the-Lake

This Niagara-on-the-Lake hotel is a 12-minute drive of Niagara Falls. The hotel offers an indoor swimming pool, on-site restaurant and free Wi-Fi. People are very kind and professional

Show more Show less
8.6
Excellent
903 reviews
Price from
$144
per night

Riverbend Inn & Vineyard

Hotel in Niagara-on-the-Lake

This Niagara-on-the-Lake, Ontario Georgian mansion inn features a private vineyard. Guest rooms include free Wi-Fi and a fireplace. The Niagara on the Lake Golf Club is minutes from the inn. Exceptional Staff, Location, complimentary continental breakfast

Show more Show less
8.6
Excellent
617 reviews
Price from
$201
per night

Staybridge Suites - Niagara-On-The-Lake, an IHG Hotel

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, a 12-minute walk from Niagara College Residence & Conference Center, Staybridge Suites - Niagara-On-The-Lake, an IHG Hotel has accommodations with a fitness center,... We stayed one night, and were so impressed from the time we walked in! Reception staff greeted us and helped us with directions to the restaurant where we had reservation. Room is big- super clean very fresh!! Breakfast staff is very helpful and friendly and food is so good. I LOVE how you can take a bag - goodness to go!! I think from now on I’ll always look for STAYBRIDGE SUITS!!! We will be back soon for sure. 👌

Show more Show less
9
Wonderful
466 reviews
Price from
$146
per night

Pillar and Post Inn & Spa

Hotel in Niagara-on-the-Lake

An outdoor swimming pool and an on-site restaurant are featured at this Niagara on the Lake property. Free Wi-Fi is available in all areas. All Indoor & outdoor pool. Hot tubs & spa. They were great . The flowers all around were beautiful for the end of September. Spacious room. The Inn has a great ambience & is well decorated.

Show more Show less
8.5
Very Good
524 reviews
Price from
$271
per night

Residence & Conference Centre - Niagara-on-the-Lake

Hotel in Niagara-on-the-Lake

Located at Niagara College Niagara-on-the-Lake Campus, minutes from vineyards and golf courses in Niagara-on-the-Lake, Ontario. having the suite style was nice since we were there for a few days. allowed us to keep food in the fridge, etc We used the kitchen to prepare group meals The price was great. The rooms were nice and cold!

Show more Show less
7.7
Good
269 reviews
Price from
$85
per night

Best Western Colonel Butler Inn

Hotel in Niagara-on-the-Lake

Situated in the charming town of Niagara-on-the-Lake, Ontario this hotel is located only a short drive from breathtaking Niagara Falls and provides modern accommodations along with friendly service. Staff were very helpful and friendly

Show more Show less
8.3
Very Good
325 reviews
Price from
$193
per night

The Olde Angel Inn

Hotel in Niagara-on-the-Lake

Featuring a restaurant, bar, shared lounge and free WiFi, The Olde Angel Inn is located in Niagara-on-the-Lake, a few steps from Fort George National Historic Site of Canada and a 6-minute walk from... we love the coziness of the inn and the staff there are always wonderful ! A special thx to Jane as she makes you feel very welcome !

Show more Show less
7.8
Good
147 reviews
Price from
$143
per night

Most-booked hotels in Niagara-on-the-Lake in the past month

See all

Budget hotels in Niagara-on-the-Lake

See all

FAQs about hotels in Niagara-on-the-Lake

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Niagara-on-the-Lake:

Explore guest reviews of hotels in Niagara-on-the-Lake

See all