Niagara-on-the-Lake Houses for Sale

Nestled in the corner of the Niagara Region and located only 20 kilometres from the Horseshoe Falls, the picturesque Niagara-on-the-Lake epitomizes old town charm. Niagara-on-the-Lake is a town in southern Ontario. It sits on the shores of Lake Ontario, at the mouth of the Niagara River.

The flower-filled, tree-lined old town features 19th-century buildings, mainly along Queen Street. Wander through the Heritage District as you discover whimsical boutiques, enthralling antique shops and delightful bistros – maybe even a horse drawn carriage or two. Beyond the quaint old town, explore the area’s several wineries, breweries and distilleries, world class theatre at the Shaw Festival, important historical landmarks and stunning waterfront views.

Near the river, 19th-century Fort George was built by the British to defend against American attacks. Located only 20 kilometres from the Horseshoe Falls, Niagara-on-the-Lake is the perfect day trip during your getaway to Niagara Falls.

Want to learn more? Explore our home buyer’s guide to the best neighbourhoods in Niagara-on-the-Lake, including Old Town, Virgil, Queenston, St. Davids, and Glendale.

Real Estate in Niagara-on-the-Lake

183 results | Page 4 of 4
12 24 48
Search/Filter Properties

LOADING

For sale $2,499,000

527 Mississagua Street

Niagara-On-The-Lake

3400 sq. ft
For sale $1,175,000

356 Concession 3 Road

Niagara-On-The-Lake

3 Bedroom 4 Bathroom 2602 sq. ft
For sale $2,499,000

527 Mississagua Street

Niagara-On-The-Lake

7 Bedroom 7 Bathroom 3400 sq. ft
For sale $2,499,000

527 Mississagua Street

Niagara-On-The-Lake

7 Bedroom 7 Bathroom 3400 sq. ft
For sale $1,290,000

780 Niagara Stone Road

Niagara-On-The-Lake

4 Bedroom 2 Bathroom 2204 sq. ft
For sale $890,000

Lot 1 Bayberry Lane

Niagara-On-The-Lake

For sale $590,000

Lot 2 Bayberry Lane

Niagara-On-The-Lake

For sale $2,500,000

250 Niven Road

Niagara-On-The-Lake

4 Bedroom 3 Bathroom 2650 sq. ft
For sale $3,899,000

94 Prideaux Street

Niagara-On-The-Lake

4 Bedroom 4 Bathroom 3601 sq. ft
For sale $2,300,000

94 Millpond Road

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 3222 sq. ft
For sale $10,750,000

472 Gage Street

Niagara-On-The-Lake

5 Bedroom 10 Bathroom 15700 sq. ft
For sale OPEN HOUSE $1,190,000

15 Wilberforce Avenue

Niagara-On-The-Lake

4 Bedroom 3 Bathroom 2940 sq. ft
For sale $985,000

Lot 112 Charlotte Street

Niagara-On-The-Lake

For sale $2,999,000

51 Shaws Lane

Niagara-On-The-Lake

4 Bedroom 3 Bathroom 3322 sq. ft
For sale $1,325,000

222 Gate Street

Niagara-On-The-Lake

For sale $699,000

1435 Niagara Stone Road

Virgil

4 Bedroom 2 Bathroom 1000 sq. ft
For sale $1,699,000

140 Tanbark Road

St. Davids

7 Bedroom 4 Bathroom 4150 sq. ft
For sale $675,000

678, B 304 Line 2 Road

Virgil

2 Bedroom 2 Bathroom 1440 sq. ft
For sale $1,199,000

540 Concession 1 Road

Niagara-On-The-Lake

5 Bedroom 2 Bathroom 3652 sq. ft
For sale $2,349,000

678 Rye Street

Niagara-On-The-Lake

2 Bedroom 3 Bathroom 2453 sq. ft
For sale $25,000,000

15606 Niagara Parkway Parkway

Niagara-On-The-Lake

3 Bedroom 3300 sq. ft
For sale $799,000

12 Peachtree Lane

Niagara-On-The-Lake

2 Bedroom 2 Bathroom 1276 sq. ft
For sale $1,700,000

33 Samuel Street

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 3430 sq. ft
For sale $25,000,000

15606 Niagara Parkway Parkway

Niagara-On-The-Lake

48100 sq. ft
For sale $2,300,000

699 Read Road

Niagara-On-The-Lake

5 Bedroom 4 Bathroom 4400 sq. ft
For sale $1,350,000

233 King Street Unit# 2

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 1383 sq. ft
For sale $1,349,000

411 Victoria St - Lot 1 Street

Niagara-On-The-Lake

For sale $725,000

258 Lakeshore Road

Niagara-On-The-Lake

For sale $1,150,000

225 Anne Street

Niagara-On-The-Lake

3 Bedroom 2 Bathroom 2022 sq. ft
For sale $1,849,000

97 Read Road

Niagara-On-The-Lake

5 Bedroom 3 Bathroom 3315 sq. ft
For sale OPEN HOUSE $1,499,000

1397 York Road Unit# 3

Niagara-On-The-Lake

2 Bedroom 3 Bathroom 2010 sq. ft
For sale OPEN HOUSE $1,499,000

1397 York Road Unit# 5

Niagara-On-The-Lake

2 Bedroom 3 Bathroom 2056 sq. ft
For sale OPEN HOUSE $1,299,000

1397 York Road Unit# 8

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2040 sq. ft
For sale OPEN HOUSE $1,299,000

1397 York Road Unit# 10

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2040 sq. ft
For sale OPEN HOUSE $1,334,000

1397 York Road Unit# 7

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2040 sq. ft
For sale OPEN HOUSE $1,334,000

1397 York Road Unit# 6

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2100 sq. ft
For sale $1,850,000

752 Four Mile Creek Road

Niagara-On-The-Lake

5 Bedroom 3 Bathroom 1726 sq. ft
For sale $3,480,000

376 Mary Street

Niagara-On-The-Lake

7400 sq. ft
For sale $2,499,999

330 Eastchester Avenue

Niagara-On-The-Lake