James Bay Victoria Real Estate - 41 Homes For Sale

1 - 41 of 41
House - Detached
3 bedroom 2 bathroom
$739,000
4850 Elk Road, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$730,000
640 Montreal Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
1 bathroom
$205,000
500 Oswego Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Duplex - Semi-detached
2 bedroom 1 bathroom
$624,900
50 Simcoe Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

House - Detached
5 bedroom 4 bathroom
$1,975,000
222 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

House - Detached
7 bedroom 5 bathroom
$2,199,000
123 South Turner Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Duplex - Semi-detached
3 bedroom 2 bathroom
$899,900
201 Saint Lawrence Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

House - Detached
5 bedroom 3 bathroom
$1,350,000
343 Niagara Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 3 bathroom
$1,395,000
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
1 bedroom 1 bathroom
$229,800
647 Michigan Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 3 bathroom
$2,099,000
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Row / Townhouse
2 bedroom 2 bathroom
$874,900
21 Erie Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

House - Detached
3 bedroom 2 bathroom
$799,900
252 Superior Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$799,900
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$725,000
225 Belleville Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Row / Townhouse
2 bedroom 2 bathroom
$600,000
118 Michigan Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 3 bathroom
$2,499,900
311 Government Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 1 bathroom
$579,800
2 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$675,000
225 Belleville Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
1 bedroom 1 bathroom
$389,000
25 Government Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$375,000
455 Kingston Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$525,000
420 Parry Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 1 bathroom
$450,000
620 Toronto Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

House - Detached
5 bedroom 5 bathroom
$1,699,500
301 Kingston Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Row / Townhouse
2 bedroom 3 bathroom
$619,900
356 Simcoe Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$1,199,900
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Duplex - Semi-detached
3 bedroom 3 bathroom
$989,900
220 Government Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$669,900
60 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$860,000
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Row / Townhouse
3 bedroom 4 bathroom
$698,000
356 Simcoe Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$786,500
630 Montreal Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

House - Detached
3 bedroom 2 bathroom
$899,000
414 Heather Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

House - Detached
3 bedroom 2 bathroom
$1,750,000
122 South Turner Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Row / Townhouse
2 bedroom 1 bathroom
$499,900
142 Saint Lawrence Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$649,000
605 Douglas Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$1,375,000
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
1 bedroom 1 bathroom
$739,000
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 2 bathroom
$824,900
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
3 bedroom 2 bathroom
$1,679,000
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Business - Restaurant - Restaurant
$399,000
607 Oswego Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Business - Food Services and Beverage - Food Services and Beverage
$150,000
148 Superior Street, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Apartment
2 bedroom 3 bathroom
$3,325,000
21 Dallas Road, James Bay, Victoria

Home insurance - only pay for the coverage you need. Get a quote, it’s easy.

Filter Search

Don't miss out on your potential new place!

Get timely notifications whenever new properties are added to this search criteria.

Best Realtors® in Victoria

Best Mortgage Brokers and Specialists in Victoria

Best Insurance Agents in Victoria

Best Other Real Estate Pros in Victoria