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

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

Filter by:

Star Rating

Review score

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.

S
Schiller
From
United States
This place is family owned and you can tell. Everyone is super nice. The breakfast is good and we especially liked meeting Carol, Leeda, and Shelley, the breakfast staff. The price was affordable and we were very happy with our 3 night stay.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 690 reviews
Price from
$97.90
1 night, 2 adults

Staybridge Suites Niagara-On-The-Lake by IHG

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, 7.8 miles from Niagara Falls Train Station, Staybridge Suites Niagara-On-The-Lake by IHG has accommodations with a fitness center, free private parking, a shared lounge...

G
Grasparil
From
United States
Clean and spacious rooms. Feel secure
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 344 reviews
Price from
$118.79
1 night, 2 adults

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.

S
Stephanie Ketchum
From
United States
The rooms and location were fantastic. Very clean, friendly, helpful front desk staff. The restaurant patio has an incredible view - breakfast was good, not great. We did not eat dinner there. There are wonderful new bikes to rent that are comfortable beach type bikes but with gears! We biked to town, wineries - everywhere.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 488 reviews
Price from
$238.31
1 night, 2 adults

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

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, 7.8 miles from Niagara Falls Train Station, Holiday Inn Express Niagara-On-The-Lake by IHG has accommodations with a fitness center, free private parking and a shared...

A
Anonymous
From
United States
It was very clean and there were ample towels for 3. The breakfast was very good.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,096 reviews
Price from
$107.93
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.

S
Susan
From
United States
Convenient to walk to town but great shuttle available! Great wine tour trolley associated with "Vintage Hotel" group.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,132 reviews
Price from
$187.61
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.

L
Laryssa
From
Netherlands
The location was excellent
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,354 reviews
Price from
$194.85
1 night, 2 adults

The Kent Motel

Hotel in Niagara-on-the-Lake

Located in Niagara-on-the-Lake, 6.1 miles from Niagara Falls Train Station, The Kent Motel has accommodations with free WiFi and free private parking.

D
Daniel
From
United States
The entire experience at the Kent Motel was wonderful. The staff was friendly and efficient. The room was beautiful, clean and comfortable. Would highly recommend to any traveler!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 275 reviews
Price from
$166.53
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.

G
Graves
From
United States
We stayed in the Cottage. Lots of room for a family to stay for a few days. Has a kitchen, dining room, patio etc. and backs up to the Pub's patio. Bonus, it's haunted 😁
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 210 reviews
Price from
$129.73
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.

A
Aaron
From
United States
Room was very large and spacious. Much bigger than expected. Bathroom was absolutely perfect and shower was amazing! The hotel overall was nice, but I think for the cost we were expecting a bit more in terms of ammenities.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 605 reviews
Price from
$268.01
1 night, 2 adults

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.

T
Theresa Zbick
From
United States
The place was lovely and quiet. Liked the conversation area outside.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 677 reviews
Price from
$136.08
1 night, 2 adults
See all 109 hotels in Niagara-on-the-Lake

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

See all

Hotels located in the center of Niagara-on-the-Lake

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

    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.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 13 reviews

    Matisse B&B in Niagara-on-the-Lake provides accommodations with a garden and a terrace. With garden views, this accommodation provides a patio.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Located in Niagara-on-the-Lake, within a 13-minute walk of Mississauga Beach and 13 miles of Niagara Falls Train Station, Nine Vines Hotel provides accommodations with a restaurant as well as free...

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Cobblestone Bed and Breakfast in Niagara-on-the-Lake provides accommodations with a garden and a shared lounge.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Contemporary West Loft in Historic Niagara offers accommodations in Niagara-on-the-Lake, 10 miles from Niagara Falls Train Station and 10 miles from Casino Niagara.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 6 reviews

    Contemporary East Loft in Historic Niagara offers accommodations in Niagara-on-the-Lake, 10 miles from Niagara Falls Train Station and 10 miles from Casino Niagara.

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

    Featuring massage services, A La Gallarie features accommodations in Niagara-on-the-Lake. This 5-star bed and breakfast offers luggage storage space and a concierge service.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 82 reviews

    Providing quiet street views, Falcon Cottages in Niagara-on-the-Lake offers accommodations, a tennis court, and barbecue facilities.

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

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

    Vine Village enjoys a location in Niagara-on-the-Lake, a 17-minute walk from Mississauga Beach and 13 miles from Niagara Falls Train Station. This apartment features bicycle parking and free Wifi.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 31 reviews

    Greaves Sweet Escape is located in Niagara-on-the-Lake, just 14 miles from Casino Niagara and 14 miles from Old Falls Street.

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

    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.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 80 reviews

    Offering city views, Suites On King in Niagara-on-the-Lake offers accommodations and barbecue facilities. Private parking is available on site at this recently renovated property.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 81 reviews

    Old Ivy Walk in Niagara-on-the-Lake provides adults-only accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 27 reviews

    A recently renovated vacation home, The Newark House offers accommodations in Niagara-on-the-Lake.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 39 reviews

    Providing a garden, Barker House 1# Suite-heart of oldtown provides accommodations in Niagara-on-the-Lake. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 17 reviews

    Offering a garden, Barker House 3# Suite-heart of oldtown offers accommodations in Niagara-on-the-Lake. This property offers access to a terrace, free private parking, and free Wifi.

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

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

    Located in Niagara-on-the-Lake, 7.1 miles from Niagara Falls Train Station, Vine Ridge Resort - Cottages provides accommodations with a seasonal outdoor swimming pool, free private parking, a terrace...

  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 119 reviews

    Located in the historic village of Lewiston, New York, this motel is 8 miles from Niagara Falls and 1 mile from Niagara River.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 60 reviews

    Featuring a garden, Barkerhouse 2# unit-heart of oldtown features accommodations in Niagara-on-the-Lake. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 69 reviews

    Located in Niagara-on-the-Lake, a 16-minute walk from Mississauga Beach, Harrogate House Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Beautiful Historic Luxury Getaway offers accommodations in Niagara-on-the-Lake, a 15-minute walk from Mississauga Beach and 13 miles from Niagara Falls Train Station.

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

    Bernard Gray Hall Bed and Breakfast offers accommodations in Niagara-on-the-Lake, 14 miles from Old Falls Street and 14 miles from Rainbow Bridge.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 147 reviews

    Historic Wilson-Guy House in Niagara-on-the-Lake provides adults-only accommodations with a seasonal outdoor swimming pool and a garden.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 810 reviews

    Located on Queen Street in the Old Town of Niagara-on-the-Lake, 124 on Queen Hotel and Spa offers luxurious accommodations, a world-class spa, and critically acclaimed dining options.

FAQs about hotels in Niagara-on-the-Lake

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

  • 10.0

    Be prepared to eat well. So many excellent places to try!!

    Be prepared to eat well. So many excellent places to try!! Shopping is so relaxing and so many different types of shops..something for everyone. Strolling down the streets with beautiful homes and luscious flowers everywhere was breathtaking.
    Guest review by
    Jamie
    United States
  • 10.0

    This charming city is welcoming.

    This charming city is welcoming. We felt completely safe as we strolled the streets visiting the shops and dining in the local restaurants. Of course, dinner at the Prince of Wales was perfect. The park and many inviting benches made it easy to take a leisurely stroll even in the heat. The beauty of the flower boxes, hanging baskets, and flower beds were exceptional.
    Guest review by
    Janice F
    United States
  • 10.0

    It's a beautiful, and historic, small town with much to...

    It's a beautiful, and historic, small town with much to offer any traveler; proximity to Niagara Falls, proximity to Southern Ontario's wine country, interesting shopping and of course, The Shaw Festival. For the sailors, NOTL Yacht Club is also very nice.
    Guest review by
    David
    Canada
  • 10.0

    We rented e-bikes and rode along the river.

    We rented e-bikes and rode along the river. We stopped at Laura Secord’s house and took a tour. Had an exceptional dinner at two sisters . Attended the Shaw festival. We walked, ate, drank and were Merry!
    Guest review by
    Anonymous
  • 10.0

    Beautiful place to visit.

    Beautiful place to visit. Charming area with the shops, restaurants, Prince of Wales Hotel, The Shaw Festival, and gorgeous floral scenery. You can also visit the various wineries—one of the best attractions in Ontario.
    Guest review by
    Vesna
    Canada
  • 10.0

    Niagara on the Lake is a beautiful town with so many...

    Niagara on the Lake is a beautiful town with so many wonderful shops and restaurants. We could walk into town from our hotel and enjoyed dinner both nights, we especially liked the Indian restaurant Aura on the Lake. We also enjoyed some Cow’s ice cream which was particularly delicious.
    Guest review by
    Colin
    Cyprus

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

See all
  • From $378.63 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 134 reviews
    Breakfast, and a pre-breakfast brought to our room!, was fantastic - the best we had anywhere on our 3 week trip. Jen the chef was fabulous, thank you! Well catered for on the dairy-free front, thanks. Lovely room: bed was comfortable, nice bathroom too. Parking very handy, and free. Good location for driving to the Falls, and NOTL town centre is lovely (though a lot further than I thought).
    Guest review by
    James
    United Kingdom
  • From $271.88 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 275 reviews
    The room was large, the bed was comfortable, and the staff were friendly and helpful. Quiet, lovely balcony, a lounge area for everyone on the bottom floor. The motel is in a quiet residential area halfway between Niagara and Niagara on the Lake. We could relax after a day of tours/wine tours. We loved our stay and would go back in a heartbeat.
    Guest review by
    Shelley
    Canada
  • From $245.97 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,354 reviews
    Hotel was perfect location after our wine tasting tours, the most perfect king size bed and pillows! The staff was amazing and super friendly and moreover, kindly accommodating to our needs, even with later check out they allowed us to leave later no issues and smooth check out! Highly recommended for anyone staying in Niagara on the Lake
    Guest review by
    CHRISTINA
    Turkey
  • From $207.22 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 752 reviews
    The facitilies. The Gym. The courts and spa. The gym was top notch. Better than 99.9% of hotels and resorts I have been to. There's a real focus on athletics. It's also has a rehabilitation centre. Kudos. Indoor tennis courts also... Total score.
    Guest review by
    Neville
    Canada
  • From $155.78 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,096 reviews
    We love Niagara on the Lake we are going there every year for the Shaw festival and the winery.
    Guest review by
    stephane
    Canada

Research, refine, and make plans for your whole trip