Apartments for sale 2 bedroom in Okotoks

27,770 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Regina, Saskatchewan
$ 87,000
Regina, Saskatchewan

2 Bedrooms

2 Bathrooms

2 weeks + 6 days ago

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Maidstone, Ontario
$ 657,000
Maidstone, Ontario

2 Bedrooms

2 Bathrooms

BalconyParking

2 weeks + 6 days ago

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Maidstone, Ontario
$ 299,900
Maidstone, Ontario

2 Bedrooms

2 Bathrooms

900 sq.ft

Patio

2 weeks + 6 days ago

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Prince George, British Columbia
$ 269,999
Prince George, British Columbia

2 Bedrooms

2 Bathrooms

Parking

2 weeks + 6 days ago

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Maidstone, Ontario
$ 359,900
Maidstone, Ontario

2 Bedrooms

2 Bathrooms

900 sq.ft

Balcony

3 weeks + 1 day ago

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 299,900
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

PatioBalconyGymAir conditioningParking

3 weeks + 1 day ago

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Amherstburg, Ontario
$ 888,888
Amherstburg, Ontario

2 Bedrooms

2 Bathrooms

Office roomTerrace

3 weeks + 2 days ago

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 164,989
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

Balcony

3 weeks + 2 days ago

8 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Alberta
$ 135,000
Alberta

2 Bedrooms

2 Bathrooms

GardenDeck

Jun 09, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Kamloops, British Columbia
$ 544,900
Kamloops, British Columbia

2 Bedrooms

2 Bathrooms

GardenFireplaceAir conditioningParking

Jun 09, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Kamloops, British Columbia
$ 599,900
Kamloops, British Columbia

2 Bedrooms

2 Bathrooms

GardenPatio

Jun 08, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Saint Albert, Alberta
$ 464,900
$ 484,900
4%
Saint Albert, Alberta

2 Bedrooms

2 Bathrooms

TerraceBalconyFireplace

Jun 06, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Prince Albert, Saskatchewan
$ 259,900
Prince Albert, Saskatchewan

2 Bedrooms

2 Bathrooms

BalconyParking

Jun 05, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 145,000
$ 149,800
3%
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

ParkingEquipped kitchen

Jun 04, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Winfield, British Columbia
$ 520,000
Winfield, British Columbia

2 Bedrooms

2 Bathrooms

GymParking

Jun 04, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Maidstone, Ontario
$ 799,900
Maidstone, Ontario

2 Bedrooms

2 Bathrooms

Access for people with disabilitiesSauna

Jun 04, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
Request Details
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

Jun 02, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 279,900
$ 315,000
11%
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

PatioParking

May 29, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Elkford, British Columbia
$ 159,000
Elkford, British Columbia

2 Bedrooms

2 Bathrooms

Swimming poolParking

May 28, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vancouver, British Columbia
$ 1,699,000
Vancouver, British Columbia

2 Bedrooms

2 Bathrooms

PatioGardenOffice roomSaunaSwimming poolGymParking

May 27, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 250,000
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

BalconyParking

May 26, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Maidstone, Ontario
$ 595,000
$ 599,900
1%
Maidstone, Ontario

2 Bedrooms

2 Bathrooms

PatioGym

May 22, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in West Kelowna, British Columbia
$ 449,900
West Kelowna, British Columbia

2 Bedrooms

2 Bathrooms

DeckSwimming poolParking

May 22, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 195,000
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

PatioFireplaceParking

May 19, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Kitimat, British Columbia
$ 339,990
Kitimat, British Columbia

2 Bedrooms

2 Bathrooms

Balcony

May 18, 2026

4 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Fort St. John, British Columbia
$ 179,000
Fort St. John, British Columbia

2 Bedrooms

2 Bathrooms

BalconyParking

May 16, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 248,000
$ 255,000
3%
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

May 16, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Prince George, British Columbia
$ 264,900
Prince George, British Columbia

2 Bedrooms

2 Bathrooms

PatioFireplaceParking

May 15, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Wedgewood, Alberta
$ 299,000
$ 325,000
8%
Wedgewood, Alberta

2 Bedrooms

2 Bathrooms

PatioBalconySecurityAir conditioning

May 13, 2026

3 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in York, Ontario
$ 640,000
York, Ontario

2 Bedrooms

2 Bathrooms

600 sq.ft

TerraceBalconyParking

May 13, 2026