Search cheap b&b in Niagara-on-the-Lake from 100+ sites!
167 available b&b offers
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating
167 Bed and Breakfast and Inn in Niagara-on-the-Lake
10 9 reviews
Niagara-on-the-Lake
07/02 – 07/06
$251/nighttotal: $1004 (4 )
Historic 1819 Farmhouse B&b North Room Queen Bed
1 2
B&B , Mississauga Beach
The House of Elsie, a Niagara-on-the-Lake guesthouse, is located minutes from Niagara-on-the-Lake's historic Old Town and the Niagara River, offering easy access to the Shaw Festival Theatre and wineries. This adult-only inn features one bedroom, one bathroom, and accommodates two guests, boasting a restored private bathroom with a clawfoot tub, a communal refrigerator, and a 1950s RCA AM radio alongside farm-fresh, vegetarian/vegan breakfast options.
10 6 reviews
Niagara-on-the-Lake
07/11 – 07/12
$437/nightfor 1 night
Luxury Romantic Private Suite With Lounge. New August 2025, Historic District.
1 2
B&B , Mississauga Beach
This bed and breakfast is located in Niagara-on-the-Lake's Old Town Historic District, a short walk to Niagara Gorge and Simcoe Park, offering convenient access to local attractions. This 620 square foot guesthouse features one bedroom and one bathroom, providing a private terrace with outdoor furniture, complimentary Wi-Fi, air conditioning, a refrigerator, and on-site parking for a comfortable stay.
Niagara-on-the-Lake
07/22 – 07/23
$595/nightfor 1 night
Unparalleled Comfort - 1 Br Upper East Suite At Hattan House Boutique Hotel B&b
1 2
B&B , Mississauga Beach
This lakefront B&B is located in Niagara-on-the-Lake's Old Town Historic District, offering proximity to Rainbow Bridge, Skylon Tower, Niagara Falls State Park, and American Falls. This 400-square-foot, non-smoking inn features 1 bedroom, 1 bathroom, air conditioning, complimentary Wi-Fi, and a private patio, accommodating up to 2 guests with a complimentary breakfast.
9.7 37 reviews
Niagara-on-the-Lake
07/04 – 07/05
$436/nightfor 1 night
Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located In Historic Old Town Niagara-on-the-lake
1 2
B&B , Mississauga Beach
Hummingbird Haven B&B, a king suite in Old Town Niagara-on-the-Lake, offers a peaceful escape approximately 13-15 miles from Niagara Falls attractions like the train station and Rainbow Bridge, requiring a short drive to reach Mississauga Beach. This 450-square-foot guest house features one bedroom, one bathroom, and accommodates two guests, providing amenities such as free Wi-Fi, parking, a spa, and a continental breakfast.
9.6 10 reviews
Niagara-on-the-Lake
07/04 – 07/05
$308/nightfor 1 night
Kitchenette Room 9 - Riverside Motel
1 2
B&B , Lewiston
Riverside Motel's Lewiston, NY guesthouse offers a secluded, detached unit in the historic water district, steps from Artpark and the Lewiston Jet Boat tours. This 3-guest efficiency unit features a full-size stove and refrigerator, free Wi-Fi, cable TV, air conditioning, a private bathroom, and a relaxing front yard with Adirondack chairs.
9.7 121 reviews
Niagara-on-the-Lake
08/31 – 09/04
$287/nighttotal: $1148 (4 )
Casa Blanca Boutique Bed & Breakfast
1 1
B&B , Mississauga Beach
Casa Blanca Boutique Bed & Breakfast is located in Niagara-on-the-Lake, within walking distance of Jackson-Triggs Winery and Fort George National Historic Site, offering a peaceful escape from the hustle and bustle of Mississauga Beach. This charming B&B consistently receives excellent ratings for its location, cleanliness, and overall experience. The cozy inn features a single bedroom with a private bathroom, accommodating up to two guests in a comfortable 260 square foot space. Guests can enjoy amenities like a swimming pool, a terrace, free parking, and a kitchen with a fridge, along with free Wi-Fi and air conditioning.
9.8 24 reviews
Niagara-on-the-Lake
07/19 – 07/20
$315/nightfor 1 night
King Suite With Ensuite And Fireplace
1 2
B&B , Mississauga Beach
This Niagara-on-the-Lake guesthouse, located on King Street in the historic Old Town, is one block south of the Pillar and Post Inn and a short walk from Queen Street, the Shaw Festival theaters, and numerous restaurants. The king suite features a private entrance, ensuite bathroom with a walk-in shower, a cozy king-sized bed, electric fireplace, and a shared common area with complimentary refreshments; it comfortably accommodates two guests and offers stunning sunset views.
Niagara-on-the-Lake
06/28 – 07/01
$249/nighttotal: $747 (3 )
Yates Suite: Historic, Balcony, King Bed, Sleeps 4
2 3
B&B , Vineland
The Yates Suite is a bed and breakfast located in historic St. Catharines, a short walk from downtown dining and entertainment, and minutes from Twelve Mile Creek trails, Niagara Falls, and Niagara-on-the-Lake wineries. This family-friendly accommodation sleeps up to 4 guests in 2 bedrooms, featuring a private balcony, a king bedroom with premium linens, a soaker tub with lavender amenities, a fully equipped kitchen with a Keurig, and a comfortable living space with an Article sofa.
9.9 193 reviews
Niagara-on-the-Lake
08/24 – 08/25
$774/nightfor 1 night
As You Like It Bed And Breakfast
3 8
B&B , Virgil
"As You Like It B&B" is located in Virgil, just outside the bustling city center of Niagara-on-the-Lake, making it a peaceful retreat while still being within easy reach of major attractions. The inn has earned excellent ratings for its location, cleanliness, and overall user experience. This charming bed and breakfast features one bedroom and one bathroom. Guests can enjoy amenities like free Wi-Fi, free parking, a garden, a spa, a fitness center, and a barbeque area.
9.7 236 reviews
Niagara-on-the-Lake
08/28 – 08/30
$282/nighttotal: $564 (2 )
Inn On King Bed & Breakfast
1 2
B&B , Mississauga Beach
Inn On King Bed & Breakfast is located just 1.6 miles from Mississauga Beach, offering a convenient base for exploring the area's attractions. Guests consistently rate the property excellent for location, cleanliness, and overall experience. The inn features a single bedroom with a private bathroom, accommodating up to two guests. Amenities include free Wi-Fi, air conditioning, a flat-screen TV, and a continental breakfast to start your day.
Niagara-on-the-Lake
07/23 – 07/27
$208/nighttotal: $832 (4 )
Huge Suite With Elevated Terrace, Spa Tub, Coffee
1 5
B&B , Vineland
This Vineland bed and breakfast is situated in Niagara, less than 0.6 miles from downtown St. Catharines, the Niagara Grape and Wine Festival, and the FirstOntario Performing Arts Centre, positioned between the Bench wine region and Niagara-on-the-Lake, with Niagara Falls a 20-minute drive away. This two-floor suite accommodates up to 5 guests and features a modern kitchenette with a microwave and Nespresso machine, a spa-style bathroom with a soaker tub, and an elevated terrace, offering convenient access to over 100 wineries and outdoor recreation.
10 3 reviews
Niagara-on-the-Lake
09/02 – 09/04
$426/nighttotal: $852 (2 )
The Farmhouse Manor B&b
2 4
B&B , Vineland
This bed and breakfast in Vineland, The Farmhouse Manor, is located in St. Catharines, 15 miles from Casino Niagara and Niagara Fallsview Casino Resort, and 1.3 miles from Lakeside Park Beach. This family-friendly B&B accommodates up to 3 guests in 1 bedroom and 1 bathroom, offering air conditioning, free WiFi, free private parking, a garden, terrace, spa, and serves continental or full English/Irish breakfast.
Best Niagara-on-the-Lake bed and breakfasts with breakfast included
9.6 257 reviews
Niagara-on-the-Lake
08/31 – 09/04
$219/nighttotal: $876 (4 )
Abacot Hall Bed & Breakfast
1 1
B&B , Mississauga Beach
Abacot Hall Bed & Breakfast is located in Niagara-on-the-Lake's historic Old Town, just a short walk from the Shaw Festival Theater and Queen Street's shops and restaurants. Guests consistently rate the accommodation excellent for location, cleanliness, and overall experience. This charming inn features one bedroom and one bathroom, comfortably accommodating two guests. Enjoy amenities such as a private terrace, garden, and a daily hot breakfast cooked to order, making your stay relaxing and enjoyable.
9.7 534 reviews
Niagara-on-the-Lake
09/02 – 09/04
$205/nighttotal: $410 (2 )
Green Oaks B&b
1 2
B&B , Virgil
Green Oaks B&B is located in a peaceful area just a short drive from Niagara Falls, Skylon Tower, and Casino Niagara, offering a quiet retreat from the bustling tourist attractions. Guests consistently praise the bed and breakfast for its excellent location, cleanliness, and overall experience. The charming inn features a single bedroom and bathroom, perfect for a couple or solo traveler. Enjoy a delicious breakfast, relax on the patio or in the garden, and take advantage of the on-site parking and modern amenities.
9.9 238 reviews
Niagara-on-the-Lake
10/16 – 10/18
$285/nighttotal: $570 (2 )
Blue Skies Bed & Breakfast
1 2
B&B , Mississauga Beach
Blue Skies Bed & Breakfast is located in Niagara-on-the-Lake, a charming town just 9.9 miles from Niagara Falls and 27 miles from Buffalo, offering a peaceful escape from the city. Guests consistently rate the inn excellent for its cleanliness, location, and overall experience. This cozy inn has one bedroom and one bathroom, comfortably accommodating two guests. Amenities include a terrace, garden, room service, free Wi-Fi, and private parking, as well as unique dietary options, a Sri Lankan breakfast, and homemade meals. Guests can also enjoy nearby golfing and cycling opportunities.
9.6 66 reviews
Niagara-on-the-Lake
07/07 – 07/09
$367/nighttotal: $734 (2 )
Cobblestone Bed And Breakfast
1 2
B&B , Mississauga Beach
Cobblestone Bed and Breakfast is located in Niagara-on-the-Lake, just a short drive from Mississauga Beach and within easy reach of Niagara Falls Train Station. The B&B has received excellent ratings for both its location and overall experience. The inn features a garden with views and a shared lounge area. Guests can enjoy amenities such as air conditioning, a flat-screen TV, and a private bathroom with a shower and hair dryer, as well as a terrace, parking, and a bar.
Best Niagara-on-the-Lake bed and breakfasts with a garden
8.0 3 reviews
Niagara-on-the-Lake
07/01 – 07/30
$64/nighttotal: $1856 (29 )
Suite In Niagara On The Lake With Bath Ensuite
1 2
B&B , Mississauga Beach
This Niagara-on-the-Lake bed and breakfast is conveniently located five minutes from the town's downtown and fifteen minutes from Niagara Falls. The romantic honeymoon suite offers a queen-size bed, private bathroom, fireplace, patio, and complimentary wine tastings at four local wineries, accommodating two guests with free on-site parking and a shared coffee nook.
9.8 127 reviews
Niagara-on-the-Lake
07/23 – 07/27
$617/nighttotal: $2468 (4 )
Vineyard Views, Hot Tub, Clean And Spacious Rooms
1 5
B&B , Mississauga Beach
This charming bed and breakfast is located just a short 5-minute drive from Niagara-on-the-Lake's Old Town, offering easy access to wineries, shops, and restaurants. Guest reviews consistently praise the location, cleanliness, and overall experience as excellent. The three-bedroom inn comfortably accommodates up to six guests. Enjoy evenings by the fire pit, relax in the hot tub, and grill up a meal on the BBQ. The large backyard also features a patio set and a unique willow tree.
Niagara-on-the-Lake
08/25 – 08/26
$628/nightfor 1 night
Unparalleled Comfort - The Chelsea At Hattan House Boutique Hotel B&b
1 2
B&B , Mississauga Beach
This bed and breakfast is located on the lakefront in Niagara-on-the-Lake's Old Town Historic District, offering proximity to attractions such as the Rainbow Bridge and Skylon Tower, with Niagara Falls State Park and American Falls nearby. This 500 square foot accommodation includes one bedroom and one bathroom, accommodating up to two guests, and features complimentary breakfast, air conditioning, free high-speed wireless internet, and access to nearby water activities.
Niagara-on-the-Lake
08/01 – 08/04
$210/nighttotal: $630 (3 )
Cherry Suite In Vineyards Vista B&b Old Town
1 2
B&B , Mississauga Beach
This Tudor-style inn is located in Niagara-on-the-Lake, a short walk from Old Town, Two Sisters Vineyards, Peller Estate Winery, and the Shaw Festival. This B&B offers a heated salt-water pool, a garden with vineyard sunrise views, and personalized experiences from host Megan, including complimentary buffet-style breakfast from May to October.
Frequently Asked Questions about bed and breakfast in Niagara-on-the-Lake
What are the must-see sights for first-time visitors on a day trip to Niagara-on-the-Lake?
For a day trip, you'll want to check out the historic Fort George, stroll along Queen Street, and take a tour of the Shaw Festival Theatre. You can also visit the Niagara-on-the-Lake Museum to learn more about the town's rich history.
What are the best bed and breakfasts in Niagara-on-the-Lake?
In which districts of Niagara-on-the-Lake should you consider booking a bed and breakfast?
The historic core of Niagara-on-the-Lake is the most popular area to find bed and breakfasts. You'll find many charming options along Queen Street, Picton Street, and in the Old Town district. You'll be close to the action and within walking distance of many attractions.
What are the best bed and breakfasts with a pool in Niagara-on-the-Lake?
What is the typical weather in Niagara-on-the-Lake, and how does it affect outdoor plans?
Niagara-on-the-Lake has four distinct seasons. Summers are warm and humid, perfect for outdoor activities like hiking and biking. Winters are cold and snowy, ideal for enjoying the town's cozy cafes and restaurants. Spring and fall offer pleasant temperatures and colorful foliage.
What are the best bed and breakfasts with a jacuzzi in Niagara-on-the-Lake?
What dining options are recommended for solo travelers staying at bed and breakfasts in Niagara-on-the-Lake?
For solo travelers, The Queen's Landing Restaurant is a great spot for a nice dinner. If you're looking for something more casual, try The Old Winery Restaurant or The Pumphouse Restaurant. You can also find many cozy cafes and bistros perfect for a quick bite.
What are the best bed and breakfasts for families and kids in Niagara-on-the-Lake?
Which hiking trails are recommended for exploring in and around Niagara-on-the-Lake?
The Niagara Escarpment is a popular hiking destination, offering stunning views of the surrounding area. The Bruce Trail passes through Niagara-on-the-Lake and offers many different hiking options. The Niagara Glen Nature Reserve is another great spot for a short hike, with waterfalls and scenic views.
What are the best pet friendly bed and breakfasts in Niagara-on-the-Lake?
What amenities are commonly offered in bed and breakfasts in Niagara-on-the-Lake?
Most bed and breakfasts in Niagara-on-the-Lake offer a variety of amenities, including a hearty breakfast, free Wi-Fi, and parking. Some also offer amenities like a swimming pool, hot tub, and laundry facilities. You can often find unique amenities like a library, a garden, or a fireplace.
What are the best bed and breakfasts with parking in Niagara-on-the-Lake?
Guest-Favorite Bed and Breakfasts with Parking in Niagara-on-the-Lake
Parking is sorted from the start, as every B&B in Niagara-on-the-Lake on this list includes free on-site spaces for your stay.
10 2 reviews
Niagara-on-the-Lake
06/24 – 06/30
$117/nighttotal: $702 (6 )
Private Upper Suite | Near Parks, Food & Go Train
1 2
B&B , Vineland
This private, self-contained upper-level suite is located in St. Catharines, a short distance from downtown, breweries, the GO Train, and Ridley College, with Niagara wineries and trails about 15 to 20 miles away. This pet-friendly guesthouse offers 1 bedroom, 1 bathroom, sleeps up to 4 guests, and includes a full kitchen with a fridge, freezer, microwave, and dishwasher, air conditioning, free Wi-Fi, and private driveway parking for two vehicles.
9.6 29 reviews
Niagara-on-the-Lake
08/10 – 08/12
$245/nighttotal: $490 (2 )
Vintage Pines Guest House
1 1
B&B , Mississauga Beach
Vintage Pines, a bed and breakfast in Mississauga Beach, is located in Niagara-on-the-Lake, a district recognized for its wineries and historical significance. This accommodation offers 1 bedroom and 1 bathroom, accommodating up to 3 guests, with amenities including air conditioning, free Wi-Fi, a garden, terrace, and private parking.
9.8 132 reviews
Niagara-on-the-Lake
06/29 – 06/30
$324/nightfor 1 night
Brockamour Manor Bed And Breakfast
1 3
B&B , Mississauga Beach
Brockamour Manor Bed and Breakfast is located in the historic Old Town district of Niagara-on-the-Lake, just steps from restaurants and shops and a 5-minute drive from Fort George National Historic Site. The 19th-century manor offers a unique experience with period furnishings, a gourmet 4-course breakfast, relaxing gardens, a game room with a fireplace, and modern amenities such as flat-screen TVs, free Wi-Fi, and private bathrooms.
9.1 179 reviews
Niagara-on-the-Lake
06/24 – 06/25
$362/nightfor 1 night
Carriage House On Kent
2 5
B&B , Virgil
Carriage House On Kent is a charming bed and breakfast located in Niagara-on-the-Lake, Ontario, just 6 miles from Niagara Falls Train Station and 7 miles from the Rainbow Bridge. This highly-rated lodging boasts excellent scores for location, cleanliness, and overall user experience. The B&B features a shared lounge area for socializing and a modern kitchen with a microwave and coffee maker. Enjoy free Wi-Fi, private parking, a delicious daily breakfast, and a relaxing terrace where you can unwind after a day exploring the area.
Best Niagara-on-the-Lake bed and breakfasts with air conditioning
9.9 112 reviews
Niagara-on-the-Lake
08/01 – 08/04
$794/nighttotal: $2382 (3 )
Somerset - A Private Retreat
1 2
B&B , Mississauga Beach
Somerset Bed and Breakfast is located in Mississauga Beach, directly on Lake Ontario, two blocks from Queen Street and three doors from the golf course. The B&B has excellent user, location, and cleanliness ratings. The inn has three spacious suites overlooking the lake and offers a gourmet breakfast prepared by the host. Guests can enjoy a variety of amenities, including a spa, concierge service, restaurant, bar, room service, parking, and a terrace/balcony.
Niagara-on-the-Lake
07/17 – 07/21
$489/nighttotal: $1956 (4 )
Woodbourne Inn
1 2
B&B , Virgil
Woodbourne Inn, a guesthouse in Virgil, Ontario, is located in the Niagara Wine Region, six kilometers from Niagara-on-the-Lake's city center. This two-guest inn features a restaurant, free Wi-Fi, free parking, and amenities including a garden, library, and picnic area, plus a conference hall.
9.9 49 reviews
Niagara-on-the-Lake
08/14 – 08/16
$247/nighttotal: $494 (2 )
New 2 Bedroom Air Bnb In St. Davids
2 4
B&B , Virgil
This newly renovated B&B is centrally located in St. Davids, just a 6-minute walk to Ravine Vineyard, a 3-minute walk to The Grist, and a 10-mile drive to Niagara Falls and Old Town Niagara-on-the-Lake. This 2-bedroom, 1-bathroom guesthouse accommodates up to 4 guests and features a living room with a gas fireplace, a kitchenette with a toaster oven and bar fridge, and access to a gas BBQ, with onsite parking and self-check-in.
9.8 8 reviews
Niagara-on-the-Lake
06/27 – 06/28
$207/nightfor 1 night
Room 7 - Riverside Motel - 3 Twin Beds
1 3
B&B , Lewiston
Riverside Motel, a Lewiston bed and breakfast in the historic water district, offers easy walking access to Artpark and Lewiston Jet Boat tours. This three-guest inn features a king-size bed (convertible to twins), private bathroom, air conditioning, Wi-Fi, cable TV, and a small refrigerator; a large front yard with Adirondack chairs provides extra relaxation space.