Skip to main content

The best B&Bs in Niagara on the Lake

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

Filter by:

Review score

See the latest prices and deals by choosing your dates.
South Landing Inn, hotel in 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.

All amazing! Great stuff, super clean, nice and quiet location, good amenities.
Scored 9.6
9.6
Rated exceptional
Exceptional
227 reviews
Price from
£165.12
1 night, 2 adults
Old Town Country Landing, hotel in 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.

Room was fantastic. Ellie really had a great breakfast. Great company as well !!!!
Scored 9.6
9.6
Rated exceptional
Exceptional
300 reviews
Price from
£157.39
1 night, 2 adults
Canterbury Inn, hotel in Niagara on the Lake

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.

Excellent location, very clean and exceptional service.
Scored 9.0
9.0
Rated superb
Superb
546 reviews
Price from
£101.88
1 night, 2 adults
Historic Wilson-Guy House, hotel in Niagara on the Lake

Historic Wilson-Guy House in Niagara on the Lake provides adults-only accommodation with a seasonal outdoor swimming pool and a garden. With city views, this accommodation provides a patio.

Beautiful charming old home with character & gorgeous furnishings. We booked the room with 2 beds. Beds were so comfortable & room is very large. Lovely bathroom, large screen TV & antique furnishings. Nice touch of fresh baked muffins, tea & coffee left at the door an hour before a delicious breakfast was served in the wonderful dining room. We didn't have to take our car as everything is close & walking distance to the main street
Scored 9.4
9.4
Rated superb
Superb
168 reviews
Price from
£233.34
1 night, 2 adults
School House Bed and Breakfast C.1859, hotel in Niagara on the Lake

Featuring a garden and views of quiet street, School House Bed and Breakfast C.1859 is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.6 km from Mississauga Beach.

Great location, easy access to the centre. Lovely rooms with loads of space and amazing breakfasts each day
Scored 9.7
9.7
Rated exceptional
Exceptional
127 reviews
Price from
£166.85
1 night, 2 adults
Charlottetown House, hotel in Niagara on the Lake

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

Really loved the warm welcome and accommodation. It was in a great location, the bedrooms were spacious and the beds big and comfortable. Although no official breakfast, there were plenty of things left in the main area for us to eat and drink. Thank you too for the dinner suggestions. We would definitely stay again and hope we can return next time we visit Canada. Thank you for a great stay.
Scored 9.6
9.6
Rated exceptional
Exceptional
193 reviews
Price from
£1,947
1 night, 2 adults
Green Oaks B&B, hotel in Niagara on the Lake

Featuring a garden and views of garden, Green Oaks B&B is a recently renovated bed and breakfast located in Niagara on the Lake, 8.4 km from Niagara Falls Train Station.

Breakfast was excellent
Scored 9.5
9.5
Rated exceptional
Exceptional
143 reviews
Price from
£137.89
1 night, 2 adults
Woodbourne Inn, hotel in Niagara on the Lake

Situated within 8 km of Niagara Falls Train Station and 9.3 km of Skylon Tower, Woodbourne Inn offers rooms with air conditioning and a private bathroom in Niagara on the Lake.

The property is beautiful, has everything you could need in the room and guest pantry and the staff are brilliant
Scored 9.7
9.7
Rated exceptional
Exceptional
159 reviews
Price from
£188.39
1 night, 2 adults
Cedar Gables Bed & Breakfast, hotel in 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.

The room was spacious, clean, and comfortable with a beautiful ensuite bathroom. The breakfasts were unique and delicious. The hostess was great company, genuinely cared about your stay and enjoyment of the trip, and very kind.
Scored 9.6
9.6
Rated exceptional
Exceptional
175 reviews
Price from
£157.05
1 night, 2 adults
2 Moon Cottage, hotel in 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.

The breakfast was great. Fresh fruit, yogurt, juice and a great omelette.
Scored 9.4
9.4
Rated superb
Superb
122 reviews
Price from
£243.32
1 night, 2 adults
All B&Bs in Niagara on the Lake
Looking for a B&B?
For travellers 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 may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Niagara on the Lake this month

See all

Enjoy breakfast in Niagara on the Lake!

  • Upper Canada Coach House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 260 reviews

    Situated in Niagara on the Lake and only 400 metres from Mississauga Beach, Upper Canada Coach House features accommodation with pool views, free WiFi and free private parking.

    Great location, fabulous hosts and great breakfasts .

  • School House Bed and Breakfast C.1859
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 127 reviews

    Featuring a garden and views of quiet street, School House Bed and Breakfast C.1859 is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.6 km from Mississauga Beach.

    Amazing rooms, incredible staff, fantastic breakfast

  • Green Oaks B&B
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 143 reviews

    Featuring a garden and views of garden, Green Oaks B&B is a recently renovated bed and breakfast located in Niagara on the Lake, 8.4 km from Niagara Falls Train Station.

    Beautiful house, lovely garden, very courteous owners.

  • South Landing Inn
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 227 reviews

    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.

    really nice stay and a great property between Niagara and NOTL

  • 2 Moon Cottage
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 122 reviews

    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.

    Helen is wonderful and the breakfast was our highlight …

  • Woodbourne Inn
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 159 reviews

    Situated within 8 km of Niagara Falls Train Station and 9.3 km of Skylon Tower, Woodbourne Inn offers rooms with air conditioning and a private bathroom in Niagara on the Lake.

    Very warm and cozy feel to the place and the food was great.

  • Old Town Country Landing
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 300 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.

    Beautiful bnb, excellent host and a perfect location

  • Canterbury Inn
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 546 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.

    Great location. Good price. Excellent customer service

Save money on B&Bs in Niagara on the Lake – budget options available!

  • La Maison de Sophie
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 112 reviews

    Located within 1.2 km of Mississauga Beach and 21 km of Niagara Falls Train Station, La Maison de Sophie provides rooms with air conditioning and a private bathroom in Niagara on the Lake.

    Amazing breakfasts Great location Close to Main Street

  • 627 on King B&B
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 117 reviews

    Situated 21 km from Niagara Falls Train Station, 22 km from Skylon Tower and 22 km from Casino Niagara, 627 on King B&B provides accommodation located in Niagara on the Lake.

    facilities breakfast hostess and host the gardens

  • Casa Blanca Boutique Bed & Breakfast
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 198 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, 22 km from Skylon Tower, as well as 22 km from Casino...

    It was amazing. We can't wait to go back there!

  • Vineyard Villa
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 126 reviews

    Vineyard Villa, a property with a terrace, is located in Niagara on the Lake, 19 km from Niagara Falls Train Station, 20 km from Casino Niagara, as well as 21 km from Rainbow Bridge.

    Great location, beautiful grounds and amazing breakfast.

  • Abacot Hall Bed & Breakfast
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 121 reviews

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

    The welcome, comfort and location. Everything was just so lovely

  • Blairpen House Country Inn
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 186 reviews

    Featuring a garden and views of garden, Blairpen House Country Inn is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.7 km from Mississauga Beach.

    Continental style breakfast with plenty of choice.

  • Historic Wilson-Guy House
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 168 reviews

    Historic Wilson-Guy House in Niagara on the Lake provides adults-only accommodation with a seasonal outdoor swimming pool and a garden. With city views, this accommodation provides a patio.

    the property was absolutely beautiful and welcoming

  • Globetrotters B&B
    Budget options available
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 128 reviews

    Located within 2.3 km of Mississauga Beach and 20 km of Niagara Falls Train Station, Globetrotters B&B provides rooms with air conditioning and a private bathroom in Niagara on the Lake.

    Owners very helpful and welcoming, great breakfast.

Great access to the city centre! Check these B&Bs in Niagara on the Lake

  • Redwood Suite
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Situated in Niagara on the Lake, 1.9 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Redwood Suite features spacious air-conditioned accommodation with a terrace and free WiFi.

  • Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located in Historic Old Town Niagara-On-The-Lake
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 7 reviews

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

    Mandy tailored breakfast to individual preferences.

  • The Royal Manor Inn
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 6 reviews

    2.6 km from Mississauga Beach, The Royal Manor Inn is a recently renovated property located in Niagara on the Lake and provides air-conditioned rooms with free WiFi and private parking.

    breakfast was awesome. I like the location, out of the way yet close enough to walk to all downtown sites.

  • Harrogate House Inn
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 91 reviews

    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.

    Everything was wonderful. We can't wait to go back

  • Blue Skies Bed & Breakfast
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 60 reviews

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

    So welcoming, friendly and helpful. Amazing breakfast.

  • Explorer House Bed & Breakfast
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 59 reviews

    Featuring garden views, Explorer House Bed & Breakfast provides accommodation with balcony, around 1.8 km from Mississauga Beach.

    The place was beautiful and the breakfast was superb.

  • Graystone Bed & Breakfast
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 84 reviews

    Graystone Bed & Breakfast in Niagara on the Lake provides adults-only accommodation with a garden and a shared lounge.

    lovely location , spotlessly clean and very welcoming

  • Somerset - A Private Retreat
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 30 reviews

    Featuring a private beach area and views of lake, Somerset - A Private Retreat is a recently renovated bed and breakfast set in Niagara on the Lake, 1.3 km from Mississauga Beach.

    Wonderful breakfast! Beautiful views and friendly staff.

  • Historic Lyons House
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 32 reviews

    Historic Lyons House is set in Niagara on the Lake, 23 km from Skylon Tower, 23 km from Casino Niagara, as well as 23 km from Niagara Fallsview Casino Resort.

    Breakfast was lovely, and location to town was great.

  • The White House Boutique B&B
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 94 reviews

    Set within 1.7 km of Mississauga Beach and 21 km of Niagara Falls Train Station in Niagara on the Lake, The White House Boutique B&B offers accommodation with seating area.

    Breakfast was tasty and well presented All freshly made You need a car to explore this area

  • The Red Coat
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 50 reviews

    Offering garden views, The Red Coat is an accommodation set in Niagara on the Lake, 12 km from Rainbow Bridge and 12 km from Skylon Tower.

    Great breakfast, it was nice to be able to share it with our host.

  • Spruce Suite
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 10 reviews

    Spruce Suite, a property with a garden, is situated in Niagara on the Lake, 21 km from Niagara Falls Train Station, 22 km from Casino Niagara, as well as 22 km from Skylon Tower.

    Cute, clean and comfortable! Enjoyed our short, quiet stay here. Would come back again.

  • Charlottetown House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 193 reviews

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

    Fantastic breakfast, nice host, good location and cozy room

  • Cedar Gables Bed & Breakfast
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 175 reviews

    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.

    Fabulous location! Beautiful house, hope to return one day!

  • Dot's Landing Garden Room
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 42 reviews

    Featuring inner courtyard views, Dot's Landing Garden Room provides accommodation with a garden and a patio, around 2 km from Mississauga Beach.

    Fantastic location, cozy comfy bed, great garden view!

  • Gatekeeper's Retreat
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 44 reviews

    Gatekeeper's Retreat, a property with a garden and a terrace, is located in Niagara on the Lake, 1.2 km from Mississauga Beach, 21 km from Niagara Falls Train Station, as well as 22 km from Skylon...

    De ligging, de netheid en het heel verzorgde ontbijt

  • Villa in the Vines
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 37 reviews

    Situated in Niagara on the Lake, 18 km from Niagara Falls Train Station and 19 km from Skylon Tower, Villa in the Vines offers a garden and air conditioning.

    Stunning location, very well equipped to a high standard.

  • Bernard Gray Hall Bed and Breakfast
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 64 reviews

    Featuring a garden and views of garden, Bernard Gray Hall Bed and Breakfast is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.5 km from Mississauga Beach.

    Breakfast was amazing. Love the attention to detail.

  • Antique Slumber Old Town Bed & Breakfast
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 98 reviews

    Located in Niagara on the Lake, in a historic building, 1.2 km from Mississauga Beach, Antique Slumber Old Town Bed & Breakfast is a bed and breakfast with a garden and shared lounge.

    Excellent location, friendly hosts and an incredible fresh breakfast.

  • Butler Creek House
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 41 reviews

    Set within 1.9 km of Mississauga Beach and 20 km of Niagara Falls Train Station, Butler Creek House provides rooms with air conditioning and a private bathroom in Niagara on the Lake.

    Good location Spacious No noise in house or surrounding area

  • Settlers Suites
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 74 reviews

    Settlers Suites is a recently renovated bed and breakfast in Niagara on the Lake, where guests can make the most of its garden and terrace.

    It was clean, close to everything and Catlin was great.

  • Old Ivy Walk
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 94 reviews

    Featuring a garden and views of garden, Old Ivy Walk is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.4 km from Mississauga Beach.

    Great place to relax, wonderful location, great host !!

  • Inn On King Bed & Breakfast
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 94 reviews

    Inn On King Bed & Breakfast is located in Niagara on the Lake, 2.6 km from Mississauga Beach, 21 km from Niagara Falls Train Station, as well as 22 km from Skylon Tower.

    LIGGING TEN OPZICHTE VAN DE TE BEZOEKEN ATTARACTIES

  • Cobblestone Bed and Breakfast
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews

    Offering a garden and garden view, Cobblestone Bed and Breakfast is located in Niagara on the Lake, 2.2 km from Mississauga Beach and 20 km from Niagara Falls Train Station.

  • Lulu's Bed & Breakfast
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 142 reviews

    Set just 20 km from Niagara Falls Train Station, Lulu's Bed & Breakfast provides accommodation in Niagara on the Lake with access to a garden, a shared lounge, as well as luggage storage space.

    Beautiful house, amazing host, delicious breakfast.

  • WeatherPine Inn
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 688 reviews

    Set in Niagara on the Lake, 2 km from Mississauga Beach, WeatherPine Inn offers accommodation with free bikes, free private parking, a garden and a terrace.

    Comfy beds, own door, tea and coffee in room. Friendly host.

  • A La Gallarie
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 44 reviews

    Boasting a garden, a seasonal outdoor pool and garden views, A La Gallarie is situated in Niagara on the Lake. This 5-star bed and breakfast offers luggage storage space and a concierge service.

    Beautiful location, but NOT easy to find in the dark!

  • Moffat Inn
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 564 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.

    Great location, very convenient! Staff was so friendly.

FAQ about B&Bs in Niagara on the Lake

B&Bs that guests love in Niagara on the Lake

See all
  • Avg. price/night: £129.32
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 304 reviews
    The Kent motel, isn't your typical motel stay. It's charming and located in a quiet neighbourhood close to trails and lookouts. Perfect location, not too far from Niagara falls or Niagara on the lake. Rooms are cozy with a midcentury modern finish. They're prepared with everything you might need for a stay. Including: mini fridge, coffee maker, drinking glasses, for both water and wine and of course, a bottle opener. The prepaid breakfast was absolutely adorable. Well stacked with goodies. Worth the extra in my opinion.
    Banyasz
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 193 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
    Philip
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 471 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.
    Kenneth
    Young couple
  • Avg. price/night: £157.05
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 175 reviews
    Excellent breakfasts. Lots of food offered.. fresh fruit, home baked pancakes, potato latkes and all the trimmings.
    Barry
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 48 reviews
    Impeccably clean !! Comfortable. Quiet. Nice touches of cold soft drinks, juice and a very generous amount of snacks and fruit. Great location. The home and property was fantastic and incredibly maintained, especially the front porch !! Quick and easy communication with Christine as well. Loved our stay !!
    JRT
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 471 reviews
    The property is a beautiful period house, with an exceptional history and charming, quaint decor within the keeping of its age
    sean
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 121 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.
    Daniela
    Young couple
  • Avg. price/night: £157.05
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 175 reviews
    Friendly hosts, excellent breakfast, attractive room decor, ground floor room, very quiet
    Sarah
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 188 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
    Leslie
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 131 reviews
    I will miss the exquisite three course breakfast which changed every day. Everything homemade. Loved the garden where we could enjoy the evenings with a glass of local wine. Lovely quiet area on the outskirts of town. Come by car. The charming couple running this B&B have lifelong experience and it shows. We had a very relaxed and heartwarming time there for a full week. The house is old style with heavy wooden furnishing. I enjoyed the additional private living room next to our rooms where we could sit and plan our days. Wifi is good.
    Jan Bachman
    Family with young children