MovingDay logo MovingDay

Flats for Sale in St Andrews

77 properties found

Avg £453,435
Low £150,000
High £1,200,000
Avg Days 163
3 bed property, in Hepburn Gardens, £595,000

3 bed flat

Hepburn Gardens, St. Andrews, Fife KY16

LeaseholdPeriod Property
Listed Mar 9, 2026
£595,000
2 bed property, in Hepburn Gardens, £450,000

2 bed flat

Hepburn Gardens, St. Andrews, Fife KY16

LeaseholdPeriod Property
Listed Mar 5, 2026
£450,000
2 bed property, in JUBILEE at DWH @ St Andrews Melville Road, £299,995

2 bed flat

JUBILEE at DWH @ St Andrews Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Mar 3, 2026
£299,995
-4.8%
2 bed property, in Adamson Court, £525,000

2 bed flat

Adamson Court, St Andrews KY16

Leasehold
Listed Feb 26, 2026
£525,000
2 bed property, in North Street, £495,000

2 bed flat

North Street, St Andrews KY16

Leasehold
Listed Feb 5, 2026
£495,000
-10.0%
2 bed property, in Market Street, £395,000

2 bed flat

Market Street, St. Andrews, Fife

Freehold
Listed Jan 27, 2026
£395,000
2 bed property, in South Street, £374,500

2 bed flat

South Street, St Andrews, Fife KY16

StudentFreehold
Listed Jan 22, 2026
£374,500
-2.7%
1 bed property, in City Road, £480,000

1 bed flat

City Road, St. Andrews, Fife KY16

LeaseholdNew Build
Listed Jan 12, 2026
£480,000
2 bed property, in JUBILEE at DWH @ St Andrews Melville Road, £340,995

2 bed flat

JUBILEE at DWH @ St Andrews Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Jan 10, 2026
£340,995
-2.0%
2 bed property, in BALGOVE at DWH @ St Andrews Melville Road, £322,995

2 bed flat

BALGOVE at DWH @ St Andrews Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Jan 10, 2026
£322,995
-5.6%
1 bed property, in Plot B02, £315,000

1 bed flat

Plot B02, Apt Block B, St Andrews West, St Andrews KY16

FreeholdNew Build
Listed Dec 17, 2025
£315,000
2 bed property, in Plot B10, £495,000

2 bed flat

Plot B10, Apt Block B, St Andrews West, St Andrews KY16

FreeholdNew Build
Listed Dec 17, 2025
£495,000
2 bed property, in Golf Place, £899,000

2 bed flat

Golf Place, St Andrews, KY16

LeaseholdPeriod Property
Listed Dec 15, 2025
£899,000
-2.8%
2 bed property, in South Street, £490,000

2 bed flat

South Street, St. Andrews KY16

Leasehold
Listed Dec 5, 2025
£490,000
2 bed property, in "Jubilee" at Melville Road, £340,995

2 bed flat

"Jubilee" at Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Nov 5, 2025
£340,995
-2.0%
3 bed property, in Windmill Road, £875,000

3 bed flat

Windmill Road, St Andrews, KY16

LeaseholdPeriod Property
Listed Nov 3, 2025
£875,000
-5.4%
4 bed property, in Upper Flat, £735,000

4 bed flat

Upper Flat, 1 Alfred Place, St Andrews, KY16 9XG

Period PropertyFreehold
Listed Nov 3, 2025
£735,000
-2.0%
2 bed property, in Lower Flat, £485,000

2 bed flat

Lower Flat, 1 Alfred Place, St Andrews, KY16 9XG

Period PropertyFreehold
Listed Nov 3, 2025
£485,000
-3.0%
2 bed property, in "Balgove" at Melville Road, £322,995

2 bed flat

"Balgove" at Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Oct 29, 2025
£322,995
-5.6%
2 bed property, in St Andrews at DWH @ St Andrews Melville Road, £323,995

2 bed flat

St Andrews at DWH @ St Andrews Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Oct 7, 2025
£323,995
-2.1%