Flats for Sale in Midlothian
52 properties found
Newest First
3 bed flat
15 Reed Drive, Newtongrange EH22
Freehold
Listed Feb 11, 2026
£175,000
1 bed flat
The Loan, Loanhead EH20
Leasehold
Listed Jan 23, 2026 Changed Feb 27, 2026
£109,995
-4.3%
2 bed flat
88 Newton Village, Dalkeith, EH22 1SW
Leasehold
Listed Jan 10, 2026
£145,000
2 bed flat
Lothian Street, Bonnyrigg, Midlothian EH19
Leasehold
Listed Jan 8, 2026
£160,000
2 bed flat
Allan Terrace, Dalkeith EH22
Freehold
Listed Nov 27, 2025
£130,000
2 bed flat
Bonnyrigg Road, Eskbank, Dalkeith, Midlothian EH22
Leasehold
Listed Sep 17, 2025 Changed May 8, 2026
£240,000
-11.1%
1 bed flat
High Street, Dalkeith EH22
Leasehold
Listed Sep 11, 2025 Changed Apr 28, 2026
£135,000
+3.8%
2 bed flat
35 Bowmans View, Dalkeith EH22
RetirementFreehold
Listed Aug 19, 2025
£155,000
-6.1%
3 bed flat
Park View, Loanhead, EH20
Leasehold
Listed Jun 11, 2025
£175,000
3 bed flat
47 Newton Village, Dalkeith EH22
Freehold
Listed Mar 3, 2025 Changed Oct 3, 2025
£195,000
+2.6%
2 bed flat
7 Midfield House, Lasswade, EH18 1ED
LeaseholdPeriod Property
Listed Feb 4, 2024 Changed Feb 6, 2026
£280,000
1 bed flat
90 Eldindean Road, Bonnyrigg EH19
Freehold
Listed Jan 22, 2023
£135,000