EH22 · Midlothian
Property to rent in Dalkeith
The county town, and the busiest rental patch in Midlothian. A long High Street with the country park behind it, traditional flats above the shops, and interwar semis on the streets running off. Frequent buses into Edinburgh and a short hop to Eskbank station.
Who rents here: Working families, Royal Infirmary staff, and first-time renters who want a town rather than a scheme.

Looking in Dalkeith?
Register your requirements and we will contact you before anything is advertised.
Getting around
Typical off-peak times from Dalkeith. Approximate, door to door.
- Eskbank station≈10 min by bus
- Royal Infirmary≈20 min by bus
- Edinburgh city centre≈40 min by bus
Other areas in Midlothian
- Bonnyrigg
- Eskbank
- Gorebridge
- Newtongrange
- Mayfield and Easthouses
- Danderhall and Shawfair
- Loanhead
- Roslin and Bilston
- Penicuik

Own a property in Dalkeith?
Typical rents in Midlothian run from £795 for a one-bedroom to £1,350 for a three-bedroom, and Dalkeith sits at the middle end of that range. We will tell you what yours should achieve, for free and with no obligation.
Get a free rental valuation