Looking for properties with availability within the next 28 days?
Fantastic Seasonal Offers
Dalkeith is the largest town in Midlothian, located on the River South Esk, about 8 miles south-east of Edinburgh. It is an ancient market town with some notable historic buildings, including the originally 12th-century Dalkeith House. It is popular with walkers due to its proximity to the nearby Pentland and Moorfoot hills.
Self catering accommodation in Dalkeith
Edinburgh and the Lothians
4 from Dalkeith
Charming country holiday cottage. Isolated situation with secluded garden; close to Edinburgh. Shops, pub and golf course within walking distance. Ideal location for walking, cycling, riding or fishing. Open fire. Near to main bus route into Edinburgh. Children welcome. A great place to relax.
No. of Bedrooms: 3. Sleeps up to 5.
Click on the dots on the map above to search by town.