Best deals and best rooms guaranteed You will always find the best deals by booking directly with Knockendarroch, either by phone or though our online booking engine.
Last minute Special Deals From time to time we offer special deals for dinner bed and breakfast packages. These will appear in the light grey offers box on each page of the website.
Multiple night stays We always offer a discount for stays of two nights or more based on a dinner, bed and breakfast package.
Midweek discounts During the off-season we often offer a Midweek DBB Package which includes an additional discount for multiple night stays Sunday through Thursday. Please check specific dates in our booking engine or call for information.
Theatre packages Theatre guests staying with us can benefit from pre-theatre dining times in our restaurant and access to our complimentary transport to and from the theatre. We are happy to book Pitlochry Theatre tickets on your behalf. Please note: complimentary transport is only available those residents who book directly with the hotel on a dinner, bed and breakfast basis.
Romantic breaks or special occasions When booking on-line we offer you the option to purchase some luxury add-on items which can be available for you on your arrival. These can also be ordered by telephone booking and include:
A bouquet of flowers in seasonal colours £38.00 A box of hand made macarons £15 Chilled Prosecco in your room on arrival £28 Chilled Moet in your room on arrival £62 Late checkout (until 12pm) £30
Private hire / Exclusive use We have a number of regular groups who like to take exclusive use of our Pitlochry Hotel. Exclusive use stays are on a dinner, bed and breakfast basis and are for a minimum of 2 nights. We have a maximum capacity of 24 guests across 12 bedrooms. Prices for private hire start at £4000 per night. Please call for further information.
February and March.
Classic Rooms from £170 for dinner, bed and breakfast during February.
Look out for our new suites available from April and bookable now. Check online or call for availability - 01796 473 473.