MovingDay logo MovingDay

Flats for Sale in Canonmills

127 properties found

Avg £468,252
Low £140,000
High £1,350,000
Avg Days 102
Land, in Apt 13, £300,000

Flat

Apt 13, Pavilion C, New Eidyn, Edinburgh EH1

New BuildFreehold
Listed Apr 17, 2026
£300,000
1 bed property, in Scotland Street, £285,000

1 bed flat

Scotland Street, New Town, Edinburgh EH3

Period PropertyFreehold
Listed Apr 17, 2026
£285,000
1 bed property, in Apt 52, £335,000

1 bed flat

Apt 52, Pavilion C, New Eidyn, Edinburgh EH1

New BuildFreehold
Listed Apr 16, 2026
£335,000
1 bed property, in Edinburgh EH1, £315,000

1 bed flat

Edinburgh EH1

New BuildFreehold
Listed Apr 15, 2026
£315,000
2 bed property, in Edinburgh EH1, £595,000

2 bed flat

Edinburgh EH1

New BuildFreehold
Listed Apr 15, 2026
£595,000
2 bed property, in Plot 13 - Henderson Place, £565,000

2 bed flat

Plot 13 - Henderson Place, Edinburgh, Midlothian EH3

New BuildFreehold
Listed Apr 15, 2026
£565,000
2 bed property, in Plot 40 - Henderson Place, £565,000

2 bed flat

Plot 40 - Henderson Place, Edinburgh, Midlothian EH3

New BuildFreehold
Listed Apr 15, 2026
£565,000
2 bed property, in Dundas Street, £425,000

2 bed flat

Dundas Street, Edinburgh

Period PropertyFreehold
Listed Apr 14, 2026
£425,000
2 bed property, in 26/10 Annandale Street, £315,000

2 bed flat

26/10 Annandale Street, Edinburgh EH7

Freehold
Listed Apr 13, 2026
£315,000
4 bed property, in Moray Place, £1,200,000

4 bed flat

Moray Place, Edinburgh

Period PropertyFreehold
Listed Apr 9, 2026
£1,200,000
5 bed property, in 18 Gayfield Square, £675,000

5 bed flat

18 Gayfield Square, New Town, Edinburgh, EH1 3NX

Freehold
Listed Apr 9, 2026
£675,000
4 bed property, in Great Stuart Street, £875,000

4 bed flat

Great Stuart Street, Edinburgh EH3

Period PropertyFreehold
Listed Apr 8, 2026
£875,000
2 bed property, in 9 Leopold Place, £410,000

2 bed flat

9 Leopold Place, New Town EH7

Listed BuildingFreehold
Listed Apr 8, 2026
£410,000
3 bed property, in 5A, £650,000

3 bed flat

5A, Randolph Crescent, West End, Edinburgh EH3

Period PropertyFreehold
Listed Apr 4, 2026
£650,000
2 bed property, in Hopetoun Street, £280,000

2 bed flat

Hopetoun Street, Edinburgh EH7

Leasehold
Listed Apr 3, 2026
£280,000
+3.7%
1 bed property, in 46/14 Broughton Road, £140,000

1 bed flat

46/14 Broughton Road, Broughton, Edinburgh EH7

Freehold
Listed Apr 2, 2026
£140,000
3 bed property, in East Claremont Street, £530,000

3 bed flat

East Claremont Street, Edinburgh EH7

Period PropertyFreehold
Listed Apr 2, 2026
£530,000
3 bed property, in Union Street, £495,000

3 bed flat

Union Street, Edinburgh EH1

Period PropertyFreehold
Listed Apr 1, 2026
£495,000
2 bed property, in 10/1 Great King Street, £550,000

2 bed flat

10/1 Great King Street, New Town, Edinburgh EH3

Period PropertyFreehold
Listed Mar 30, 2026
£550,000
+4.8%
1 bed property, in Randolph Crescent, £350,000

1 bed flat

Randolph Crescent, Edinburgh, Midlothian EH3

LeaseholdPeriod Property
Listed Mar 26, 2026
£350,000
-2.8%