Scotland boasts an impressive range of attractions to enjoy whilst on holiday, from truly stunning natural scenery and wildlife, to glorious gardens, castles and monuments, and not forgetting some world famous produce including tartan, haggis and of course many a fine Scottish whisky.
From hiking, Munroe-bagging, skiing and snowboarding in the wild landscape of the Scottish Highlands and Aberdeenshire, to watersports on the lochs or lazy days relaxing on the pristine sandy beaches of the Scottish Islands, Scotland’s natural landscape is varied and awe-inspiring. For a touch of culture, history and retail therapy, check out Scotland’s historic cities and vibrant towns.
To find your perfect holiday in Scotland, browse our collection of self-catering holiday accommodation. All our holiday homes in Scotland are dog friendly, which is great news for you and your four-legged friends!
55 properties found
Eyemouth, Scottish Borders
5 3 1 Yes
This end-terrace cottage is located in the village of Eyemouth and can sleep five people in three bedrooms.
Weekly prices from £378.00
Lanark, Scottish Borders
5 3 2 Yes
In a peaceful rural spot halfway between Edinburgh, this dog-friendly lodge offers peaceful accommodation for friends and families. It’s located on a working cattle and sheep farm and is surrounded by bonnie countryside and forestry paths – a nature lover’s dream. Having reached the accommodation via a secluded track, step inside to discover a homely interior with plenty of location-appropriate decorative touches, such as tartan soft furnishings and countryside-themed artwork. Cheerful hues and quality wooden furniture ensure you feel right at home during your stay. This single-storey property has a generously sized open-plan living area with comfy seating, a Smart TV and a wood burner to keep you all cosy on chilly evenings. In the fully-equipped kitchen, cook up delightful family meals cooked with produce from the farm shop as your pet dozes off in the designated sleeping spot. A dining area serves as the perfect setting for family meals and getting the map out to plan your upcoming adventures. Patio doors from the main living area open to a securely enclosed garden where your pet can run free. A convenient utility room contains a washing machine and space for your outdoor gear. Further down the hall, the sleeping quarters consist of two double bedrooms – one with its own en-suite shower room – plus a single bedroom and a family bathroom. In mild weather, make the most of the garden which encompasses a patio area overlooking a budding orchard. There’s also ample space nearby for children to explore, with expansive open fields and the chance to discover more about the day-to-day operations of a real working farm – if it’s the right time of year, they can even feed the lambs.
Weekly prices from £632.00
Jedburgh, Scottish Borders
6 3 2 Yes
This detached cottage rests within the owner's working farm near Jedburgh and can sleep six people in three bedrooms.
Weekly prices from £373.00
Jedburgh, Scottish Borders
6 3 3 Yes
This spacious farmhouse sits in Jedburgh in Scotland and can sleep six people in three bedrooms.
Weekly prices from £524.00
Cockenzie And Port Seton, Scottish Borders
6 2 1 Yes
This all ground floor cottage is part of Cockenzie House and Gardens and sleeps six people in two bedrooms.
Weekly prices from £457.00
Duns, Scottish Borders
6 3 2 Yes
This B-listed property rests on the outskirts of Duns and sleeps up to six people, in three bedrooms.
Weekly prices from £438.00
Chirnside, Scottish Borders
6 3 2 Yes
Blackadder Lodge is in Chirnside, Scottish Borders, sleeping six people. Two well-behaved dogs are welcome (Strictly dogs no other pets).
Weekly prices from £571.00
Chirnside, Scottish Borders
6 3 2 Yes
Wittadder Lodge is a contemporary detached holiday home resting on the outskirts of Chirnside in Berwickshire and can sleep six people in three bedrooms. Two well-behaved dogs are welcome (Strictly dogs no other pets).
Weekly prices from £559.00
Newcastleton, Scottish Borders
6 3 2 Yes
This delightful detached cottage is situated in a countryside setting, four miles from Newcastleton and can sleep six people in three bedrooms.
Weekly prices from £767.00