Search for properties using our interactive map. If you drag the map to a new location you can search for properties in that area using this link.
Search for properties using our interactive map. If you drag the map to a new location you can search for properties in that area using this link.

Refine your search in Midlothian

Looking for houseandflat to rent in Midlothian?




view properties in local areas

property for sale in Balerno
property for sale in Bonnyrigg
property for sale in Currie
property for sale in Dalkeith
property for sale in Edinburgh
property for sale in Gorebridge
property for sale in Heriot
property for sale in Juniper Green
property for sale in Kirknewton
property for sale in Lasswade
property for sale in Loanhead
property for sale in Musselburgh
property for sale in Newbridge
property for sale in Pathhead
property for sale in Penicuik
property for sale in Rosewell
property for sale in Roslin
  • A
  • Offers in excess of £1,400,000
  • House
  • 7 bedrooms, 6 reception rooms, 3 bathrooms
Rettie & Co - Edinburgh - Sales
0843 283 0851 (BT 4p/min)
Dalhousie Grange House, Cockpen, Bonnyrigg, Midlothian
Price substantially reduced
available as a whole or in two lots
main house and grounds: offers over £1,150,000
cottage: offers over £250,000

detached stone built former...
Newcraighall Station 4.80 miles
Musselburgh Station 4.92 miles
(note: station distances are straight line, not drive time calculations)
  • B
  • Offers in excess of £1,150,000
  • House
  • 7 bedrooms, 3 reception rooms, 3 bathrooms
Rettie & Co - Edinburgh - Sales
0843 283 0851 (BT 4p/min)
Dalhousie Grange House, Cockpen, Bonnyrigg, Midlothian
Price substantially reduced

detached stone built former georgian dower house with spacious and flexible family accommodation set within 3. 5 Acres of garden and policies.

Ground...
Newcraighall Station 4.80 miles
Musselburgh Station 4.92 miles
(note: station distances are straight line, not drive time calculations)
  • C
  • Offers in excess of £950,000
  • House
  • 8 bedrooms, 4 reception rooms, 2 bathrooms
Rettie & Co - Edinburgh - Sales
0843 283 0851 (BT 4p/min)
Briary House, Polton Bank, Lasswade, Midlothian
An outstanding country house situated in the heart of Eskbank conservation area offering a wonderful rural lifestyle just 6 miles from Edinburgh city centre

6acre paddock available by...
Newcraighall Station 4.60 miles
Musselburgh Station 4.86 miles
(note: station distances are straight line, not drive time calculations)
  • D
  • Offers in excess of £950,000
  • House
  • 5 bedrooms, 4 reception rooms, 5 bathrooms
Strutt & Parker - Edinburgh
0843 283 0842 (BT 4p/min)
new home
House for sale - Rosewell, Midlothian - Offers in excess of £950,000
Chain free chain free
save to favourites
Rosewell, Midlothian
A stunning 5 bedroom country house with a separate flat set in a walled garden surrounded by open countryside.

Edinburgh City Centre 9 miles, Edinburgh Airport 14 miles
  • E
  • Offers in excess of £950,000
  • House
  • 5 bedrooms, 4 reception rooms, 5 bathrooms
Strutt & Parker - Edinburgh
0843 283 0842 (BT 4p/min)
new home
House for sale - Rosewell, Midlothian - Offers in excess of £950,000
Chain free chain free
save to favourites
Rosewell, Midlothian
Lot 1: Orchard House
Stunning 5 bedroom country house with a separate flat set in a walled garden surrounded by open countryside.

Lot 2: Orchard Buildings
Outbuildings with...
  • F
  • Guide Price of £800,000
  • Farms, Estates & Land
CKD Galbraith - Edinburgh Sales
0843 281 6881 (BT 4p/min)
Penicuik Fish Farm Incorporating, Nos 10 and 11 Bankmill, Penicuik, EH26 8RN
A very rare opportunity to acquire a working fish farm close to Edinburgh together with 2 contemporary, detached houses.
  • G
  • Offers in excess of £795,000
  • House
  • 6 bedrooms, 5 reception rooms, 5 bathrooms
CKD Galbraith - Edinburgh Sales
0843 281 6881 (BT 4p/min)
Old Golf House, Newbattle, Dalkeith, Midlothian, EH22 3LX
A detached family house in mature landscaped grounds bordering the River South Esk. The house is ideal for entertaining and also benefits from a separate annexe. This popular conservation area is...
Newcraighall Station 3.79 miles
Musselburgh Station 3.84 miles
Brunstane Station 4.47 miles
(note: station distances are straight line, not drive time calculations)
  • H
  • Asking price of £780,000
  • House
  • 5 bedrooms
Strutt & Parker - Edinburgh
0843 283 0842 (BT 4p/min)
under offer
House for sale - Lasswade Road, Midlothian - Asking price of £780,000
Chain free chain free
save to favourites
Lasswade Road, Midlothian
Plot 6 - 5 bedroom home (3379sq ft) in Mavisbank Grange, a contemporary courtyard development of 9 individually designed homes located within twenty minutes of Edinburgh's city centre...
Newcraighall Station 4.33 miles
Musselburgh Station 4.62 miles
Brunstane Station 4.74 miles
(note: station distances are straight line, not drive time calculations)
  • I
  • Asking price of £740,000
  • House
  • 5 bedrooms
Strutt & Parker - Edinburgh
0843 283 0842 (BT 4p/min)
new home
House for sale - Lasswade Road, Midlothian - Asking price of £740,000
Chain free chain free
save to favourites
Lasswade Road, Midlothian
Plot 7 - 5 bedroom home (2992 sq ft) in Mavisbank Grange, a contemporary courtyard development of 9 individually designed homes located within twenty minutes of Edinburgh's city centre....
Newcraighall Station 4.33 miles
Musselburgh Station 4.62 miles
Brunstane Station 4.74 miles
(note: station distances are straight line, not drive time calculations)
  • J
  • Asking price of £720,000
  • House
  • 4 bedrooms
Strutt & Parker - Edinburgh
0843 283 0842 (BT 4p/min)
new home
House for sale - Lasswade Road, Midlothian - Asking price of £720,000
Chain free chain free
save to favourites
Lasswade Road, Midlothian
Plot 4 - Superbly designed 4 bedroom home (4186sq ft), with studio annexe, in Mavisbank Grange, a contemporary courtyard development of 9 individually designed homes located within twenty minutes...
Newcraighall Station 4.33 miles
Musselburgh Station 4.62 miles
Brunstane Station 4.74 miles
(note: station distances are straight line, not drive time calculations)
view simple list of 107 results