Linger Longer – Stay 3 Nights and Save 30%

Stay 3 nights or more and get a 30% discount. Includes continental breakfast buffet on each morning of your stay.

Our picture-perfect, secluded location tucked away in a nook of Perthshire affords us the luxury of glorious scenery all year round.

But one night is never enough. Make Dunalastair your home away from home for as long as desired and explore the dramatic beauty of the surrounding highlands and the peaceful shores of Loch Rannoch.

Or take time to recharge in our relaxing suites, surround yourself in soothing colours, natural plush fabrics and evocative scents while enjoying the comfort of knowing that we will take care of everything.

Whatever your choice, Dunalastair will ensure that you enjoy the perfect longer stay at Kinloch Rannoch.


  • A 30% discount when you book 3 or more nights.
  • Complimentary Continental breakfast when you book direct.
  • Check-in from 4 pm
  • Check-out at 11 am
  • All rates are inclusive of VAT at the prevailing rate, WiFi and parking (subject to availability)

Book Now

Terms and Conditions:

  • Offer applicable on stays between 3 and 12 nights when booking up to 5 rooms. For longer stays or groups of 6 or more rooms please contact us on
  • All our rooms and rates are subject to availability at time of booking.
  • Cancellations received up to 4pm GMT three (3) days prior to arrival are free. Cancellations received after that deadline and non arrivals will incur in a fee equivalent to the first two (2) nights.