Dalkeith

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.

Accommodation SearchSearch over 2,500 properties

Self-catering Accommodation

Unfortunately we have no properties which match all your search criteria. Here is a 'lucky dip' of 10 properties from across Scotland. Try one, you might like it!

  • Boll Holiday Cottages

    • 44 Properties with 4 star(s)
    • 11 Properties with 3 star(s)
    • Pets Welcome
    • Disabled Access
    • Short Breaks

    Boll Holiday Cottages

    Argyll, the Isles, Stirlingshire (Aberfoyle)

    Sleeps up to 7

    Boll Holiday Cottages in Alva consists of five properties, four centred around a cobbled courtyard and Boll Cottage is situated overlooking our duck pond, complete with resident ducks and the occasional swan. All our cottages are suitable for children and pets except Boll Cottage.

  • My Edinburgh Apartment Marchmont

    • 1CtQ
    • Short Breaks

    My Edinburgh Apartment Marchmont

    Edinburgh and the Lothians (Edinburgh)

    Sleeps up to 5

    New! Recently refurbished luxurious apartment in the desirable Marchmont area of Edinburgh. Close to the city centre, the University and the Meadows, it is within a few minutes walk of restaurants, bars, cafes, cinemas and theatres and is just a walk across the Meadows from the heart of Edinburgh.

  • The Lock Keeper's Cottage, Banavie, Fort William

    • 11 Properties with 4 star(s)
    • Short Breaks

    The Lock Keeper's Cottage, Banavie, Fort William

    Highlands and Skye (2 miles from Fort William)

    Sleeps up to 2

    Two delightful cottage apartments situated on the Caledonian Canal at Banavie, Fort William enjoying views over the Canal, Neptune’s Staircase, Ben Nevis and the steam railway used in the Harry Potter films. Both apartments have cozy open fires.

  •  Allt An Ailein

    • 11 Properties with 4 star(s)
    • Pets Welcome
    • Short Breaks

    Allt An Ailein

    Highlands and Skye (10 miles from Fort William)

    Sleeps up to 10

    This is a detached house located in a private, natural, woodland garden, just 10 miles from Fort William and can sleep 10 people in four bedrooms.

  • Periwinkle, St Monans

    • 11 Properties with 4 star(s)
    • Pets Welcome
    • Short Breaks

    Periwinkle, St Monans

    Kingdom of Fife (3 miles from Elie)

    Sleeps up to 6

    Cosy, self catering, fisherman's house for 2 to 6 people in quiet spot overlooking St Monan's village green. Well equipped, warm and comfortable with parking and sunny garden.

  • Edinbane Self Catering Cottages

    • 22 Properties with 4 star(s)
    • Pets Welcome
    • Disabled Access
    • Short Breaks

    Edinbane Self Catering Cottages

    Highlands and Skye (13miles from Portree)

    Sleeps up to 4

    North Skye, 1 hour from the bridge, snug and cosy stone cottages near sea and mountains. Wood-burning stove, Free View TV, DVD, WiFi, Soundbar. Outstanding base for walking, bird watching, outdoor and marine activities. Short breaks available.

  • Highland Club Direct - The Chapter House

    • 11 Properties with 4 star(s)
    • Short Breaks

    Highland Club Direct - The Chapter House

    Highlands and Skye (0.1km from Fort Augustus)

    Sleeps up to 6

    Majestic two bed apartment, situated in The Chapter House of this Benedictine Monastery. This spacious apartment has an abundance of original features, in particular beautiful ornate flooring in the entrance hall and a magnificent wooden vaulted ceiling and bank of stone mullioned windows.

  • St Andrews Cottage, Inverurie

    • 11 Properties with 3 star(s)
    • Short Breaks

    St Andrews Cottage, Inverurie

    Aberdeen, Grampian & Moray (17 miles from Aberdeen)

    Sleeps up to 5

    Delightful B-listed Georgian cottage. Minutes walk from both Inverurie’s market-town heart, and the beautiful banks of the Don and Ury rivers. A perfect respite, to both relax and explore.

  • Flowerburn Holiday Homes

    • 55 Properties with 3 star(s)
    • Pets Welcome
    • Short Breaks

    Flowerburn Holiday Homes

    Highlands and Skye (3 miles from Fortrose)

    Sleeps up to 4

    All units are centrally heated, fully equipped and comfortably furnished. Open all year with short breaks available out of season. Children and pets welcome. We are here to accommodate you.

  • Horselea Holiday Cottages

    • 22 Properties with 4 star(s)
    • Short Breaks

    Horselea Holiday Cottages

    Perthshire, Dundee & Angus (7 miles from Perth)

    Sleeps up to 7

    Situated on a working farm 10 minutes from Perth, ideal location for walking, touring, cycling or golfing at Gleneagles or St. Andrews. Newly converted, traditional steading offering 4 Star quality accommodation.