Skip to main content

B&Bs in Niagara on the Lake

Find the B&Bs that appeal to you the most

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

Upper Canada Coach House

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.

A
Ariane
From
Belgium
Great place, very nice and welcoming people, good advice. We enjoyed it a lot !
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 299 reviews
Price from
US$130.98
1 night, 2 adults

Inn On King Bed & Breakfast

Niagara on the Lake

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

M
Megan
From
United States
Beautiful place. Clean and comfortable room!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews
Price from
US$173.91
1 night, 2 adults

School House Bed and Breakfast C.1859

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.

r
robert
From
Jamaica
The breakfast changed everyday it was Fabulous such personal attention to taste/presentation.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
US$192.10
1 night, 2 adults

627 on King B&B

Niagara on the Lake

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

A
Andrew
From
Germany
The perfect stay! Comfortable room, lovely equipped. TV and DVDs for a rainy day. Beautiful garden where we could relax in a gazebo. Delicious breakfast which we could choose from a menu. "No noise at night rule" guaranteed a good sleep at night. Incredibly friendly hosts who gave us a warm welcome. We would always come back.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 107 reviews
Price from
US$218.29
1 night, 2 adults

Green Oaks B&B

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.3 km from Niagara Falls Train Station.

H
Helen
From
Australia
We liked everything about our stay. Trish our host was amazing. Breakfast delightful every day over our three day stay. Loved the porch and the sitting room.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews
Price from
US$145.53
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.

A
Anae
From
Canada
Everything was parfect! The greeting, the hosts, the food, the room! I strongly recommand!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 199 reviews
Price from
US$241.80
1 night, 2 adults

The Old Bank House

Niagara on the Lake

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.

K
Kim
From
Uruguay
Since it was my sister's 80th birthday, we were grateful for an early check-in and a nice card from management. Laurie was so friendly and helpful! The cost of the accommodation included parking and a wonderful breakfast! We loved that we could walk to all the theatres and the shops right from our accommodation! Plus, it is such an historic building with an amazing story!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 789 reviews
Price from
US$145.53
1 night, 2 adults

2 Moon Cottage

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.

C
Charles
From
United Kingdom
The simple answer is everything. This is a beautiful property in a beautiful location, and our host is the most wonder person who made us feel so welcome. The decor of the property is stunning with a wonderful attention to detail. The breakfast experience was 10/10 with restaurant quality food in a beautifully decorated dining area. We all cannot thank you enough for allowing us to share your home.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
US$280.14
1 night, 2 adults

Woodbourne Inn

Niagara on the Lake

Situated within 7.9 km of Niagara Falls Train Station and 9.2 km of Casino Niagara, Woodbourne Inn features rooms with air conditioning and a private bathroom in Niagara on the Lake.

A
Adrien
From
Canada
I booked 3 nights for my parents' 50th wedding anniversary.. I have nothing but exceptional things to say about this Inn!! My parents were treated like a king and a queen! The place was gorgeous, everything was super clean, the food was cooked by a chef every morning, and the people running the inn were all extremely nice and caring. A huge thank you for making my parents' anniversary memorable!! 💙
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Price from
US$189.34
1 night, 2 adults

Old Town Country Landing

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.

M
Martina
From
Canada
Everything! This place is a gem and Ellie (the host) puts out a breakfast spread that is absolutely incredible. Great bedrooms with private bathrooms, super clean, snacks and refreshments available around the clock, and a beautiful setting in Niagara wine country.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 409 reviews
Price from
US$176.09
1 night, 2 adults
All B&Bs in Niagara on the Lake

Top picks for Niagara on the Lake hotels

Explore our most popular hotels in Niagara on the Lake

Filter by:

Review score

Upper Canada Coach House

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.

A
Ariane
From
Belgium
Great place, very nice and welcoming people, good advice. We enjoyed it a lot !
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 299 reviews
Price from
US$130.98
1 night, 2 adults

Inn On King Bed & Breakfast

Niagara on the Lake

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

M
Megan
From
United States
Beautiful place. Clean and comfortable room!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews
Price from
US$173.91
1 night, 2 adults

School House Bed and Breakfast C.1859

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.

r
robert
From
Jamaica
The breakfast changed everyday it was Fabulous such personal attention to taste/presentation.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
US$192.10
1 night, 2 adults

627 on King B&B

Niagara on the Lake

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

A
Andrew
From
Germany
The perfect stay! Comfortable room, lovely equipped. TV and DVDs for a rainy day. Beautiful garden where we could relax in a gazebo. Delicious breakfast which we could choose from a menu. "No noise at night rule" guaranteed a good sleep at night. Incredibly friendly hosts who gave us a warm welcome. We would always come back.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 107 reviews
Price from
US$218.29
1 night, 2 adults

Green Oaks B&B

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.3 km from Niagara Falls Train Station.

H
Helen
From
Australia
We liked everything about our stay. Trish our host was amazing. Breakfast delightful every day over our three day stay. Loved the porch and the sitting room.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews
Price from
US$145.53
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.

A
Anae
From
Canada
Everything was parfect! The greeting, the hosts, the food, the room! I strongly recommand!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 199 reviews
Price from
US$241.80
1 night, 2 adults

The Old Bank House

Niagara on the Lake

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.

K
Kim
From
Uruguay
Since it was my sister's 80th birthday, we were grateful for an early check-in and a nice card from management. Laurie was so friendly and helpful! The cost of the accommodation included parking and a wonderful breakfast! We loved that we could walk to all the theatres and the shops right from our accommodation! Plus, it is such an historic building with an amazing story!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 789 reviews
Price from
US$145.53
1 night, 2 adults

2 Moon Cottage

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.

C
Charles
From
United Kingdom
The simple answer is everything. This is a beautiful property in a beautiful location, and our host is the most wonder person who made us feel so welcome. The decor of the property is stunning with a wonderful attention to detail. The breakfast experience was 10/10 with restaurant quality food in a beautifully decorated dining area. We all cannot thank you enough for allowing us to share your home.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
US$280.14
1 night, 2 adults

Woodbourne Inn

Niagara on the Lake

Situated within 7.9 km of Niagara Falls Train Station and 9.2 km of Casino Niagara, Woodbourne Inn features rooms with air conditioning and a private bathroom in Niagara on the Lake.

A
Adrien
From
Canada
I booked 3 nights for my parents' 50th wedding anniversary.. I have nothing but exceptional things to say about this Inn!! My parents were treated like a king and a queen! The place was gorgeous, everything was super clean, the food was cooked by a chef every morning, and the people running the inn were all extremely nice and caring. A huge thank you for making my parents' anniversary memorable!! 💙
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Price from
US$189.34
1 night, 2 adults

Old Town Country Landing

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.

M
Martina
From
Canada
Everything! This place is a gem and Ellie (the host) puts out a breakfast spread that is absolutely incredible. Great bedrooms with private bathrooms, super clean, snacks and refreshments available around the clock, and a beautiful setting in Niagara wine country.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 409 reviews
Price from
US$176.09
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 and surroundings in the past month

See all

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 138 reviews

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 508 reviews

Popular with guests booking B&Bs in Niagara on the Lake

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

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 299 reviews

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 729 reviews

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 500 reviews

Popular with guests booking B&Bs in Niagara on the Lake

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 789 reviews

Enjoy breakfast in Niagara on the Lake and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

1.3 km from Mississauga Beach, Hattan House Boutique Hotel Bed & Breakfast is a recently renovated property located in Niagara on the Lake and provides air-conditioned rooms with free WiFi and private...

From US$381 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 28 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...

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 133 reviews

Set 1.7 km from Mississauga Beach, Finlay House Bed and Breakfast Niagara - on - the - Lake offers 3-star accommodation in Niagara on the Lake and has a terrace.

From US$325.31 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews

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

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Featuring a garden and views of lake, The Royal Manor Inn is a bed and breakfast situated in a historic building in Niagara on the Lake, 2.6 km from Mississauga Beach.

From US$308.34 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 729 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.

From US$176.24 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 508 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.

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

Situated in Niagara on the Lake, within 2.8 km of Mississauga Beach and 20 km of Niagara Falls Train Station, Vintage Pines Guest House features accommodation with a garden as well as free private...

From US$160.90 per night

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

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

A recently renovated guest house situated in Niagara on the Lake, 33 On Gage Garden Suite features a garden. This property offers access to a terrace, free private parking and free WiFi.

From US$324.78 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 500 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.

From US$161.62 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 33 reviews

Located in Niagara on the Lake, 1.9 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Spruce Suite provides spacious air-conditioned accommodation with a patio and free WiFi.

From US$287.92 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 41 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.

From US$254.57 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 46 reviews

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 163 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.

From US$255.97 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 95 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.

From US$163.13 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 69 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.

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

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 73 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.

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

Set in Niagara on the Lake, 1.3 km from Mississauga Beach, Somerset - A Private Retreat offers accommodation with a garden, free private parking, a bar and a shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 88 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.

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

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

From US$188.46 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 127 reviews

Located in Niagara on the Lake, 2 km from Mississauga Beach, Brockamour Manor Bed and Breakfast provides air-conditioned rooms with free WiFi and concierge services.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 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 20 km from Niagara Falls Train Station.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 85 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.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 60 reviews

Blue Skies Bed & Breakfast in Niagara on the Lake provides adults-only accommodation with a garden and a shared lounge. With garden views, this accommodation features a patio.

FAQ about B&Bs in Niagara on the Lake

B&Bs that guests love in Niagara on the Lake

See all
Avg. price/night: US$153.92
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 789 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
Avg. price/night: US$212.84
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Excellent breakfasts. Lots of food offered.. fresh fruit, home baked pancakes, potato latkes and all the trimmings.
Guest review by
Barry
Young couple
Avg. price/night: US$153.92
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 789 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
Superb - What previous guests thought, 138 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
Avg. price/night: US$212.84
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Friendly hosts, excellent breakfast, attractive room decor, ground floor room, very quiet
Guest review by
Sarah
Young couple