Find hotels in Niagara-on-the-Lake from CA $79

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Niagara-on-the-Lake hotels and places to stay

White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON, L0S1J0
The price is CA $149 per night from Jan. 29 to Jan. 30
CA $149
per night
Jan. 29 - Jan. 30
13.52 km from city centre
4.6/5 Exceptional! (1,170 reviews)
"Only issue….exercise room closed at 6 on Saturday."

Reviewed on Jan. 23, 2023

White Oaks Resort & Spa
Holiday Inn Express Niagara-On-The-Lake, an IHG Hotel
3 out of 5
524 York Road, Bldg 1, Niagara-on-the-Lake, ON, L0S1J0
Fully refundableReserve now, pay when you stay
The price is CA $114 per night from Jan. 31 to Feb. 1
CA $114
per night
Jan. 31 - Feb. 1
12.85 km from city centre
4.7/5 Exceptional! (1,034 reviews)
exceeded expectations
"spacious clean room, comfortable beds, nice fridge and microwave, quiet. great free breakfast, spacious and well laid out breakfast area. If all holiday inn express were like this one it would be our family go to!"

Reviewed on Jan. 22, 2023

Holiday Inn Express Niagara-On-The-Lake, an IHG Hotel
124 on Queen Hotel & Spa
3.5 out of 5
124 Queen Street, PO Box 131, Niagara-on-the-Lake, ON, L0S 1J0
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Jan. 30 to Jan. 31
CA $199
per night
Jan. 30 - Jan. 31
0.2 km from city centre
4.6/5 Exceptional! (541 reviews)
"A beautiful property that has been newly renovated. This is a lovely option and a nice alternative to the Vintages properties in NOTL. The staff are friendly. Treadwell Restaurant is an amazing dining option connected with the hotel. Highly recommend this property."

Reviewed on Jan. 10, 2023

124 on Queen Hotel & Spa

Save an average of 15% on thousands of hotels when you're signed in

Hilton Garden Inn Niagara-on-the-Lake
3 out of 5
500 York Rd, Niagara-on-the-Lake, ON, L0S1J0
Fully refundableReserve now, pay when you stay
The price is CA $127 per night from Feb. 5 to Feb. 6
CA $127
per night
Feb. 5 - Feb. 6
12.77 km from city centre
4.5/5 Wonderful! (1,029 reviews)
"Property was clean and well kept. Very pleasant interactions with staff and with use of various services/amenities on site. Conveniently located between Niagara Falls and Niagara on the Lake. No complaints whatsoever and will be returning to this hotel for another stay in the future."

Reviewed on Jan. 26, 2023

Hilton Garden Inn Niagara-on-the-Lake
The Shaw Club Hotel
4 out of 5
92 Picton Street, Niagara-on-the-Lake, ON, L0S 1J0
Fully refundableReserve now, pay when you stay
The price is CA $175 per night from Jan. 30 to Jan. 31
CA $175
per night
Jan. 30 - Jan. 31
0.46 km from city centre
4.4/5 Excellent! (552 reviews)
Recent stay
"Great hotel and service. Hotel was under renovations but room was very nice."

Reviewed on Jan. 19, 2023

The Shaw Club Hotel
Riverbend Inn and Vineyard
3.5 out of 5
16104 Niagara River Pkwy, Niagara-on-the-Lake, ON, L0S1J0
Fully refundableReserve now, pay when you stay
The price is CA $197 per night from Feb. 15 to Feb. 16
CA $197
per night
Feb. 15 - Feb. 16
1.97 km from city centre
4.5/5 Wonderful! (898 reviews)
"A lovely surprise to stay here. Location views are beautiful. Reception has been friendly and helpful, offering a glass of Trius sparkling upon check-in. Our standard room is spacious, very comfortable bed and chairs. Gas fireplace, robes, plenty of drawers and lighting. We're in the original part ..."

Reviewed on Jan. 13, 2023

Riverbend Inn and Vineyard
Staybridge Suites Niagara-on-the-lake, an IHG Hotel
3 out of 5
524 York Road, Niagara-on-the-Lake, ON, L0S1J0
The price is CA $144 per night from Jan. 31 to Feb. 1
CA $144
per night
Jan. 31 - Feb. 1
12.85 km from city centre
4.7/5 Exceptional! (749 reviews)
"Very clean and spacious. Kitchen area is geat for extended stays. Buffet breakfast was a surprise and included a variety of options. Definitely will choose this hotel again."

Reviewed on Jan. 7, 2023

Staybridge Suites Niagara-on-the-lake, an IHG Hotel
Capri Inn
2 out of 5
391 Ontario St., St. Catharines, ON, L2R5L3
The price is CA $93 per night from Feb. 1 to Feb. 2
CA $93
per night
Feb. 1 - Feb. 2
17.95 km from city centre
4.5/5 Wonderful! (985 reviews)
"This hotel is family run, very welcoming every time we stay there. The rooms are very clean and the beds are comfy!"

Reviewed on Jan. 16, 2023

Capri Inn
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON, L0S1J0
Fully refundableReserve now, pay when you stay
The price is CA $175 per night from Jan. 30 to Jan. 31
CA $175
per night
Jan. 30 - Jan. 31
0.41 km from city centre
4.6/5 Wonderful! (938 reviews)
"We enjoyed everything about the hotel. Our room was clean, had what we needed. It was walking distance to waterfront trail, downtown. Restaurant was open for breakfast. Spa was lovely. Calming music always playing."

Reviewed on Jan. 25, 2023

Oban Inn
Hampton Inn by Hilton St. Catharines Niagara
3 out of 5
89 Meadowvale Dr, Lake St and QEW, St. Catharines, ON, L2N 3Z8
Fully refundableReserve now, pay when you stay
The price is CA $131 per night from Feb. 1 to Feb. 2
CA $131
per night
Feb. 1 - Feb. 2
16.94 km from city centre
4.6/5 Exceptional! (761 reviews)
"Clean, great location , comfortable bed, friendly welcoming staff"

Reviewed on Jan. 25, 2023

Hampton Inn by Hilton St. Catharines Niagara
Harbour House
4 out of 5
85 Melville St, Niagara-on-the-Lake, ON, L0S 1J0
Fully refundable
The price is CA $185 per night from Feb. 5 to Feb. 6
CA $185
per night
Feb. 5 - Feb. 6
0.66 km from city centre
4.7/5 Exceptional! (685 reviews)
"Have stayed several times. Absolutely love everything about it. If I could comment on one thing it would be the little details that are in need of touching up. The caulking is separating from the crown molding around the whole perimeter of the room. Obviously just a cosmetic thing but makes it look ..."

Reviewed on Jan. 20, 2023

Harbour House
Holiday Inn Hotel & Suites St. Catharines Conference Center, an IHG Hotel
3 out of 5
327 Ontario St, St. Catharines, ON, L2R5L3
Fully refundable
The price is CA $138 per night from Feb. 1 to Feb. 2
CA $138
per night
Feb. 1 - Feb. 2
18.25 km from city centre
4/5 Very Good! (938 reviews)
"It has many options for the family"

Reviewed on Jan. 6, 2023

Holiday Inn Hotel & Suites St. Catharines Conference Center, an IHG Hotel
Best Western Colonel Butler Inn
3 out of 5
278 Mary Street, Niagara-on-the-Lake, ON, L0S1J0
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Jan. 30 to Jan. 31
CA $129
per night
Jan. 30 - Jan. 31
1.06 km from city centre
4.4/5 Excellent! (754 reviews)
"Very friendly staff, and exceptionally clean room. Also parking is great and included in the room price."

Reviewed on Jan. 14, 2023

Best Western Colonel Butler Inn
Best Western St. Catharines Hotel & Conference Centre
2.5 out of 5
2 North Service Rd, St. Catharines, ON, L2N4G9
Fully refundableReserve now, pay when you stay
The price is CA $140 per night from Jan. 29 to Jan. 30
CA $140
per night
Jan. 29 - Jan. 30
16.74 km from city centre
4.1/5 Very Good! (1,014 reviews)
"Good"

Reviewed on Jan. 2, 2023

Best Western St. Catharines Hotel & Conference Centre
Ramada by Wyndham Jordan/Beacon Harbourside Resort
3 out of 5
2793 Beacon Boulevard, Lincoln, ON, L0R1S0
Fully refundableReserve now, pay when you stay
The price is CA $79 per night from Jan. 29 to Jan. 30
CA $79
per night
Jan. 29 - Jan. 30
25.51 km from city centre
3.5/5 Good! (1,011 reviews)
"Majority of the rooms have lake view which made it even affordable. The bathroom could use more cleaning though but for the night it sufficed."

Reviewed on Jan. 22, 2023

Ramada by Wyndham Jordan/Beacon Harbourside Resort
The Charles Hotel
4 out of 5
209 Queen St, Niagara-on-the-Lake, ON, L0S 1J0
The price is CA $175 per night from Feb. 19 to Feb. 20
CA $175
per night
Feb. 19 - Feb. 20
0.48 km from city centre
4.3/5 Excellent! (243 reviews)
"Lovely inn in NOTL. Small and intimate, but nice privacy (compared to a B&B). Restaurant is excellent-- food and service. We thoroughly enjoyed our stay"

Reviewed on Jan. 23, 2023

The Charles Hotel
Comfort Inn St. Catharines
2.5 out of 5
2 Dunlop Dr, St. Catharines, ON, L2R1A2
Fully refundableReserve now, pay when you stay
The price is CA $100 per night from Feb. 13 to Feb. 14
CA $100
per night
Feb. 13 - Feb. 14
16.6 km from city centre
4/5 Very Good! (946 reviews)
"Had my best night's sleep in a long time. Staff were exceptionally courteous and met my needs as a handicapped ♿️ person."

Reviewed on Jan. 13, 2023

Comfort Inn St. Catharines
The Olde Angel Inn
2.5 out of 5
224 Regent St, Niagara-on-the-Lake, ON, L0S 1J0
Fully refundableReserve now, pay when you stay
The price is CA $195 per night from Feb. 12 to Feb. 13
CA $195
per night
Feb. 12 - Feb. 13
0.07 km from city centre
4.2/5 Very Good! (85 reviews)
"Had a great time. My initial reason for going to Niagara on the Lake was to visit the Olde Angel Inn pub. When I found out they rented rooms, I was delighted. Room very comfy and clean."

Reviewed on Dec. 6, 2022

The Olde Angel Inn
Kent Motel Niagara on the Lake
2.5 out of 5
19 Front Street South, Niagara-on-the-Lake, ON, L0S 1J0
Fully refundableReserve now, pay when you stay
The price is CA $131 per night from Jan. 29 to Jan. 30
CA $131
per night
Jan. 29 - Jan. 30
10.36 km from city centre
4.6/5 Exceptional! (46 reviews)
"Everything about the Kent motel was perfect, we loved the rooms and the set up, will definitely be returning"

Reviewed on Oct. 24, 2022

Kent Motel Niagara on the Lake
Canterbury Inn
3 out of 5
170 Mary Street, Niagara-on-the-Lake, ON, L0S1J0
The price is CA $145 per night from Feb. 16 to Feb. 17
CA $145
per night
Feb. 16 - Feb. 17
0.85 km from city centre
4.6/5 Exceptional! (386 reviews)
"Super friendly staff and adorable rooms!"

Reviewed on Jan. 20, 2023

Canterbury Inn
Don't see what you're looking for?
See all available properties in Niagara-on-the-Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Niagara-on-the-Lake

Find the best Niagara-on-the-Lake areas and neighborhoods for the activities you enjoy most. Learn more about Niagara-on-the-Lake

Niagara-on-the-Lake hotels information

Number of reviews 14765
Accommodation 407 hotels
Lowest Price CA $79
Highest Price CA $199

Frequently asked questions

What's the best place for a stay in Niagara-on-the-Lake?

Gatekeeper's Retreat, your personal retreat with panache is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free parking. Reviews from our site also recommend Blue Skies Bed and Breakfast and Abacot Hall Bed & Breakfast as top choices for your stay. See all available top hotels, or vacation rentals in Niagara-on-the-Lake.

Old Town Historic District is a top neighborhood that travelers love for its scenic lakeside and major shopping area.

What are some of the best vacation rentals in Niagara-on-the-Lake?

Historical King George Inn 1: Visitors like this Niagara-on-the-Lake vacation home rental. It is located on a lake and offers a balcony, air-conditioning, and a Smart TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities like a fridge and a coffee maker can make your vacation run smoothly. Some other homes for rent in Niagara-on-the-Lake include SERENITY MODERN RENOVATED BEAUTIFUL BUNGALOW- in OLD TOWNE w Hot tub and Fabulous Guesthouse B & B Located In The Heart Of Vineyard Country!. See all vacation rentals in Niagara-on-the-Lake.

If I need to cancel my hotel reservation in Niagara-on-the-Lake, will I receive a refund?

Yes, most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Niagara-on-the-Lake.

Where can I learn more about changing or cancelling my trip to Niagara-on-the-Lake?

For more information about picking new dates or cancelling your trip to Niagara-on-the-Lake, head over to our customer service page.

What's the best budget-friendly hotel in Niagara-on-the-Lake?

Based on reviews, Best Western Colonel Butler Inn is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Hilton Garden Inn Niagara-on-the-Lake and South Landing Inn Niagara on the Lake. View all budget hotels in Niagara-on-the-Lake.

Where is the best hotel for a stay in Old Town Historic District?

There are 57 hotels and other accommodations to choose from in this neighborhood, so you should find the perfect place for your trip. Based on Expedia customer reviews, Scarlet Tunic Bed and Breakfast is the highest ranked property in Old Town Historic District. This 3.5-star B&B offers free breakfast and free WiFi. It is located a short 8-minute walk from Shaw Festival Theatre. Other top choices in the neighborhood include BranCliff Inn c1859 and Historic Davy House Bed & Breakfast Inn.

What's the best accommodation for a family vacation to Niagara-on-the-Lake?

Niagara-on-the-Lake Furnished Rentals is a guesthouse with free parking and free WiFi, and it's a top choice on Expedia for families. Other options for your stay with the kids include South Landing Inn Niagara on the Lake and Staybridge Suites Niagara-on-the-lake, an IHG Hotel. Attractions like Simcoe Park and NEOB Lavender Boutique are also fun for kids of all ages. Find more child-friendly accommodations in Niagara-on-the-Lake.

What's the best accommodation for a romantic vacation to Niagara-on-the-Lake?

Harbour House is a favorite 4-star hotel for couples, and features free breakfast and free WiFi. Other good choices for a romantic stay include The Red Coat Bed & Breakfast and Woodbourne Inn. See all romantic hotels in Niagara-on-the-Lake.

What's the best pet-friendly hotel in Niagara-on-the-Lake?

Holiday Inn Express Niagara-On-The-Lake, an IHG Hotel is a top hotel for people traveling with their pets, and offers an indoor pool and free WiFi for its human guests. Staybridge Suites Niagara-on-the-lake, an IHG Hotel is another good option for a stay with your pet. See more pet-friendly hotel accommodations in Niagara-on-the-Lake.

What's the best place to stay near Shaw Festival Theatre?

Adjacent to Shaw Festival Theatre, The Shaw Club Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free parking. Other good choices within a short distance include Harbour House and Sunnyside Niagara Cottage.

What about the best place to stay close to Outlet Collection at Niagara?

One of the top choices for your stay is White Oaks Resort & Spa, located next to Outlet Collection at Niagara, and this 4-star resort offers a full-service spa and 3 restaurants. Hilton Garden Inn Niagara-on-the-Lake and Staybridge Suites Niagara-on-the-lake, an IHG Hotel are other good choices nearby.

What's the best place to stay near the beach in Niagara-on-the-Lake?

The Old Bank House Bed & Breakfast is a top 3.5-star B&B with free breakfast, and it's located close to the beach. Other good options for your beach trip include White Oaks Resort & Spa and CountrySide Bed & Breakfast. See more stays near the beach in Niagara-on-the-Lake.

Recent Reviews in Niagara-on-the-Lake
Expedia verified reviews