View All Luxury Homes In British Columbia, $2,500,000 - $5,000,000

Sort by:
7600 Belair Drive, Richmond

$3,080,800

7600 Belair Drive, Richmond

5 Beds 6 Baths 3,609 SqFt Single Family MLS® # R3151518

Courtesy Of Oakwyn Realty Ltd.

14380 Sunset Drive, White Rock

$2,898,000

14380 Sunset Drive, White Rock

3 Beds 3 Baths 3,802 SqFt Single Family MLS® # R3151398

Courtesy Of RE/MAX Select Properties

4511 Steveston Highway, Richmond

$2,600,000

4511 Steveston Highway, Richmond

5 Beds 5 Baths 3,795 SqFt Single Family MLS® # R3151460

Courtesy Of RE/MAX Westcoast

Open House
4120 Westminster Highway, Richmond

$3,999,800

4120 Westminster Highway, Richmond

6 Beds 6 Baths 4,380 SqFt Single Family
Sun, Sep 20th, 2026 @ 2pm - 4pm
MLS® # R3151331

Courtesy Of RE/MAX Westcoast

4321 Keith Road, West Vancouver

$2,700,000

↓ $200,000

4321 Keith Road, West Vancouver

5 Beds 1 Bath 3,496 SqFt Single Family MLS® # R3151461

Courtesy Of RE/MAX City Realty

Open House
12862 54a Avenue, Surrey

$2,798,000

↓ $200,000

12862 54a Avenue, Surrey

10 Beds 10 Baths 6,971 SqFt Single Family
Sat, Sep 19th, 2026 @ 2pm - 4pm
MLS® # R3151013

Courtesy Of eXp Realty of Canada, Inc.

13315 25 Avenue, Surrey

$4,980,000

13315 25 Avenue, Surrey

5 Beds 6 Baths 7,721 SqFt Single Family MLS® # R3151300

Courtesy Of RE/MAX Colonial Pacific Realty

6350 Lakeshore Drive Ne, Salmon Arm

$3,500,000

6350 Lakeshore Drive Ne, Salmon Arm

5 Beds 2 Baths 2,883 SqFt Single Family MLS® # 10396361

Courtesy Of REMAX Shuswap

189 E 64th Avenue, Vancouver

$2,688,000

189 E 64th Avenue, Vancouver

10 Beds 8 Baths 3,802 SqFt Single Family MLS® # R3151305

Courtesy Of 1NE Collective Realty Inc.

6383 Grant Street, Burnaby

$3,088,000

6383 Grant Street, Burnaby

8 Beds 7 Baths 4,022 SqFt Single Family MLS® # R3151291

Courtesy Of Planet Group Realty Inc.

7957 Columbia Street, Vancouver

$3,330,000

7957 Columbia Street, Vancouver

6 Beds 4 Baths 2,511 SqFt Single Family MLS® # R3151315

Courtesy Of Rennie & Associates Realty Ltd.

1610 Granite Road, Lake Country

$2,899,000

1610 Granite Road, Lake Country

5 Beds 5 Baths 5,698 SqFt Single Family MLS® # 10396046

Courtesy Of Royal LePage Kelowna