Niagara-on-the-Lake Bed and Breakfasts

Filter
Sort

from $CAD 165

Niagara-on-the-Lake, ON

3.6 (8)

View details

from $CAD 100

Niagara-on-the-Lake, ON

4.8 (1)

View details

from $CAD 155

Niagara-on-the-Lake, ON

4.9 (742)

Check Dates

from $CAD 220

Niagara-on-the-Lake, ON

View details

from $CAD 150

Niagara-on-the-Lake, ON

4.3 (10)

Check Dates

from $CAD 169

Niagara-on-the-Lake, ON

4.7 (2)
Accepts:

View details

from $CAD 170

Niagara-on-the-Lake, ON

View details

from $159

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

4.4 (56)
Accepts:

Check Dates

from $149

Clarence, NY (30 miles from Niagara-on-the-Lake)

4.6 (55)
Accepts:

Check Dates

from $195

Grand Island, NY (18 miles from Niagara-on-the-Lake)

5 (1)

View details

from $159

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

4.5 (227)
Accepts:

View details

from $110

Buffalo, NY (24 miles from Niagara-on-the-Lake)

4.4 (27)

View details

from $110

Grimsby, ON (24 miles from Niagara-on-the-Lake)

4.8 (6)

View details

Niagara-on-the-Lake, ON

Check Availability

from $105

Niagara-on-the-Lake, ON

Check Availability

from $116

Niagara-on-the-Lake, ON

Check Availability

from $94

Niagara-on-the-Lake, ON

Check Availability

from $174

Niagara-on-the-Lake, ON

Check Availability

from $93

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $109

Niagara-on-the-Lake, ON

Check Availability

from $101

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $163

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $97

Niagara-on-the-Lake, ON

Check Availability

from $89

Niagara-on-the-Lake, ON

Check Availability

from $123

Niagara-on-the-Lake, ON

Check Availability

from $112

Niagara-on-the-Lake, ON

Check Availability

from $93

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $120

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $94

Niagara-on-the-Lake, ON

Check Availability

from $96

Niagara-on-the-Lake, ON

Check Availability

from $120

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $92

Niagara-on-the-Lake, ON

Check Availability

from $81

Niagara-on-the-Lake, ON

Check Availability

from $131

Niagara-on-the-Lake, ON

Check Availability

from $108

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $154

Niagara-on-the-Lake, ON

Check Availability

from $112

Niagara-on-the-Lake, ON

Check Availability

from $112

Niagara-on-the-Lake, ON

Check Availability

from $275

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $105

Niagara-on-the-Lake, ON

Check Availability

from $103

Niagara-on-the-Lake, ON

Check Availability

from $136

Niagara-on-the-Lake, ON

Check Availability

from $124

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $137

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $115

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

from $128

Niagara-on-the-Lake, ON

Check Availability

from $131

Niagara-on-the-Lake, ON

Check Availability

from $171

Niagara-on-the-Lake, ON

Check Availability

from $105

Niagara-on-the-Lake, ON

Check Availability

from $152

Niagara-on-the-Lake, ON

Check Availability

Niagara-on-the-Lake, ON

Check Availability

Niagara Falls, NY (9 miles from Niagara-on-the-Lake)

Check Availability

from $85

St Catharines, ON (10 miles from Niagara-on-the-Lake)

Check Availability

St Catharines, ON (10 miles from Niagara-on-the-Lake)

Check Availability

from $50

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $93

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $78

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $99

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $92

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $46

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $105

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $88

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $110

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $69

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $77

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $45

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $87

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $66

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $75

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $85

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $76

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $78

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $81

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $58

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $58

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $70

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $129

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $149

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $93

Niagara Falls, NY (10 miles from Niagara-on-the-Lake)

Check Availability

from $76

Thorold, ON (11 miles from Niagara-on-the-Lake)

Check Availability

from $58

St Catharines, ON (11 miles from Niagara-on-the-Lake)

Check Availability

St Catharines, ON (11 miles from Niagara-on-the-Lake)

Check Availability

from $158

St Catharines, ON (11 miles from Niagara-on-the-Lake)

Check Availability

from $55

St Catharines, ON (11 miles from Niagara-on-the-Lake)

Check Availability

from $50

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

Check Availability

from $95

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

Check Availability

from $58

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

Check Availability

from $66

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

Check Availability

from $66

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

Check Availability

from $62

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

Check Availability

Niagara Falls, NY (11 miles from Niagara-on-the-Lake)

Check Availability

from $56

Niagara Falls, NY (13 miles from Niagara-on-the-Lake)

Check Availability

from $97

Jordan Station, ON (15 miles from Niagara-on-the-Lake)

Check Availability

from $78

Jordan Station, ON (15 miles from Niagara-on-the-Lake)

Check Availability

from $123

Jordan Station, ON (16 miles from Niagara-on-the-Lake)

Check Availability

from $82

Jordan Station, ON (16 miles from Niagara-on-the-Lake)

Check Availability

Niagara Falls, NY (17 miles from Niagara-on-the-Lake)

Check Availability

from $124

Beamsville, ON (19 miles from Niagara-on-the-Lake)

Check Availability

Welland, ON (20 miles from Niagara-on-the-Lake)

Check Availability

from $144

Buffalo, NY (25 miles from Niagara-on-the-Lake)

Check Availability

Crystal Beach, ON (26 miles from Niagara-on-the-Lake)

Check Availability

Niagara-on-the-Lake B&B reviews

Overall rating:

The Niagara-on-the-Lake B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Sponsored Links

check