Skip to main content

Search hotels in Niagara-on-the-Lake

Enter your dates to see the latest prices and deals for Niagara-on-the-Lake hotels

Select occupancy

Niagara-on-the-Lake – 138 hotels and places to stay

Filter by:

Star Rating
Review score

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.

C
Candice
From
United States
We didn’t want to leave! The room was incredible, quaint, adorable. The lavazza coffee was delicious, the complementary glass bottle of clean water was above and beyond (this comes from someone who buys mountain valley spring water in a glass bottle when they travel). And there was a robe for everyone to wear as well :) Plus you get a free wine tasting at Peller Estate Winery (right next door)!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 365 reviews
Price from
$175.21
1 night, 2 adults

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.

A
Amy
From
Ireland
Beautiful hotel with a spacious room and comfortable bed. The staff were super friendly and pleasant. The hotel is a short walk to restaurants and shops and wineries also very accessible!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,262 reviews
Price from
$287.25
1 night, 2 adults

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.

Š
Šárka
From
Denmark
Very comfortable bed, welcome rose, friendly staff, free parking, amazing location, insect nets, very stylish hotel that smells like fresh flowers.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,486 reviews
Price from
$308.79
1 night, 2 adults

The Kent Motel

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, within 6.1 miles of Niagara Falls Train Station and 7.5 miles of Old Falls Street, The Kent Motel has accommodations with a restaurant and free WiFi as well as free...

S
Stoll
From
Switzerland
just localized greatly with the Niagara nearby. The room was absolutely stunning and comfortable with a lovely chimney, which gives such a homecoming feeling.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 215 reviews
Price from
$141.13
1 night, 2 adults

The Olde Angel Inn

Hotel in Niagara-on-the-Lake

Featuring a bar, The Olde Angel Inn is located in Niagara-on-the-Lake in the Ontario region, a 16-minute walk from Mississauga Beach and 13 miles from Niagara Falls Train Station.

A
Angela
From
United States
The location is ideal-walking distance to shops/restaurants. Staff were simply fabulous and made sure we were taken care of. We really appreciate the historical integrity of the hotel.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 119 reviews
Price from
$186.25
1 night, 2 adults

Staybridge Suites Niagara-On-The-Lake by IHG

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, 8.8 miles from Rainbow Bridge, Staybridge Suites Niagara-On-The-Lake by IHG has accommodations with a fitness center, free private parking, a shared lounge and barbecue...

E
Esther
From
Canada
Clean spacious room everything you need for a short or long stay
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 317 reviews
Price from
$129.28
1 night, 2 adults

Holiday Inn Express Niagara-On-The-Lake by IHG

Hotel in Niagara-on-the-Lake

Holiday Inn Express Niagara-On-The-Lake by IHG is located in Niagara-on-the-Lake, within 8 miles of Casino Niagara and 8.1 miles of Niagara Fallsview Casino Resort.

B
Brian
From
Ireland
Very impressed, excellent for visiting Niagara-on-the-Lake and Niagara Falls. Room spacious, well equiped and clean. Staff were very helpfull.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 901 reviews
Price from
$102.70
1 night, 2 adults

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.

R
Ross
From
United Kingdom
The staff were SO helpful. They are the stars of the show.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 709 reviews
Price from
$301.61
1 night, 2 adults

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.

D
Debra
From
Canada
The staff were exceptionally helpful
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 600 reviews
Price from
$115.38
1 night, 2 adults

Nine Vines Hotel

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, a 13-minute walk from Mississauga Beach, Nine Vines Hotel provides accommodations with free bikes, free private parking and a restaurant.

V
Vage
From
Canada
It's cool and in a good location.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 54 reviews
Price from
$167.41
1 night, 2 adults
See all 138 hotels in Niagara-on-the-Lake

Most booked hotels in Niagara-on-the-Lake and surrounding area in the past month

See all

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,486 reviews

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,262 reviews

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 709 reviews

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 901 reviews

Popular with guests booking hotels in St. Catharines

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 591 reviews

Popular with guests booking hotels in Thorold

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 315 reviews

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 53 reviews

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 317 reviews

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 365 reviews

Popular with guests booking hotels in Niagara-on-the-Lake

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 215 reviews

Budget hotels in Niagara-on-the-Lake and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 901 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 591 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 315 reviews
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 53 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 317 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 215 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 600 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 54 reviews

Best hotels with breakfast in Niagara-on-the-Lake and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,486 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,262 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 709 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 365 reviews

FAQs about hotels in Niagara-on-the-Lake

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

Scored out of 10, guest rating 10

Beautiful village full of flowers, British cottages and...

Beautiful village full of flowers, British cottages and Tudor mansions. Most romantic little town. If you want romance skip Niagara Falls and make your way 25 minutes north to Niagara-on-the Lake. Awesome live theatre in the summer with the Shaw festival. We say 3 plays in 2 days. Wow!
Guest review byJanice
United States
Scored out of 10, guest rating 10

It was such a clean town and the floral ldisplays were...

It was such a clean town and the floral ldisplays were amazing. Shops were quaint and charming. Saw Funny Girl at the show festival and it was amazing.Did a winery tour as well with Grape escape it was great as well.
Guest review byPatricia
Scored out of 10, guest rating 10

Niagara on the Lake is a yearly trip for us.

Niagara on the Lake is a yearly trip for us. First class theatre offerings., A wide variety of accommodations and wonderful restaurants. Great little shops in the centre of town. A golf course and wonderful park on the waterfront. Walking and biking trails. Historical sites such as the Fort and guided tours if you prefer. Short driving distance to Niagara Falls and the many offerings of Parks Canada.
Guest review byMaryLynne
Canada
Scored out of 10, guest rating 10

Niagara on the Lake is a beautiful little village that has...

Niagara on the Lake is a beautiful little village that has it all -- flowers, hotels, B & Bs, restaurants and the world-class theatres of the Shaw Festival. We stayed at the Moffet, right in town and walked around the town a lot. Ate at several restaurants, munched on fresh picked cherries and saw three outstanding plays. Who could ask for anything more!! Be back next year.
Guest review byHelen
United States
Scored out of 10, guest rating 10

Beautiful town. The Old Town area is walkable.

Beautiful town. The Old Town area is walkable. There are some guided walks and ghost tours one can do. Shaw festival has good shows. Vincent de Paul catholic church was a nice place to sit and pray. Gyros on the lake restaurant offers Greek foods that were affordable and tastes good.
Guest review byJAYSON
Canada
Scored out of 10, guest rating 10

Wondering around Niagara on the Lake is a joy in itself.

Wondering around Niagara on the Lake is a joy in itself. It is beautiful, quaint, and spotlessly clean. Lots of boutique and artisan shops, good places to eat and lots of excellent ice-cream to sample. We ate in the Irish Harp Bar and the food was wonderful. We also had and excellent meal at Sombre. Niagara on the Lake reminds me a bit of stepping back in time. It makes you slow down and appreciate everything you are looking at. It is great to stand on the shore of Lake Ontario and on a clear day see the CN tower in Toronto in the distance. We wish we had more time to visit some of the surrounding wineries and sample the ice wine!
Guest review byDAVID
United Kingdom

See reviews by guests who stayed at hotels in Niagara-on-the-Lake

See all
From $421.98 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 709 reviews
We love staying at the Vintage hotels. We celebrated our anniversary and decised to stay here last minute, and found a great deal through this site to stay at the start of March break. Friendly staff, great food, excellent room service, and loved the indoor and outdoor pool. I believe it was -10 one night, and the outdoor pool was warm and toasty.
Guest review byChristine
Canada
From $421.98 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,486 reviews
Niagara on the Lake is a beautiful setting. The hotel is conveniently located in the Town with plenty of parking available to the guests.
Guest review byNoelle
United States
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 123 reviews
I liked that it was close to Niagara on the lake. And that it was a pet friendly accommodation.
Guest review byValerie
Canada
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews
Location was great for exploring Niagara on the Lake and Twenty Bench wineries.
Guest review byRoberta
Canada
From $236.33 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 514 reviews
The location was superb. With a lot of great hotels, just not the Moffat.
Guest review byJohn
Jersey

More places to explore, more ways to go