2 Bedroom Flats for Sale in Bonnyrigg

19 properties available

View 19 two bedroom flats currently for sale in Bonnyrigg from local agents. The 2 bed flat sector in Bonnyrigg typically includes two separate bedrooms, dedicated living areas, and bathroom facilities. Properties span purpose-built blocks, converted period houses, and modern apartment complexes across Bonnyrigg, available on various floors with differing specifications and amenities.

Showing 1-19 of 19 properties

£170,000
Under Offer

Otterburn Grove, Bonnyrigg, EH19

2 beds Flat

Under offer since 15 Oct 2025

Listed 4 weeks ago for £170,000 by Thorntons

£170,000
Under Offer

Auld Coal Gardens, Bonnyrigg

2 beds Flat

Under offer since 15 Oct 2025

Listed 4 weeks ago for £170,000 by Ninety Property

2 Lasswade Court, 32, School Green, Lasswade, EH18 1NB
£175,000
Under Offer

2 Lasswade Court, 32, School Green, Lasswade, EH18 1NB

2 beds Flat

Welcome to 2 Lasswade Court, School Green, an exceptionally rare opportunity to purchase in this exclusive development, with a bespoke array of converted apartments and Duplex properties overlooking Lasswade and the banks of the River North Esk. McDougall

Under offer since 18 Oct 2025

Listed 1 month ago for £175,000 by McDougall McQueen

£175,000
Under Offer

23 Dobbie's Road, Bonnyrigg, EH19 2BA

2 beds Flat

29th September at 12noon. A fantastic opportunity has arisen to purchase this main door upper villa with private beautiful, landscaped garden to rear. The property is presented to the market in true move-in condition and would undoubtably appeal to ...

Under offer since 1 Oct 2025

Listed 1 month ago for £175,000 by Neilsons

£175,000
Under Offer

Otterburn Grove, Bonnyrigg, EH19

2 beds Flat

Under offer since 15 Oct 2025

Listed 1 month ago for £170,000 by Thorntons

£150,000

58 Eldindean Road, Bonnyrigg, EH19 2HJ

2 beds Flat

This attractive, generously proportioned main door upper villa with large private sunny rear garden, is conveniently positioned within a sought after location in the popular Midlothian town of Bonnyrigg, close to excellent amenities, superb transport ...

Listed 1 month ago for £145,000 by Neilsons

£155,000
Under Offer

32 Polton Court, Bonnyrigg, EH19 3HF

2 beds Flat

This property offers an excellent opportunity for first time buyers, buy to let investors or those downsizing. Upon entry, the home opens into a welcoming hallway leading to a bright living/dining room with ample space for both lounge and dining ...

Under offer since 10 Sep 2025

Listed 1 month ago for £155,000 by Thorntons

21D South Chesters Gardens, Bonnyrigg, EH19
£185,000
Under Offer

21D South Chesters Gardens, Bonnyrigg, EH19

2 beds Flat

Welcome to 21D South Chesters Gardens, a stunning First Floor Flat with Two Double Bedrooms, offering a fantastic opportunity, pleasantly located in a quiet residential cul-de-sac overlooking open parkland, boasting superb uninterrupted open views with pr

Under offer since 10 Sep 2025

Listed 1 month ago for £185,000 by Avenue Road Estates - Edinburgh

£165,000
Under Offer

69 Lothian Street, Bonnyrigg, EH19 3AF

2 beds Flat

Charming and generously proportioned two-bedroom upper villa, ideally located within the heart of Bonnyrigg and close to a wealth of local amenities, schooling, and excellent transport links. Offering spacious interiors, private garden ground, and ...

Under offer since 7 Oct 2025

Reduced by £5,000 (2.9%) from £170,000 on 28 Sep 2025

Listed 2 months ago by Neilsons

Burnbrae Pend, Bonnyrigg, EH19
£205,000
Under Offer

Burnbrae Pend, Bonnyrigg, EH19

2 beds Flat

* OPEN VIEWINGS EVERY SUNDAY FROM 2PM UNTIL 4PM*Nestled in a modern, family-friendly residential area of Bonnyrigg, Midlothian, this charming two-bedroom main door, mews-style, upper villa offers a perfect blend of style, comfort, and convenience. Set off

Listed 2 months ago for £199,995 by MOV8 Real Estate

£190,000
Under Offer

South Chesters Gardens, Bonnyrigg

2 beds Flat

Welcome to this beautifully presented two-bedroom apartment located on the second floor of a sought-after modern development in South Chester Gardens, Bonnyrigg. This bright and spacious home offers contemporary living with a well-designed layout, ...

Under offer since 13 Aug 2025

Listed 2 months ago for £190,000 by Hemmings Homes

13G Auld Coal Gardens, Bonnyrigg, EH19
£180,000
Under Offer

13G Auld Coal Gardens, Bonnyrigg, EH19

2 beds Flat

Welcome 13G Auld Coal Gardens, a stunning First Floor Flat with Two Double Bedrooms and an allocated parking space, offering a fantastic opportunity, pleasantly located in a quiet residential development. This stylish apartment forms part of the popular m

Under offer since 28 Jun 2025

Listed 4 months ago for £180,000 by Avenue Road Estates - Edinburgh

£180,000
Under Offer

13G Auld Coal Gardens, Bonnyrigg, EH19

2 beds Flat

Under offer since 29 Jun 2025

Listed 4 months ago for £180,000 by Avenue Road Estates - Edinburgh

£170,000
Under Offer

Lothian Street, Bonnyrigg, EH19

2 beds Flat

Under offer since 18 Jun 2025

Reduced by £5,000 (2.9%) from £175,000 on 13 Jun 2025

Listed 5 months ago by Thorntons

11 Auld Coal Terrace, Bonnyrigg, EH19
£175,000
Under Offer

11 Auld Coal Terrace, Bonnyrigg, EH19

2 beds Flat

Welcome to 11 Auld Coal Terrace, a most attractive First Floor Flat with Two Double Bedrooms and allocated Residents parking, offering a fantastic opportunity, pleasantly located in a quiet residential development. This stylish apartment forms part of the

Under offer since 9 May 2025

Listed 6 months ago for £175,000 by Avenue Road Estates - Edinburgh

10 Westmill Road, Lasswade, EH18
£190,000
Under Offer

10 Westmill Road, Lasswade, EH18

2 beds Flat

Welcome to 10 Westmill Road, a rarely available Upper Villa Flat with a private entrance and gardens, quietly situated within a popular residential area enjoying an idyllic semi-rural setting, close to many local amenities and transport links, in the Midl

Under offer since 17 Jun 2025

Listed 6 months ago for £185,000 by Avenue Road Estates - Edinburgh

79d Auld Coal Road, Bonnyrigg, EH19 3WH
£185,000
Reduced

79d Auld Coal Road, Bonnyrigg, EH19 3WH

2 beds Flat

This well-proportioned first floor flat forms part of an established modern development in Bonnyrigg, a popular town in Midlothian, ideally placed for easy access to local amenities and excellent bus routes to the City Centre and surrounding areas. Nearby

Reduced by £5,000 (2.6%) from £190,000

Listed 7 months ago by Deans Properties

£170,000

26 Park Crescent, Bonnyrigg, EH19 2AS

2 beds Flat

Beautifully presented two-bedroom upper villa ideally located in the popular Midlothian town of Bonnyrigg close to local amenities and schools at both primary and secondary level. The property offers spacious and bright accommodation throughout with ...

Listed 2 years ago for £170,000 by Warners

Burnbrae Road, Bonnyrigg, EH19 3EY
£165,000
Under Offer

Burnbrae Road, Bonnyrigg, EH19 3EY

2 beds Flat

Immaculately presented, two-bedroom, second (top) floor apartment, set in a modern factored residential development. Located in the popular and well-placed town of Bonnyrigg, to the south of Edinburgh. The entrance hall serves each room of the ...

Under offer since 6 Aug 2022

Listed 3 years ago for £165,000 by MOV8 Real Estate