The 10 best luxury hotels in Niagara on the Lake, Canada | Booking.com
Skip to main content

Luxury Hotels in Niagara on the Lake

Find the luxury hotels that appeal to you the most

The best luxury hotels in Niagara on the Lake

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

Filter by:

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...

R
Remilekun
From
Nigeria
Staying at Staybridge Hotel was a blissful experience. I really enjoyed myself. The staff were so professional and helpful. The environment was sparkling and the breakfast, awesome. 👏🏽👏🏽👏🏽
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 344 reviews
Price from
US$87.53
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.

T
Tracy
From
Australia
Beautiful room, bed was so comfortable, the salt lamp and extra touches were amazing. The staff were friendly and helpful. The facilities were exceptional.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 742 reviews
Price from
US$234.12
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.

R
Robert
From
Austria
We loved the location surrounded by the vineyards. The hotel was just amazing.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 473 reviews
Price from
US$234.12
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...

D
Debjani
From
Australia
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.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 723 reviews
Price from
US$134.50
1 night, 2 adults

Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located in Historic Old Town Niagara-On-The-Lake

Niagara on the Lake

Featuring lake views, Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located in Historic Old Town Niagara-On-The-Lake provides accommodation with a garden and a...

J
Jocelyn
From
Canada
Mandy was a lovely host! She was so kind and we could tell that she truly wanted us to have a wonderful experience...and we did! :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews
Price from
US$226.29
1 night, 2 adults

Harrogate House Inn

Niagara on the Lake

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.

G
Gerald
From
United Kingdom
Despite delays in our flight and car hire, we were warmly met by Elizabeth and Kenton who were the best hosts. The Harrogate House Inn is absolutely lovely: rooms comfortable and marvelous breakfasts. Elizabeth and Kenton gave us lots of local information and even made a booking at a local restaurant for us. The location is also great being close to the 'high street' and within easy walking distance of the lake, etc.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 71 reviews
Price from
US$287.49
1 night, 2 adults

Cannery Lofts Niagara

Niagara Falls (Near Niagara on the Lake)

Cannery Lofts Niagara is located in Niagara Falls, 2.1 km from Old Falls Street and 1.8 km from Rainbow Bridge. This 4-star hotel offers a 24-hour front desk.

D
Dorota
From
Germany
Very good price/quality - definitely the best from all we saw during our 2 week trip in ON. We were in a bright, large, modern room with very well equipped kitchenette. Everything was in excellent condition. TV was massive compared to other places. It was silent yet super close to top sights in Niagara. Neat design in rooms and in common areas. Top game!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,660 reviews
Price from
US$51.30
1 night, 2 adults

Sterling Inn & Spa

Niagara Falls (Near Niagara on the Lake)

This hotel is located less than one mile from the Maid of the Mist Niagara Falls boat tour. It features a full service spa and free Wi-Fi in the rooms.

N
Naiara
From
Brazil
The staff was very nice and everything was really comfortable. It's lovely place to stay ;)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,473 reviews
Price from
US$103.18
1 night, 2 adults

Serene Niagara Inn

Niagara Falls (Near Niagara on the Lake)

Set in Niagara Falls and with Casino Niagara reachable within 1.2 km, Serene Niagara Inn offers a garden, allergy-free rooms, free WiFi and a shared lounge.

S
Scarlett_82
From
Luxembourg
Lovely little inn in a quiet area but just a 15 minute walk from the main attractions. The rooms are clean and comfortable, with everything you need (toiletries, coffee maker, fridge, water). Lovely owners and delicious breakfast. Definitely recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 530 reviews
Price from
US$180.04
1 night, 2 adults

Niagara Grandview Boutique Hotel

Niagara Falls (Near Niagara on the Lake)

Housed in a 19th century building in Niagara Falls, Niagara Grandview Boutique Hotel offers free Wi-Fi and parking. All of the rooms with an upper balcony enjoy a view of the Niagara Gorge.

E
Eddie
From
Netherlands
Good service, very nice staff and even the smallest details were perfect! Certainly recommend this as a stay in stead of the big franchise hotels! Also the breakfast was very good!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 634 reviews
Price from
US$95.84
1 night, 2 adults
All luxury hotels in Niagara on the Lake

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

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

See all

Luxury hotels that guests love in Niagara on the Lake

See all
  • Avg. price/night: US$117.92
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 344 reviews
    The room was well equipped and felt luxurious and comfortable when we first came . It was clean and towels and toiletries were well kept
    Guest review by
    Sana
    Family with young children
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 71 reviews
    Owners Kent and Elizabeth are delightful hosts. Kent is a trained chef and breakfasts were superb. Wonderful outside sitting area, if you so choose for breakfast or relaxing during the day. Also, location is perfect for an easy walk to restaurants or downtown area.
    Guest review by
    Robert
    Young couple