Skip to main content

Three-Star Hotels in Niagara on the Lake

Find the three-star hotels that appeal to you the most

The best three-star hotels in Niagara on the Lake

Check out our pick of great three-star hotels in Niagara on the Lake

Filter by:

Review score

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.

R
Ruth
From
Switzerland
Super size room very friendly staff
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,043 reviews
Price from
US$103.49
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.

G
Graham
From
Australia
an old fashioned motel style but well presented, impeccably clean, spacious and with everything you need. check in staff were extremely friendly and helpful. highly recommend 👍
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 242 reviews
Price from
US$164.08
1 night, 2 adults

Finlay House Bed and Breakfast Niagara - on - the - Lake

Niagara on the Lake

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.

G
Grace
From
Canada
The continental breakfast was nice.Loved the orange juice and selection of tea and coffees.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 136 reviews
Price from
US$225.53
1 night, 2 adults

Moffat Inn

Niagara on the Lake

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.

H
Hans Peter
From
Germany
Super cute hotel right in the center of Niagara on the lake. Building and interior has a lovely vintage style. There is a gym and a pool available, at the hotel next door, for free.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 496 reviews
Price from
US$171.29
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.

C
Conor
From
United Kingdom
Convenient to local attractions, pleasant and helpful staff, with free parking.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 689 reviews
Price from
US$102.52
1 night, 2 adults

Nine Vines Hotel

Hotel in Niagara on the Lake

Located in Niagara on the Lake, 1.1 km from Mississauga Beach, Nine Vines Hotel provides accommodation with free bikes, free private parking and a restaurant.

C
Caldwell
From
Canada
The breakfast was probably one of the best which I've experienced at a hotel. Staff were great and friendly. Would not hesitate to stay again
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews
Price from
US$172.79
1 night, 2 adults

Courtyard by Marriott Niagara Falls

Niagara Falls (Near Niagara on the Lake)

Just 1 block from Niagara Falls and the heart of the entertainment district, this hotel offers an indoor and outdoor pool. The Keg Steakhouse & Bar is located on site.

T
Trevor
From
United Kingdom
Excellent hotel and staff, exceeded expectations. Great location for all the attractions, a short walk to the falls.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,301 reviews
Price from
US$84.93
1 night, 2 adults

Holiday Inn Niagara Falls-By the Falls by IHG

Niagara Falls (Near Niagara on the Lake)

Adjacent to the Skylon Tower in the heart of Niagara Falls, this Ontario hotel boasts an indoor and an outdoor pool.

S
Sandra
From
Ireland
Excellent hotel clean and very comfortable bed and pillows. Handy restaurant and bar on site. Great breakfast which was included but could be pricey otherwise. Friendly and helpful staff.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,536 reviews
Price from
US$78.51
1 night, 2 adults

Country Inn & Suites by Radisson, Niagara Falls, ON

Niagara Falls (Near Niagara on the Lake)

Situated in Niagara Falls, Ontario, and within walking distance from the famous waterfall, this hotel offers a variety of modern conveniences in an ideal location.

J
Julieta Emilia
From
Chile
Breakfast was complete, it met my expectations. The staff is very kind
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,778 reviews
Price from
US$86.87
1 night, 2 adults

Travelodge by Wyndham Niagara Falls At the Falls

Niagara Falls (Near Niagara on the Lake)

Ideally situated just one block from Niagara Falls, this Travelodge by Wyndham Niagara Falls at the Falls in Ontario offers convenient amenities and facilities in a prime location on Clifton Hill, the...

N
Nour Eldin
From
Egypt
location is amazing and perfect value for money
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,881 reviews
Price from
US$66.12
1 night, 2 adults
All three-star hotels in Niagara on the Lake

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

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

See all

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

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

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

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 136 reviews

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

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

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

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

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

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

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 689 reviews

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

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,043 reviews

3 star hotels that guests love in Niagara on the Lake

See all
Avg. price/night: US$198.68
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 242 reviews
The Kent motel, isn't your typical motel stay. It's charming and located in a quiet neighbourhood close to trails and lookouts. Perfect location, not too far from Niagara falls or Niagara on the lake. Rooms are cozy with a midcentury modern finish. They're prepared with everything you might need for a stay. Including: mini fridge, coffee maker, drinking glasses, for both water and wine and of course, a bottle opener. The prepaid breakfast was absolutely adorable. Well stacked with goodies. Worth the extra in my opinion.
Guest review by
Banyasz
Young couple