COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

4 Star Hotels in Niagara-on-the-Lake CA $129

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Niagara-on-the-Lake 4 Star Hotels

White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Apr 18 to Apr 19
4.5/5Wonderful! (1,175 reviews)

"The staff were great and the room was super clean."…"

Reviewed on Apr. 8, 2021

White Oaks Resort & Spa
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is CA $165 per night from Apr 18 to Apr 19
4.6/5Exceptional! (756 reviews)

"Incredible, attentive, and thoughtful staff. Especially Donna at the front desk went above and beyond. High price point for small rooms."…"

Reviewed on Apr. 9, 2021

Oban Inn
Harbour House
4 out of 5
85 Melville St, Niagara-on-the-Lake, ON
The price is CA $295 per night from May 9 to May 10
4.9/5Exceptional! (320 reviews)
Cozy & comfortable stay at Harbour House

"We had a very nice stay here. The room was clean and comfortable. The service was also very good. Because of Covid, they arranged the continental breakfast to be delivered to our room at our requested time, which was great. We would definitely stay here again."…"

Reviewed on Jan. 3, 2021

Harbour House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Shaw Club Hotel
4 out of 5
92 Picton Street, Niagara-on-the-Lake, ON
The price is CA $225 per night from May 9 to May 10
4.5/5Wonderful! (268 reviews)

"Desk staff were kind and helpful. Restaurant made accommodations to switch included dinner to lunch, which was much appreciated. Room was clean with modern furnishings."…"

Reviewed on Oct. 20, 2020

The Shaw Club Hotel
The Charles Hotel
4 out of 5
209 Queen St, Niagara-on-the-Lake, ON
Get Rates
4.5/5Wonderful! (115 reviews)

"We enjoyed our stay at The Charles Hotel the staff were delightful and very helpful with any needs we had. We enjoyed having a brunch each morning at the hotel and then taking a walk around the town which the hotel is well situated to the core of the town."…"

Reviewed on Mar. 6, 2020

The Charles Hotel
Explorer House
4 out of 5
275 Anne St, Niagara-on-the-Lake, ON
The price is CA $265 per night from May 10 to May 11
4.9/5Exceptional! (38 reviews)

"Wonderful property, very private, and well kept. Deanna was lovely and really helpful!"…"

Reviewed on Mar. 14, 2021

Explorer House
The White House Boutique Bed & Breakfast
4 out of 5
481 Gate Street, PO Box 162, Niagara-on-the-Lake, ON
Get Rates
4.9/5Exceptional! (68 reviews)
Wonderful stay!

"Fantastic stay at the Whitehouse. The hosts were very personable and went above and beyond to ensure we had a pleasant stay. Great location. Will definitely stay again."…"

Reviewed on Nov. 10, 2020

The White House Boutique Bed & Breakfast
Woodbourne Inn
4 out of 5
214 Four Mile Creek Rd, St. Davids, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is CA $205 per night from Apr 14 to Apr 15
4.8/5Exceptional! (330 reviews)

"Beautiful stay every time. Love the morning tray before breakfast with coffee and muffins. Beautiful rooms and house. It’s a special place."…"

Reviewed on Dec. 23, 2020

Woodbourne Inn
Somerset Bed and Breakfast
4 out of 5
111 Front St, Niagara-on-the-Lake, ON
The price is CA $450 per night from Apr 16 to Apr 17
4.9/5Exceptional! (44 reviews)
Definitely a Must Stay

"My wife and I had a great couple days here. Kim was an amazing hostess (and pretty good cook). The place was spotless, spacious and super comfortable. The location is priceless. We will definitely be back and can't wait!"…"

Reviewed on Oct. 15, 2020

Somerset Bed and Breakfast
Greaves Sweet Escape
4.5 out of 5
55 Queen Street, Niagara-on-the-Lake, ON
Get Rates
5/5Exceptional! (10 reviews)

"The hotel itself was extremely clean and spacious. We enjoyed our stay immensely and would highly recommend this apt to anyone."…"

Reviewed on Mar. 18, 2020

Greaves Sweet Escape