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 – 110 hotels and places to stay

Filter by:

Star rating

Review score

Staybridge Suites Niagara-On-The-Lake by IHG

Hotel in Niagara on the Lake

Situated in Niagara on the Lake, 13 km from Niagara Falls Train Station, Staybridge Suites Niagara-On-The-Lake by IHG features accommodation with a fitness centre, free private parking, a shared...

K
Kevin
From
United Kingdom
Absolutely everything- an exceptional place to stay. Clean, new wonderful beds and a nicely stocked kitchenette. Tasty breakfast as well
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 343 reviews
Price from
£103.90
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.

T
Tracy
From
Canada
Beautiful nice size room with nice colors and blinds and fireplace nice towels and pillows and very clean.and beautiful.stairway and fixtures and nice areas outside and in for photos. Worker came outside and offered to take photos without us asking very kind of him..Looking forward to returning again
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 490 reviews
Price from
£228.81
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 situated in Niagara on the Lake, within 13 km of Casino Niagara and 13 km of Niagara Fallsview Casino Resort.

L
Linda
From
Netherlands
Big room, double walk in shower, handy microwave and frig, very good breakfast, clean and well maintained, and sound proofed. Staff were professional.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,085 reviews
Price from
£94.40
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 non-smoking property.

S
Sharon
From
Netherlands
Love the area. The staff was realy nice and the room was very nice
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,143 reviews
Price from
£234.38
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.

D
Diana
From
United Kingdom
The ambience and the staff! Excellent service!!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,358 reviews
Price from
£247.06
1 night, 2 adults

The Kent Motel

Hotel in Niagara on the Lake

Set in Niagara on the Lake, 10 km from Niagara Falls Train Station, The Kent Motel offers accommodation with free WiFi and free private parking.

S
Sandrine
From
Germany
Was very friendly, clean and nice
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 265 reviews
Price from
£163.32
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, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station.

S
Sarah
From
United Kingdom
Beautiful location. Friendly, helpful staff. Very comfortable. Pleasant garden to relax in. Would highly recommend.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 201 reviews
Price from
£112
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 offered in all areas.

B
Birgit Ute Hoenck
From
Namibia
Beautiful place with a great atmosphere. Location in walking distance to main street where you find from a grocer to a Christmas shop - anything your heart desires
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 616 reviews
Price from
£247.06
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 accommodation along with friendly service.

F
Fionnuala
From
Ireland
Great room friendly staff good breakfast 👌
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 690 reviews
Price from
£85.63
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.

A
ABRAHAM
From
United States
The rooms were very clean and also the bathroom
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 679 reviews
Price from
£119.29
1 night, 2 adults
See all 110 hotels in Niagara on the Lake

Most booked hotels in Niagara on the Lake and surroundings in the past month

See all

Hotels located in the centre of Niagara on the Lake

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 201 reviews

    Featuring a bar, The Olde Angel Inn is located in Niagara on the Lake in the Ontario region, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,358 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
    Superb - What previous guests thought, 81 reviews

    Featuring a garden and views of garden, Old Ivy Walk is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.4 km from Mississauga Beach.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 40 reviews

    Featuring air-conditioned accommodation with a patio, Barker House 1# Suite-heart of oldtown is located in Niagara on the Lake.

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

    Free WiFi is offered in all areas of this Niagara-on-the-Lake property. Fort George is just 10 minutes’ walk away. Cable TV is featured in each guest room at Moffat Inn.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 657 reviews

    Set in Niagara on the Lake, 1.6 km from Mississauga Beach, The Old Bank House offers accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 145 reviews

    Set 1.7 km from Mississauga Beach, Finlay House Bed and Breakfast Niagara - on - the - Lake offers 3-star accommodation in Niagara on the Lake and has a terrace.

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

    An outdoor swimming pool and an on-site restaurant are featured at this Niagara on the Lake property. Free Wi-Fi is offered in all areas.

Best hotels with breakfast in Niagara on the Lake and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 16 reviews

    Boasting garden views, Matisse B&B provides accommodation with patio, around 1.4 km from Mississauga Beach.

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

    2.5 km from Mississauga Beach, Serenity on the Lake is a recently renovated property situated in Niagara on the Lake and features air-conditioned rooms with free WiFi and private parking.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Located in Niagara on the Lake, within 1.1 km of Mississauga Beach and 21 km of Niagara Falls Train Station, Nine Vines Hotel provides accommodation with a restaurant and as well as free private...

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

    Offering a garden and garden view, Cobblestone Bed and Breakfast is located in Niagara on the Lake, 2.2 km from Mississauga Beach and 20 km from Niagara Falls Train Station.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 32 reviews

    Boasting garden views, A La Gallarie features accommodation with a seasonal outdoor swimming pool, massage services and a garden, around 13 km from Niagara Falls Train Station.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 58 reviews

    Situated in Niagara on the Lake, 1.4 km from Mississauga Beach, Vine Village features accommodation with a bar, free WiFi and bicycle parking.

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

    Situated in Niagara on the Lake, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Greaves Sweet Escape offers air conditioning.

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

    Offering barbecue facilities and city view, Suites On King is set in Niagara on the Lake, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station.

Budget hotels in Niagara on the Lake and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 24 reviews

    Situated in Niagara on the Lake, Wonderful house is a recently renovated accommodation, 19 km from Niagara Falls Train Station and 24 km from Casino Niagara.

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

    Set in Niagara on the Lake, 11 km from Niagara Falls Train Station, Vine Ridge Resort - Cottages offers accommodation with a seasonal outdoor swimming pool, free private parking, a terrace and a...

  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 111 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.5
    Exceptional - What previous guests thought, 29 reviews

    A recently renovated holiday home set in Niagara on the Lake, The Newark House features a garden.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 18 reviews

    Boasting air-conditioned accommodation with a balcony, Barker House 3# Suite-heart of oldtown is set in Niagara on the Lake.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 64 reviews

    Boasting air-conditioned accommodation with a patio, Barkerhouse 2# unit-heart of oldtown is situated in Niagara on the Lake.

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

    Located in Niagara on the Lake, 1.4 km from Mississauga Beach, Harrogate House Inn provides accommodation 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

    Featuring air-conditioned accommodation with a private pool, Beautiful Historic Luxury Getaway is located in Niagara on the Lake.

FAQs about hotels in Niagara on the Lake

What guests said about Niagara on the Lake:

  • 10.0

    Niagara-on-the-lake is a fabulous location.

    Niagara-on-the-lake is a fabulous location. So much to see, do and take in. From Fort George historic museum, to the Shaw Festival, to the beautiful flowered lined streets, the golf course bar view of NY across the river to wineries. We were there for 2 nights 3 days and really enjoyed every it of it. The restaurants like The Cannery at Pillar & Post (they have a beautiful garden across the street) to Tiara Restaurant at Queen’s Landing, food and service are excellent. Oh and if you can do High Tea at The Drawing room at The Prince of Wales hotel.
    Guest review by
    Keiren
    United States
  • 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

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

See all
  • From £347.09 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 788 reviews
    Everything. Everything was to a high standard in the best location. Luxurious boutique hotel with attentive friendly staff and nice eating options on site (bar, restaurant, coffee, etc). The balcony off our courtyard room was amazing and we enjoyed drinks and snacks on it
    Guest review by
    Sharon
    Canada
  • From £179.56 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 734 reviews
    The hotel is luxury stay with best bed and pillows. Requested high floor with garden view and we got one. Room was serviced everyday and every hotel staff smiled and greeted. Best place to stay if visiting Niagara on the Lake.
    Guest review by
    Debjani
    Australia
  • From £236.95 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 690 reviews
    Great hotel 15 min walk from the centre of Niagara on the Lake. Really convenient for all the local attractions. Great value and the staff were super friendly and helpful. It was also immaculately clean.
    Guest review by
    Helen Sarah
    United Kingdom
  • From £168.53 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,085 reviews
    Location close to Niagara falls and the center town of Niagara on the lake. Good staffs, breakfast and free parking
    Guest review by
    Claire
    Canada
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 679 reviews
    your competion at other hotels are offering breakfast included
    Guest review by
    Lauro
    Canada

Research, refine and make plans for your whole trip