Four bedroom houses for sale in Dalkeith, Midlothian | Savills

25 four bedroom houses for sale in Dalkeith

On the banks of the River Esk, southeast of Edinburgh lies Dalkeith, a popular town renowned for its Victorian properties. With the Scottish capital easily accessible by road and rail, the town has become popular with commuters and those looking to escape the hustle and bustle of Edinburgh. Get in touch with our team to learn more about houses for sale in Dalkeith.

  • Mayville Gardens

    Trinity, Edinburgh, EH5 3DB

    1,445 sq ft(134.24 sq m)
    Offers over £650,000
    • Highly sought after residential locationHighly sought after residential location
    • Quietly located on peaceful cul-de-sacQuietly located on peaceful cul-de-sac
    • Close to a wide range of amenities and schoolsClose to a wide range of amenities and schools
    • Many charming period featuresMany charming period features
    Cameron Adair-Brown

    Edinburgh

    +44 (0) 131 247 3770+44 (0) 131 247 3770

  • Ravensheugh Road

    Musselburgh, EH21 7PP

    Offers over £575,000
    • Easy access to East Lothian beaches and golf coursesEasy access to East Lothian beaches and golf courses
    • Private garden to rearPrivate garden to rear
    • Fully refurbished throughoutFully refurbished throughout
    • Open views over Musselburgh golf and race courseOpen views over Musselburgh golf and race course
    John Forsyth

    Edinburgh

    +44 (0) 131 247 3770+44 (0) 131 247 3770

  • Dudley Gardens

    Edinburgh, Midlothian, EH6 4PY

    1,692 sq ft(157.19 sq m)
    Offers over £695,000
    • Well presented, spacious and bright four bedroom family homeWell presented, spacious and bright four bedroom family home
    • Located in the highly desirable residential area of Trinity in North EdinburghLocated in the highly desirable residential area of Trinity in North Edinburgh
    • South facing rear gardenSouth facing rear garden
    • Excellent local schools and amenitiesExcellent local schools and amenities
    Tom Edwards

    Edinburgh

    +44 (0) 131 247 3770+44 (0) 131 247 3770