The 10 best B&Bs in Niagara-on-the-Lake, Canada | Booking.com
Skip to main content

B&Bs in Niagara-on-the-Lake

Find the B&Bs that appeal to you the most

September 2025

123456
78910111213
14151617181920
21222324252627
282930

October 2025

1234
567891011
12131415161718
19202122232425
262728293031
Check-in date - Check-out date

The best B&Bs in Niagara-on-the-Lake

Check out our selection of great B&Bs in Niagara-on-the-Lake

Filter by:

Review score

Inn On King Bed & Breakfast

Niagara-on-the-Lake

Inn On King Bed & Breakfast offers accommodations in Niagara-on-the-Lake, 1.6 miles from Mississauga Beach and 13 miles from Niagara Falls Train Station.

K
Koshy
From
Canada
The host was extremely helpful and friendly . The rooms were clean and really relaxing.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 115 reviews
Price from
$225.50
1 night, 2 adults

School House Bed and Breakfast C.1859

Niagara-on-the-Lake

School House Bed and Breakfast C.1859 in Niagara-on-the-Lake provides adults-only accommodations with a garden and a shared lounge.

A
Adele
From
United Kingdom
Highly recommend the School House - was made to feel extremely welcome, always helpful and the breakfast was a highlight. Rooms are beatiful. Perfect retreat to return back to after exploring the area
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 141 reviews
Price from
$192.03
1 night, 2 adults

Green Oaks B&B

Niagara-on-the-Lake

Green Oaks B&B is a recently renovated bed and breakfast in Niagara-on-the-Lake where guests can make the most of its garden and shared lounge.

J
Jacquelyn White
From
United States
Location was central to the falls and to Niagara on the Lake. The breakfast was fantastic! Highly recommend staying here
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 118 reviews
Price from
$145.48
1 night, 2 adults

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.

J
Joanne
From
Canada
Sustainable Beautiful Peaceful Calm
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 211 reviews
Price from
$205.24
1 night, 2 adults

Woodbourne Inn

Niagara-on-the-Lake

Woodbourne Inn features air-conditioned accommodations in Niagara-on-the-Lake.

P
Patricia
From
Canada
beautiful area, walking distance to restaurants,wines, breakfasts awesome
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 122 reviews
Price from
$212.08
1 night, 2 adults

As You Like It Bed and Breakfast

Niagara-on-the-Lake

Featuring garden views, As You Like It Bed and Breakfast in Niagara-on-the-Lake provides accommodations and a shared lounge.

I
Isabella
From
Singapore
Absolutely lovely owners, the most incredible breakfast spread we've ever had, and a delightfully comfortable stay in idyllic surrounds.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 171 reviews
Price from
$234.95
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

Providing a garden, Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located in Historic Old Town Niagara-On-The-Lake provides accommodations in Niagara-on-the-Lake.

R
Renna
From
United States
Host, location, parking comfortable, clean, quiet, views, and delicious breakfasts, From the moment we stepped in the door until the very second we left, everything was absolutely perfect! Mandy was the most gracious host and prepared delicious breakfasts to start our day. The property offers beautiful views and is within waking distance to downtown. Our accommodations were beyond our expectations. Very quite, immaculate and beautifully decorated. The king bed and linens were very comfortable. The shower was amazing and bath towels were luxurious. The best place we've stayed in a very long time. We will be sure to return. Thank you Mandy, for all of your hospitality. We hope to see you again soon!!😊
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 20 reviews
Price from
$231.31
1 night, 2 adults

Spruce Suite

Niagara-on-the-Lake

Spruce Suite offers accommodations in Niagara-on-the-Lake, 1.2 miles from Mississauga Beach and 13 miles from Niagara Falls Train Station.

D
Debbie
From
United States
The host thought of everything that we would need for our visit. He was very helpful with suggestions of places to eat and things to do in the area. I cannot speak highly enough of this house and the host.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 27 reviews
Price from
$206.43
1 night, 2 adults

Redwood Suite

Niagara-on-the-Lake

Redwood Suite offers accommodations in Niagara-on-the-Lake, 1.2 miles from Mississauga Beach and 13 miles from Niagara Falls Train Station.

J
Jenna
From
United States
The accommodations were excellent! So clean! So nicely decorated! This suite had EVERYTHING! Washer, dryer, coffee, and bottled water in the fridge. Could not have asked for more. Our host was so friendly and welcoming! It was our first trip to the area and he had great suggestions for the best places around town. We would definitely stay again!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews
Price from
$176.93
1 night, 2 adults

Harrogate House Inn

Niagara-on-the-Lake

Located in Niagara-on-the-Lake, a 16-minute walk from Mississauga Beach, Harrogate House Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

M
Michael
From
United States
We loved everything. The best part of the entire stay was the hosts Kent and Elisabeth. They were the most gracious hosts you could meet. They were friendly and attentive. They really made sure that we were having a good experience. The breakfast each morning was outstanding. The first morning, breakfast started with coffee and a freshly baked croissant. It was served with jams from a local vendor. We then were served eggs benedict. It was so good. I had it made with Canadian bacon, and my wife had it with mushrooms. Both were the best we have ever had. The next morning, we started with the croissant again. It was a no-brainer. You will understand after you have your first one. After the croissant came, pancakes served with local syrup and a side of bacon. As an aside, you are given. choices each morning as to what you would like to eat. Both Kent and Elisabeth spent a lot of time talking to us while we ate and throughout our stay. It may sound corny, but we felt like we were talking to old friends. Kent filled us in on the history of the Inn and the town of Niagara on the Lake. As for our room, it was really nice. It was clean and inviting. The bed was super comfortable, and the bathroom was clean and spacious. It was really cold being the middle of January, but the room was nice and warm, and if you needed it, an extra blanket was there that by itself would have kept any chill away. I can't rave enough about our stay here. We will definitely be booking it again for next year. There was an ice wine festival going on during our stay, which we didn't even know was happening when we booked. That made our weekend even more perfect. If you are looking for a place to book while visiting Niagara on the lake, I can't recommend enough the Harrogate House Inn. You will not be disappointed. Mike and Diana Hamilton- Eden New York
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 70 reviews
Price from
$293.87
1 night, 2 adults
All B&Bs in Niagara-on-the-Lake

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Niagara-on-the-Lake and surrounding area in the past month

See all

Enjoy breakfast in Niagara-on-the-Lake and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 677 reviews

    Located in Niagara-on-the-Lake, a 18-minute walk from Mississauga Beach, The Old Bank House provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 140 reviews

    Blairpen House Country Inn in Niagara-on-the-Lake provides adults-only accommodations with a garden and a shared lounge.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 141 reviews

    Finlay House Bed and Breakfast Niagara - on - the - Lake offers accommodations in Niagara-on-the-Lake, 1.1 miles from Mississauga Beach and 13 miles from Niagara Falls Train Station.

    From $325.21 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 754 reviews

    Located in Niagara-on-the-Lake, 1.3 miles from Mississauga Beach, WeatherPine Inn provides accommodations with free bikes, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Cobblestone Bed and Breakfast in Niagara-on-the-Lake provides accommodations with a garden and a shared lounge.

    From $418.26 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 81 reviews

    Old Ivy Walk in Niagara-on-the-Lake provides adults-only accommodations with a garden and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay.

    From $309.67 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 70 reviews

    Located in Niagara-on-the-Lake, a 16-minute walk from Mississauga Beach, Harrogate House Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 67 reviews

    Bernard Gray Hall Bed and Breakfast offers accommodations in Niagara-on-the-Lake, 14 miles from Old Falls Street and 14 miles from Rainbow Bridge.

    From $242.55 per night

Great access to the city center. Check these B&Bs in Niagara-on-the-Lake and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 499 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.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 146 reviews

    Historic Wilson-Guy House in Niagara-on-the-Lake provides adults-only accommodations with a seasonal outdoor swimming pool and a garden.

    From $303.47 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 141 reviews

    School House Bed and Breakfast C.1859 in Niagara-on-the-Lake provides adults-only accommodations with a garden and a shared lounge.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    33 On Gage Garden Suite is a recently renovated guest house in Niagara-on-the-Lake, near Mississauga Beach. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 20 reviews

    Providing a garden, Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located in Historic Old Town Niagara-On-The-Lake provides accommodations in Niagara-on-the-Lake.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 84 reviews

    Antique Slumber Old Town Bed & Breakfast in Niagara-on-the-Lake provides adults-only accommodations with a garden and a shared lounge.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 35 reviews

    Historic Lyons House offers accommodations in Niagara-on-the-Lake, 13 miles from Niagara Falls Train Station and 14 miles from Casino Niagara.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 94 reviews

    La Maison de Sophie in Niagara-on-the-Lake provides adults-only accommodations with a garden and a shared lounge. The air-conditioned accommodations are a 14-minute walk from Mississauga Beach.

Save money on B&Bs in Niagara-on-the-Lake and nearby – budget options available

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 50 reviews

    Featuring a garden, Dot's Landing Garden Room provides accommodations in Niagara-on-the-Lake. This property offers access to a terrace, free private parking, and free Wifi.

  • Redwood Suite

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

    Redwood Suite offers accommodations in Niagara-on-the-Lake, 1.2 miles from Mississauga Beach and 13 miles from Niagara Falls Train Station.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 26 reviews

    Via Veneto - Old Town in Niagara-on-the-Lake provides adults-only accommodations with a garden and a shared lounge. This property offers access to a balcony, free private parking, and free Wifi.

    From $236.41 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 90 reviews

    The White House Boutique B&B enjoys a location in Niagara-on-the-Lake, one mile from Mississauga Beach and 13 miles from Niagara Falls Train Station.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 56 reviews

    Blue Skies Bed & Breakfast in Niagara-on-the-Lake provides adults-only accommodations with a garden and a shared lounge.

    From $320.57 per night
  • Matisse B&B

    Niagara-on-the-Lake
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 22 reviews

    Matisse B&B in Niagara-on-the-Lake provides accommodations with a garden and a terrace. With garden views, this accommodation provides a patio.

    From $232.94 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 166 reviews

    Featuring garden views, Charlottetown House in Niagara-on-the-Lake offers accommodations, a garden, and a shared lounge.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 132 reviews

    Abacot Hall Bed & Breakfast in Niagara-on-the-Lake provides adults-only accommodations with a garden, a terrace, and a shared lounge.

FAQ about B&Bs in Niagara-on-the-Lake

B&Bs That Guests Love in Niagara-on-the-Lake

See all
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 166 reviews
    Great location to visit the town, the wineries and the Falls. Johnson and Haili (owners) were very welcoming, the room was spotless and nothing was too much trouble - they were great hosts
    Guest review by
    Philip
    Young couple
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 677 reviews
    Great location in a quieter area, across the street from a park with view of the lake, friendly, congenial staff, free parking, great breakfast.
    Guest review by
    Kenneth
    Young couple
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 162 reviews
    Excellent breakfasts. Lots of food offered.. fresh fruit, home baked pancakes, potato latkes and all the trimmings.
    Guest review by
    Barry
    Young couple
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 677 reviews
    The property is a beautiful period house, with an exceptional history and charming, quaint decor within the keeping of its age
    Guest review by
    sean
    Young couple
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 132 reviews
    Great location, easy to go around in this beautiful and charming city of Niagara on the Lake. Allen and his in laws were very kind, friendly and attentive. Breakfast was delicious and prepared with much care. Room is beautifull, comfortable and very clean. We loved our stay and certainly recommend this place.
    Guest review by
    Daniela
    Young couple
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 162 reviews
    Friendly hosts, excellent breakfast, attractive room decor, ground floor room, very quiet
    Guest review by
    Sarah
    Young couple
  • Avg. price/night: $196.61
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 172 reviews
    Lovely house in quiet location a short walk from the town centre. Clean spacious rooms and the breakfasts were delicious and home made. Friendly and accommodating couple who run the B and B. Great location and the parking on site is a real bonus in Niagra on the lake
    Guest review by
    Leslie
    Young couple
gogless