MovingDay logo MovingDay

Flats for Sale in Perth and Kinross

193 properties found

Avg £137,907
Low £20,000
High £415,000
Avg Days 119
3 bed property, in Croll Gardens, £185,000

3 bed flat

Croll Gardens, Perth PH1

Freehold
Listed Jul 9, 2026
£185,000
2 bed property, in 84M Tay Street, £185,000

2 bed flat

84M Tay Street, Perth PH2

Freehold
Listed Jul 8, 2026
£185,000
2 bed property, in 3 Wade Court, £189,000

2 bed flat

3 Wade Court, Commissioner Street, Crieff PH7

Freehold
Listed Jul 8, 2026
£189,000
2 bed property, in Muirton Place, £140,000

2 bed flat

Muirton Place, Perth, Perth And Kinross PH1

Leasehold
Listed Jul 8, 2026
£140,000
3 bed property, in 7 Kennedy Place, £145,000

3 bed flat

7 Kennedy Place, Pitlochry PH16 5HB

Leasehold
Listed Jul 7, 2026
£145,000
2 bed property, in Cumbrae Place, £93,950

2 bed flat

Cumbrae Place, Perth PH1

Freehold
Listed Jul 7, 2026
£93,950
1 bed property, in Atholl Street, £54,995

1 bed flat

Atholl Street, Perth, Perth And Kinross

Leasehold
Listed Jul 7, 2026
£54,995
-8.3%
2 bed property, in Comrie Road, £240,000

2 bed flat

Comrie Road, Crieff PH7

Period PropertyFreehold
Listed Jul 6, 2026
£240,000
2 bed property, in 71 West George Street, £95,000

2 bed flat

71 West George Street, Blairgowrie PH10

Freehold
Listed Jul 6, 2026
£95,000
2 bed property, in Hill Street, £80,000

2 bed flat

Hill Street, Crieff PH7

Freehold
Listed Jul 6, 2026
£80,000
2 bed property, in Flat 1, £230,000

2 bed flat

Flat 1, Riverview Park, Dundee Road, Perth PH2

Freehold
Listed Jul 6, 2026
£230,000
1 bed property, in Atholl Road, £135,000

1 bed flat

Atholl Road, Pitlochry PH16

Freehold
Listed Jul 3, 2026
£135,000
2 bed property, in Morris Court, £115,000

2 bed flat

Morris Court, Perth, Perth And Kinross PH1

Freehold
Listed Jul 2, 2026
£115,000
1 bed property, in Burnside, £105,000

1 bed flat

Burnside, Aberfeldy PH15

Period PropertyFreehold
Listed Jul 1, 2026
£105,000
2 bed property, in 10B Townhead, £160,000

2 bed flat

10B Townhead, Auchterarder PH3

Freehold
Listed Jun 30, 2026
£160,000
1 bed property, in 2 Birnam Place, £75,000

1 bed flat

2 Birnam Place, Shaw Street, Blairgowrie PH10

Period PropertyFreehold
Listed Jun 30, 2026
£75,000
2 bed property, in Princes Street, £85,000

2 bed flat

Princes Street, Perth PH2

Freehold
Listed Jun 29, 2026
£85,000
1 bed property, in Perth Stret, £80,000

1 bed flat

Perth Stret, Blairgowrie PH10

Freehold
Listed Jun 26, 2026
£80,000
2 bed property, in The Stables, £125,000

2 bed flat

The Stables, Perth PH1

Freehold
Listed Jun 26, 2026
£125,000
3 bed property, in Trinity, £119,999

3 bed flat

Trinity, Luncarty PH1

Freehold
Listed Jun 26, 2026
£119,999