Skip to main content

Romantic Hotels in Niagara on the Lake

Find the romantic hotels that appeal to you the most

Top picks for Niagara on the Lake hotels

Explore our most popular hotels in Niagara on the Lake

Filter by:

Review score

South Landing Inn

Niagara on the Lake

Located in Queenston, Niagara-on-the-Lake, South Landing Inn features free WiFi access and free private parking. Every room comes with a TV with cable channels.

T
Tina
From
Germany
The style of the Inn is just unique and inviting for a calm chill out session in their common area. The breakfast buffet was amazing, each day something different freshly prepared. If you are looking for a luxurious hotel, this is not it- the Inn is peaceful and quite with newly renovated rooms, comfortable beds, a great bathtub and cozy room interior. Relax and enjoy the calmness that is setting in, with a short walk to the riverfront it is perfect for a retreat.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 196 reviews
Price from
US$171.02
1 night, 2 adults

The Old Bank House

Niagara on the Lake

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.

R
Rakshini
From
United Kingdom
Melanie was incredible. Such a welcoming and lovely manager. Loved the home cooked morning breakfast. The room was lovely with the amenities required. The bed and breakfast overlooked the lake which was so peaceful and beautiful! And only a few minutes walk from the town. We went off season so lots of parking and much less busy Would definitely recommend!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 798 reviews
Price from
US$145.47
1 night, 2 adults

2 Moon Cottage

Niagara on the Lake

Featuring garden views, 2 Moon Cottage features accommodation with a garden and a balcony, around 2.9 km from Mississauga Beach. This property offers access to a terrace and free private parking.

N
Nick Bekker
From
Australia
Helen was fantastic as a host. We loved the snacks in the room and the gourmet breakfasts she served. Wonderful stay!!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$280.03
1 night, 2 adults

Old Town Country Landing

Niagara on the Lake

Old Town Country Landing in Niagara on the Lake provides adults-only accommodation with pool with a view, a garden and a shared lounge.

L
Linda
From
United States
Comfortable room excellent breakfast and accomadated my husband who is a coeliac with fantastic gluten free breakfast
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 406 reviews
Price from
US$176.02
1 night, 2 adults

Cedar Gables Bed & Breakfast

Niagara on the Lake

Set within 2.9 km of Mississauga Beach and 21 km of Niagara Falls Train Station in Niagara on the Lake, Cedar Gables Bed & Breakfast features accommodation with seating area.

E
Edyta
From
Germany
Wonderful place in nice location . lovely spacious room with big bathroom. Wonderful host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
US$181.84
1 night, 2 adults

124 on Queen Hotel & Spa

Niagara on the Lake

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.

i
ian
From
United Arab Emirates
Rooms were large and so comfortable
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 670 reviews
Price from
US$166.56
1 night, 2 adults

Globetrotters B&B

Niagara on the Lake

2.3 km from Mississauga Beach, Globetrotters B&B is a recently renovated property located in Niagara on the Lake and provides air-conditioned rooms with free WiFi and private parking.

T
Thomas
From
Switzerland
Excellent and copious breakfast, served and prepared by the landlord himself.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews
Price from
US$218.21
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.

D
Diana
From
Canada
The service at the front desk, restaurant for breakfast, the breakfast food, the room and building are beautiful and clean.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 441 reviews
Price from
US$173.84
1 night, 2 adults

White Oaks Conference & Resort Spa

Niagara on the Lake

This completely non-smoking full-service resort, spa and conference centre is situated in Niagara-on-the-Lake and features luxurious amenities, elegant accommodations and a large variety of on-site...

A
Abdel
From
Morocco
Great value for money. Excellent facilities. Great location for shopping. Just across the street from the mall.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 706 reviews
Price from
US$137.47
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.

m
michael
From
Ireland
Really nice hotel. Only booked it at the last minute so wasn’t sure what to expect but we were very impressed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,171 reviews
Price from
US$159.29
1 night, 2 adults
All romantic hotels in Niagara on the Lake

The best romantic hotels in Niagara on the Lake

Check out our pick of great romantic hotels in Niagara on the Lake

Filter by:

Review score

South Landing Inn

Niagara on the Lake

Located in Queenston, Niagara-on-the-Lake, South Landing Inn features free WiFi access and free private parking. Every room comes with a TV with cable channels.

T
Tina
From
Germany
The style of the Inn is just unique and inviting for a calm chill out session in their common area. The breakfast buffet was amazing, each day something different freshly prepared. If you are looking for a luxurious hotel, this is not it- the Inn is peaceful and quite with newly renovated rooms, comfortable beds, a great bathtub and cozy room interior. Relax and enjoy the calmness that is setting in, with a short walk to the riverfront it is perfect for a retreat.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 196 reviews
Price from
US$171.02
1 night, 2 adults

The Old Bank House

Niagara on the Lake

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.

R
Rakshini
From
United Kingdom
Melanie was incredible. Such a welcoming and lovely manager. Loved the home cooked morning breakfast. The room was lovely with the amenities required. The bed and breakfast overlooked the lake which was so peaceful and beautiful! And only a few minutes walk from the town. We went off season so lots of parking and much less busy Would definitely recommend!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 798 reviews
Price from
US$145.47
1 night, 2 adults

2 Moon Cottage

Niagara on the Lake

Featuring garden views, 2 Moon Cottage features accommodation with a garden and a balcony, around 2.9 km from Mississauga Beach. This property offers access to a terrace and free private parking.

N
Nick Bekker
From
Australia
Helen was fantastic as a host. We loved the snacks in the room and the gourmet breakfasts she served. Wonderful stay!!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$280.03
1 night, 2 adults

Old Town Country Landing

Niagara on the Lake

Old Town Country Landing in Niagara on the Lake provides adults-only accommodation with pool with a view, a garden and a shared lounge.

L
Linda
From
United States
Comfortable room excellent breakfast and accomadated my husband who is a coeliac with fantastic gluten free breakfast
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 406 reviews
Price from
US$176.02
1 night, 2 adults

Cedar Gables Bed & Breakfast

Niagara on the Lake

Set within 2.9 km of Mississauga Beach and 21 km of Niagara Falls Train Station in Niagara on the Lake, Cedar Gables Bed & Breakfast features accommodation with seating area.

E
Edyta
From
Germany
Wonderful place in nice location . lovely spacious room with big bathroom. Wonderful host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
US$181.84
1 night, 2 adults

124 on Queen Hotel & Spa

Niagara on the Lake

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.

i
ian
From
United Arab Emirates
Rooms were large and so comfortable
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 670 reviews
Price from
US$166.56
1 night, 2 adults

Globetrotters B&B

Niagara on the Lake

2.3 km from Mississauga Beach, Globetrotters B&B is a recently renovated property located in Niagara on the Lake and provides air-conditioned rooms with free WiFi and private parking.

T
Thomas
From
Switzerland
Excellent and copious breakfast, served and prepared by the landlord himself.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews
Price from
US$218.21
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.

D
Diana
From
Canada
The service at the front desk, restaurant for breakfast, the breakfast food, the room and building are beautiful and clean.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 441 reviews
Price from
US$173.84
1 night, 2 adults

White Oaks Conference & Resort Spa

Niagara on the Lake

This completely non-smoking full-service resort, spa and conference centre is situated in Niagara-on-the-Lake and features luxurious amenities, elegant accommodations and a large variety of on-site...

A
Abdel
From
Morocco
Great value for money. Excellent facilities. Great location for shopping. Just across the street from the mall.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 706 reviews
Price from
US$137.47
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.

m
michael
From
Ireland
Really nice hotel. Only booked it at the last minute so wasn’t sure what to expect but we were very impressed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,171 reviews
Price from
US$159.29
1 night, 2 adults
All romantic hotels in Niagara on the Lake

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

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

See all

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Popular with guests booking romantic hotels in Niagara on the Lake

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

Save money on romantic in Niagara on the Lake and nearby – budget options available

Moffat Inn

Niagara on the Lake
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 501 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.

From US$161.55 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 682 reviews

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.

From US$122.79 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 999 reviews

Featuring free WiFi, Niagara Crossing Hotel and Spa offers pet-friendly accommodation in Lewiston. Free private parking is available on site.

From US$110.57 per night

Canterbury Inn

Niagara on the Lake
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 505 reviews

Set amidst a colourful and well-tended garden with an outdoor seating area, Canterbury Inn is located next to a bicycle path. Free Wi-Fi and a daily continental breakfast are provided.

From US$141.04 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 60 reviews

Blue Skies Bed & Breakfast in Niagara on the Lake provides adults-only accommodation with a garden and a shared lounge. With garden views, this accommodation features a patio.

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

Offering a garden and quiet street view, Charlottetown House is situated in Niagara on the Lake, 20 km from Niagara Falls Train Station and 22 km from Casino Niagara.

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

Casa Blanca Boutique Bed & Breakfast, a property with a shared lounge, is set in Niagara on the Lake, 20 km from Niagara Falls Train Station, 21 km from Casino Niagara, as well as 22 km from Skylon...

Globetrotters B&B

Niagara on the Lake
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews

2.3 km from Mississauga Beach, Globetrotters B&B is a recently renovated property located in Niagara on the Lake and provides air-conditioned rooms with free WiFi and private parking.

Highly rated romantic hotels in Niagara on the Lake and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 641 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.

From US$246.99 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 406 reviews

Old Town Country Landing in Niagara on the Lake provides adults-only accommodation with pool with a view, a garden and a shared lounge.

Great access to the city centre. Check these romantic hotels in Niagara on the Lake and nearby

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

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.

From US$108.78 per night

FAQ about romantic hotels in Niagara on the Lake

Romantic hotels that guests love in Niagara on the Lake

See all
Avg. price/night: US$204.25
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,171 reviews
The atmosphere was very calming & relaxing especially out on the patio with the view of the boats and water. We enjoyed a lovely dinner in the dining room, service was impeccable! Lovely touch with a rose placed every night on the bed. Unfortunately a fire alarm was sounded but it was quickly managed…and luckily a false alarm.
Guest review by
Eugene
Young couple
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 406 reviews
A lovely house and location. Room was large and had a lovely bathroom. Everywhere was exceptionally clean. Plenty of breakfast choices, loved the fresh fruit and the snacks. Ellie went out of her way to ensure a perfect stay. Just 5 mins drive from town and 25 mins from the falls.
Guest review by
Gary
Young couple
Avg. price/night: US$204.25
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,385 reviews
We did not use many of the amenities but the hotel and room was gorgeous! We really enjoyed the beds - the bedding and topper were very comfortable. The staff were all very lovely and ensured my Boyfriend's birthday was memorable (a card and nice chocolates were waiting for us in our room). The hotel was very clean and the decor was beautiful. The price was well worth it for a little weekend getaway.
Guest review by
Annastasia
Young couple
Avg. price/night: US$204.25
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,385 reviews
We went for the high tea. It was fantastic! The fancy plated dinner was exquisite as well. The staff delivered a bottle of wine to our room for our 10 year anniversary but I informed them we don’t drink alcohol and returned it to the front desk. When we got back from lunch, they replaced it with a non alcoholic bottle which made my whole day!
Guest review by
Kristen
Young couple
Avg. price/night: US$417
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 670 reviews
Lovely hotel in prime position for wandering through the town / restaurants etc. Very clean with a lovely spa and rooms were very large and comfortable. Starbucks in the same building, nice courtyard to relax with a bottle of wine
Guest review by
David
Family with young children