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.

Everything was parfect! The greeting, the hosts, the food, the room! I strongly recommand!
Scored 9.4
9.4
Rated superb
Superb
227 reviews
Price from
£180.49
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.

Incredible property - honestly faultless. The perfect getaway for a peaceful and luxurious holiday!
Scored 9.4
9.4
Rated superb
Superb
163 reviews
Price from
£202.09
1 night, 2 adults
Blairpen House Country Inn, hotel in Niagara on the Lake

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.

Beautiful, quaint building that's so close to downtown..staff was excellent.. clean, Tidy.. a truly enjoyable stay. We will rebook when we come back to NOTL.
Scored 9.0
9.0
Rated superb
Superb
180 reviews
Price from
£162.10
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.6
9.6
Rated exceptional
Exceptional
123 reviews
Price from
£167.82
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
179 reviews
Price from
£156.62
1 night, 2 adults
627 on King B&B, hotel in Niagara on the Lake

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.

The room exceeded our expectations, if anything the pictures don't do it justice! The breakfast was incredible, with the option to eat out in the garden, which was beautiful and I would highly recommend. To top off our stay our hosts were incredible, kind, helpful and just seemed to be really good people. Thank you for a wonderful, memorable stay, I will be back!!
Scored 9.6
9.6
Rated exceptional
Exceptional
117 reviews
Price from
£182.72
1 night, 2 adults
Upper Canada Coach House, hotel in Niagara on the Lake

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.

The hosts were fantastic and the breakfast was quite good. The bed was very comfortable and I we loved the in-room fireplace.
Scored 9.6
9.6
Rated exceptional
Exceptional
252 reviews
Price from
£114.58
1 night, 2 adults
Harrogate House Inn, hotel in 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.

We loved our stay at the Harrogate House Inn! The hosts are lovely, our room and the Inn itself was comfortable, stylish, and inviting, and we ended it all with a great breakfast! You can tell that a lot of love and attention is put into all parts of their guests stay. We will definitely be back!
Scored 9.8
9.8
Rated exceptional
Exceptional
85 reviews
Price from
£256.04
1 night, 2 adults
Historic Lyons House, hotel in Niagara on the Lake

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.

Excellent breakfast , Great location . I would def. book again
Scored 9.6
9.6
Rated exceptional
Exceptional
34 reviews
Price from
£215.42
1 night, 2 adults
Old Ivy Walk, hotel in Niagara on the Lake

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.

breakfast in a box was nice touch. Would have preferred a hot sit down breakfast
Scored 9.2
9.2
Rated superb
Superb
98 reviews
Price from
£252.35
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

Enjoy breakfast in Niagara on the Lake!

  • Upper Canada Coach House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 252 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 .

  • Carriage House On Kent
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 260 reviews

    Set within 10 km of Niagara Falls Train Station and 11 km of Casino Niagara in Niagara on the Lake, Carriage House On Kent offers accommodation with seating area.

    Breakfast was amazing...presentation and quality wise.

  • Darlington House Bed and Breakfast
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 171 reviews

    Offering a terrace and inner courtyard view, Darlington House Bed and Breakfast is situated in Niagara on the Lake, 2.4 km from Mississauga Beach and 20 km from Niagara Falls Train Station.

    Hospitality, friendliness, & breakfast were all excellent!

  • South Landing Inn
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 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

  • Woodbourne Inn
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 163 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.

  • Blairpen House Country Inn
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 180 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.5
    9.5
    Rated exceptional
    Exceptional
     · 165 reviews

    Featuring city views, Historic Wilson-Guy House provides accommodation with patio, around 1.4 km from Mississauga Beach.

    the property was absolutely beautiful and welcoming

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

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
     · 111 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

  • School House Bed and Breakfast C.1859
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 123 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

  • 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

  • Green Oaks B&B
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 144 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.

  • The White House Boutique B&B
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 101 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

  • Orchid Inn
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 189 reviews

    Situated in Niagara on the Lake, within 1.1 km of Mississauga Beach and 21 km of Niagara Falls Train Station, Orchid Inn features accommodation with a restaurant and free WiFi as well as free private...

    The breakfast was excellent.. Location was very good.

  • Casa Blanca Boutique Bed & Breakfast
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 195 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!

  • Charlottetown House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 195 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

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
     · 1 review

    Redwood Suite, a property with a garden, is located 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.

  • Hummingbird Haven Bed & Breakfast Luxury King Suite With Seasonal Lake Views Located in Old Town Niagara-On-The-Lake
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Niagara on the Lake, the recently renovated Hummingbird Haven Bed & Breakfast Luxury King Suite With Seasonal Lake Views Located in Old Town Niagara-On-The-Lake provides accommodation 1.7...

  • Harrogate House Inn
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 85 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

  • As You Like It Bed and Breakfast
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 121 reviews

    Situated just 13 km from Niagara Falls Train Station, As You Like It Bed and Breakfast features accommodation in Niagara on the Lake with access to a garden, a shared lounge, as well as a shared...

    Extremely clean and well kept. Breakfast was incredible.

  • Brockamour Manor Bed and Breakfast
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 115 reviews

    Located within 2 km of Mississauga Beach and 21 km of Niagara Falls Train Station, Brockamour Manor Bed and Breakfast provides rooms with air conditioning and a private bathroom in Niagara on the Lake...

    The food was delicious and the hosts were very lovely

  • Spruce Suite
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews

    Situated in Niagara on the Lake in the Ontario region, Spruce Suite features a patio. This property offers access to a terrace and free private parking.

    L’accueil du propriétaire, Darren, est remarquable. La maison est juste parfaite et très bien située.

  • Explorer House Bed & Breakfast
    Scored 9.7
    9.7
    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.7
    9.7
    Rated exceptional
    Exceptional
     · 86 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

  • Globetrotters B&B
    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.

  • Historic Lyons House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 34 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.

  • Cedar Gables Bed & Breakfast
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 179 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!

  • Gatekeeper's Retreat
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 45 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

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

  • Somerset - A Private Retreat
    Scored 9.5
    9.5
    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.

  • Williams Gate Bed & Breakfast Private Suites
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 35 reviews

    Williams Gate Bed & Breakfast Private Suites is located in Niagara on the Lake, 1.5 km from Mississauga Beach, 21 km from Niagara Falls Train Station, as well as 22 km from Skylon Tower.

    Exceptionally clean and well stocked, very kind hostess.

  • Via Veneto - Old Town
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 15 reviews

    Featuring a patio with garden views, a garden and a shared lounge, Via Veneto - Old Town can be found in Niagara on the Lake, close to Mississauga Beach and 21 km from Niagara Falls Train Station.

    Superb hospitality and thoughtfulness of the owner; exceptional cleanliness and beautiful decor.

  • 2 Moon Cottage
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 120 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 …

  • Dot's Landing Garden Room
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 37 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!

  • Antique Slumber Old Town Bed & Breakfast
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 101 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.

  • Abacot Hall Bed & Breakfast
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 120 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

  • Villa in the Vines
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 34 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.3
    9.3
    Rated superb
    Superb
     · 63 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.

  • Butler Creek House
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 44 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

  • Inn On King Bed & Breakfast
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 90 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

  • Vineyard Villa
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 137 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.

  • Old Ivy Walk
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 98 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 !!

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

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

FAQ about B&Bs in Niagara on the Lake

B&Bs that guests love in Niagara on the Lake

  • Avg. price/night: £166.08
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 309 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
     · 195 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
  • Avg. price/night: £147.33
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 440 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: £137.04
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 179 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
  • Avg. price/night: £147.33
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 440 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.4
    9.4
    Rated superb
    Superb
     · 120 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: £137.04
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 179 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.5
    9.5
    Rated exceptional
    Exceptional
     · 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