MovingDay logo MovingDay

Flats for Sale in Moray

58 properties found

Avg £136,966
Low £67,500
High £405,000
Avg Days 160
2 bed property, in High Street, £70,000

2 bed flat

High Street, Forres IV36

Leasehold
Listed Nov 28, 2025
£70,000
-14.6%
3 bed property, in Poseidon Place, £212,500

3 bed flat

Poseidon Place, Lossiemouth, IV31 6GB

LeaseholdNew Build
Listed Nov 22, 2025
£212,500
-1.2%
2 bed property, in Institution Road, £180,000

2 bed flat

Institution Road, Elgin, Moray, IV30

Leasehold
Listed Nov 6, 2025
£180,000
-7.7%
1 bed property, in Poseidon Place, £145,000

1 bed flat

Poseidon Place, Lossiemouth, IV31 6GB

LeaseholdNew Build
Listed Oct 21, 2025
£145,000
-2.4%
2 bed property, in Poseidon Place, £195,000

2 bed flat

Poseidon Place, Lossiemouth, IV31 6GB

LeaseholdNew Build
Listed Oct 21, 2025
£195,000
-1.8%
2 bed property, in Provost Drive, £235,000

2 bed flat

Provost Drive, Lossiemouth, IV31

Freehold
Listed Oct 11, 2025
£235,000
2 bed property, in **REDUCED PRICE**7 Walker Court, £92,000

2 bed flat

**REDUCED PRICE**7 Walker Court, Forres

Leasehold
Listed Oct 8, 2025
£92,000
-8.0%
3 bed property, in Jasmine Drive, £180,000

3 bed flat

Jasmine Drive, Elgin, IV30 8BQ

LeaseholdPeriod Property
Listed Oct 8, 2025
£180,000
3 bed property, in High Street, £149,000

3 bed flat

High Street, Forres IV36

Leasehold
Listed Aug 28, 2025
£149,000
-6.9%
2 bed property, in Curlew Road, £145,000

2 bed flat

Curlew Road, Forres IV36

Leasehold
Listed Jul 30, 2025
£145,000
2 bed property, in Curlew Road, £145,000

2 bed flat

Curlew Road, Forres, IV36 2PQ

Leasehold
Listed Jun 8, 2025
£145,000
2 bed property, in 11 Brora Way, £235,000

2 bed flat

11 Brora Way, Elgin, IV30 8DB

New BuildFreehold
Listed May 30, 2025
£235,000
3 bed property, in High Street, £150,000

3 bed flat

High Street, Elgin, Moray IV30

Freehold
Listed May 28, 2025
£150,000
-6.2%
2 bed property, in Flat 4, £185,000

2 bed flat

Flat 4, Culbin Sands Apartments, Findhorn, Forres, Morayshire IV36

Freehold
Listed Feb 14, 2025
£185,000
3 bed property, in 58 Duff Place, £145,000

3 bed flat

58 Duff Place, Elgin IV30

Leasehold
Listed Sep 21, 2024
£145,000
2 bed property, in Station Mews, £67,500

2 bed property

Station Mews, Rothes, Aberlour, AB38

Leasehold
Listed Aug 9, 2024
£67,500
-1.5%
1 bed property, in Branderburgh Quay, £105,000

1 bed flat

Branderburgh Quay, Moray IV31

Leasehold
Listed Nov 2, 2023
£105,000
2 bed property, in High Street, £90,000

2 bed flat

High Street, Elgin IV30

Leasehold
Listed Jun 21, 2023
£90,000