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.

A beautiful old house very well refurbished
Scored 9.4
9.4
Rated superb
Superb
228 reviews
Price from
£179.02
1 night, 2 adults
Woodbourne Inn, hotel in Niagara on the Lake

Woodbourne Inn is located in St. Davids, Ontario, 13 km from Niagara-on-the-Lake town centre. We provide an exclusive, child-free environment.

Incredible property - honestly faultless. The perfect getaway for a peaceful and luxurious holiday!
Scored 9.4
9.4
Rated superb
Superb
166 reviews
Price from
£204.03
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
122 reviews
Price from
£166.46
1 night, 2 adults
Cedar Gables Bed & Breakfast, hotel in Niagara on the Lake

Just 2 km from the Shaw Festival Theatres, this Niagara-on-the-Lake B&B features an on-site garden. All guest rooms include cable TV.

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
180 reviews
Price from
£155.35
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
£190.95
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.

Lovely location and great hosts. Perfect space and a very comfortable bed. Would definitely recommend it
Scored 9.6
9.6
Rated exceptional
Exceptional
249 reviews
Price from
£113.65
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
84 reviews
Price from
£253.96
1 night, 2 adults
Old Ivy Walk, hotel in Niagara on the Lake

Located within 100 metres of Fort George National Historic Site of Canada, Old Ivy Walk in Niagara on the Lake has a number of amenities including a garden.

breakfast in a box was nice touch. Would have preferred a hot sit down breakfast
Scored 9.2
9.2
Rated superb
Superb
99 reviews
Price from
£250.31
1 night, 2 adults
Graystone Bed & Breakfast, hotel in Niagara on the Lake

Located 10 minutes' walk from Niagara-on-the-Lake city centre, this Ontario bed and breakfast offers an outdoor terrace. All charming guest rooms include free Wi-Fi.

Absolutely unexpected beautiful house. Most welcoming hostes, Nicky. The room was big and cozy. With welcoming bed and details that allow you to relax and feel like home. The breakfast was delicious, home cooked. Loved the food, loved the company.
Scored 9.7
9.7
Rated exceptional
Exceptional
83 reviews
Price from
£163.94
1 night, 2 adults
Somerset - A Private Retreat, hotel in Niagara on the Lake

ADULTS ONLY. Somerset Bed and Breakfast has redefined the B&B experience. Located directly on Lake Ontario at the mouth of the Niagara River, Somerset caters to a very distinguished clientele.

Excellent
Scored 9.5
9.5
Rated exceptional
Exceptional
31 reviews
Price from
£496.46
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

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

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

    Excellent customer service. Close to all amenities.

  • The Old Bank House
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 429 reviews

    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.

    Love the breakfast, and the location by the river.

  • Blairpen House Country Inn
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 178 reviews

    This elegant, historic inn (circa 1885) is located in Niagara-on-the-Lake, just 5 minutes' walk from the restaurants and boutique shops of Queen Street.

    Continental style breakfast with plenty of choice.

  • Somerset - A Private Retreat
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 31 reviews

    ADULTS ONLY. Somerset Bed and Breakfast has redefined the B&B experience. Located directly on Lake Ontario at the mouth of the Niagara River, Somerset caters to a very distinguished clientele.

    Wonderful breakfast! Beautiful views and friendly staff.

  • Hummingbird Haven Bed & Breakfast Luxury 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 Suite With Seasonal Lake Views Located in Old Town Niagara-on-the-Lake provides accommodation 1.7 km...

  • Finlay House Bed and Breakfast Niagara - on - the - Lake
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 173 reviews

    The is a charming place situated in the historic old town of Niagara - on - the - Lake in Ontario, Canada. Free Wi-Fi is included in all guest rooms.

    Breakfast. Locaton, comfort and staff all excellent

  • Historic Lyons House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 33 reviews

    Built in 1835, this Niagara-on-the-Lake bed and breakfast boasts English Gardens and Victorian furnishings. Free Wi-Fi and a fridge are offered in each room. Niagara Golf Club is 1 km away.

    Breakfast was lovely, and location to town was great.

  • Dot's Landing Garden Room
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 36 reviews

    Boasting garden views, Dot's Landing Garden Room provides accommodation with a terrace and a patio, around less than 1 km from Shaw Festival Theatre.

    Fantastic location, cozy comfy bed, great garden view!

Enjoy breakfast in Niagara on the Lake!

  • WeatherPine Inn
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 680 reviews

    Resembling an old Georgian house, this inn in Olde Town Niagara-on-the-Lake is 30 minutes north of Niagara Falls. It offers free bicycle rentals and rooms with private baths.

    Beautiful room with little courtyard balcony Excellent location

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

    Set in Niagara-on-the-Lake, Ontario, 10 minutes from downtown main street, Explorer House Bed & Breakfast offers gourmet breakfasts served every morning (with most dietary restrictions accommodated),...

    The place was beautiful and the breakfast was superb.

  • Butler Creek House
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 44 reviews

    Featuring free WiFi, Butler Creek House is situated in Niagara on the Lake, 500 metres from Jackson-Triggs Winery.

    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

  • Lulu's Bed & Breakfast
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 152 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.

  • Old Ivy Walk
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 99 reviews

    Located within 100 metres of Fort George National Historic Site of Canada, Old Ivy Walk in Niagara on the Lake has a number of amenities including a garden. 500 metres from Shaw Festival Theatre, the...

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

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

  • Bernard Gray Hall Bed and Breakfast
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 65 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.

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

  • Historic Wilson-Guy House
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 165 reviews

    Built in 1816 and located in Ontario’s oldest community, Niagara-on-the-Lake, the Historic Wilson-Guy House is just 3 houses down from the shops, theatres and restaurants of Queen Street.

    the property was absolutely beautiful and welcoming

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

    Missassauga Beach is less than one mile from this Niagara-On-The-Lake bed and breakfast. It features an outdoor patio, bicycle rentals and each room includes a spa bath.

    Excellent location, friendly hosts and an incredible fresh breakfast.

  • 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

  • Williams Gate Bed & Breakfast Private Suites
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 34 reviews

    Williams Gate Bed & Breakfast Private Suites is conveniently located in the old town of Niagara-on-the-Lake. The suites are equipped with a kitchenette that includes a fridge.

    Exceptionally clean and well stocked, very kind hostess.

  • Via Veneto - Old Town
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 16 reviews

    Located in Old Town Niagara-on-the-Lake, this property serve buffet breakfast. Free WiFi is provided in all rooms. Shopping and dining options on Queen St. are 5 minutes walk away.

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

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

    Set in Niagara-on-the-Lake, Ontario, 10 minutes from downtown main street, The White House Boutique B&B offers accommodation with gourmet breakfasts served every morning unless otherwise noted (most...

    Great hosts, friendly conversation, great accommodations and amenities, excellent breakfast!

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

    Charlottetown House is located in the Old Town of Niagara-on-the-Lake. BREAKFAST: No breakfast available on-site in 2024.

    Fantastic breakfast, nice host, good location and cozy room

  • Abacot Hall Bed & Breakfast
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 117 reviews

    Abacot Hall Bed & Breakfast is located in the historic Old Town of Niagara on the Lake. This Georgian style home is situated on a half acre of private grounds.

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

FAQ about B&Bs in Niagara on the Lake

B&Bs that guests love in Niagara on the Lake

  • Avg. price/night: £164.74
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 315 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
  • Avg. price/night: £146.13
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 429 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: £135.93
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 180 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: £146.13
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 429 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
     · 117 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: £135.93
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 180 reviews
    Friendly hosts, excellent breakfast, attractive room decor, ground floor room, very quiet
    Sarah
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 189 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