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 Flat 6, £170,000

2 bed flat

Flat 6, 115 South Street, Elgin IV30

Freehold
Listed Apr 24, 2026
£170,000
2 bed property, in North Port, £80,000

2 bed flat

North Port, Elgin IV30

Freehold
Listed Apr 23, 2026
£80,000
2 bed property, in Quarry Road, £130,000

2 bed flat

Quarry Road, Lossiemouth IV31

Freehold
Listed Apr 17, 2026
£130,000
-2.3%
2 bed property, in Kellas Avenue, £112,000

2 bed flat

Kellas Avenue, Lossiemouth, Moray IV31

Leasehold
Listed Apr 16, 2026
£112,000
2 bed property, in 8 Culbin Sands Apartments, £230,000

2 bed flat

8 Culbin Sands Apartments, Findhorn IV36

Freehold
Listed Apr 8, 2026
£230,000
1 bed property, in Institution Road, £170,000

1 bed flat

Institution Road, ELGIN, IV30 1QU

Freehold
Listed Mar 26, 2026
£170,000
2 bed property, in 39 Fleurs Road, £150,000

2 bed flat

39 Fleurs Road, Elgin IV30

Leasehold
Listed Mar 18, 2026
£150,000
1 bed property, in 19 Greyfriars Street, £80,000

1 bed flat

19 Greyfriars Street, Elgin IV30

Leasehold
Listed Mar 11, 2026
£80,000
3 bed property, in Pilmuir Road, £405,000

3 bed flat

Pilmuir Road, Forres IV36

AuctionFreehold
Listed Mar 10, 2026
£405,000
2 bed property, in Kingsmills, £80,000

2 bed flat

Kingsmills, Elgin IV30

Leasehold
Listed Mar 10, 2026
£80,000
-5.9%
2 bed property, in Moravia Apartments, £115,000

2 bed flat

Moravia Apartments, Elgin IV30

Leasehold
Listed Mar 3, 2026
£115,000
-4.2%
2 bed property, in Lesmurdie Court, £125,000

2 bed flat

Lesmurdie Court, Elgin IV30

Leasehold
Listed Mar 3, 2026
£125,000
2 bed property, in 24 Glenesk Road, £78,000

2 bed flat

24 Glenesk Road, Lhanbryde IV30

Leasehold
Listed Mar 2, 2026
£78,000
3 bed property, in Weddershill Court, £180,000

3 bed flat

Weddershill Court, Hopeman IV30

Leasehold
Listed Feb 27, 2026
£180,000
2 bed property, in Manson Terrace, £100,000

2 bed flat

Manson Terrace, Lossiemouth IV31

Leasehold
Listed Feb 18, 2026
£100,000
-4.8%
2 bed property, in Provost Drive, £235,000

2 bed flat

Provost Drive, Lossiemouth IV31

Freehold
Listed Feb 11, 2026
£235,000
2 bed property, in Clifton Road, £90,000

2 bed flat

Clifton Road, Lossiemouth, Moray IV31

Leasehold
Listed Feb 5, 2026
£90,000
-10.0%
2 bed property, in 105 South Street, £90,000

2 bed flat

105 South Street, Elgin IV30

Leasehold
Listed Jan 30, 2026
£90,000
3 bed property, in Hill Street, £130,000

3 bed flat

Hill Street, Elgin IV30

LeaseholdPeriod Property
Listed Jan 26, 2026
£130,000
2 bed property, in Batchen Lane, £110,000

2 bed flat

Batchen Lane, Moray IV30

Leasehold
Listed Jan 23, 2026
£110,000
-8.3%