Contact for enquiries & reservations

01796 482831. BOOK COTTAGES

Keepers Cottage

Located in the quiet courtyard of the Kinnaird Estate, Keepers Cottage is a picturesque traditional stone cottage which is surprising spacious inside. Perfect as a base for exploring the local area or for fishing or shooting parties, the cottage has a lovely secluded decking area with far-reaching views towards the River Tay.

Sleeping up to four people, the cottage is on two levels and comprises the following:


  • Spacious lounge with log burning stove and television with Freesat digital channels
  • Dining room
  • Kitchen with cooker, microwave, dishwasher, fridge/freezer, washer dryer
  • Separate toilet
  • French windows leading from the lounge to a timber-decked area overlooking fields stretching towards the River Tay


  • Two double en-suite bedrooms which can be used as twins or doubles

Additional facilities and information

  • Address – Keepers Cottage, Kinnaird Estate, By Dunkeld, Perthshire PH8 0LB
  • Bed linen and towels provided
  • Heating by oil-fired radiators and log burning stove
  • Kindling and an initial supply of coal and logs are provided
  • Nespresso Coffee Machine with initial supply of capsules
  • Boombar Bluetooth Speaker with universal connection
  • DVD player
  • Wifi available
  • Garden furniture and barbeque are available from April-September
  • Parking for two cars


Low Season

13 Jan to 30 Apr 2021

  • 4 Nights Stay: £575
  • 5 Nights Stay: £685
  • 7 Nights Stay: £910

High Season

1 May to 15 Oct 2021

  • 5 Nights Stay: £769
  • 7 Nights Stay: £1015

Low Season

16 Oct to 30 Apr 2022 (excluding Xmas & New Year)

  • 4 Nights Stay: £599
  • 5 Nights Stay: £715
  • 7 Nights Stay: £939

Christmas & New Year 2021

  • 7 Nights Stay (only): £999

View our Local Attractions page for more details on local attractions and activities.

View our holiday cottages' availability and online booking for all our holiday properties.

We hope that this information will help you to plan your stay with us, but if we can help you in any way please do let us know on 01796 482831 or

Share this page: