A warm and relaxing atmosphere awaits you at Ivybank Lodge, a luxury boutique Guest House just a few minutes’ stroll from the centre of Blairgowrie, a picturesque market town in the heart of beautiful Perthshire. The area offers easy access to championship golf courses, excellent salmon rivers, and some of Scotland’s finest skiing and snowboarding resorts.
Built in 1850, Ivybank Lodge is a welcoming, magnificently restored, stone-built Victorian villa set in an acre of mature gardens and occupying a prominent position on the main A93 route north to Braemar. Whether you are looking for a weekend getaway, a Perthshire holiday or just an overnight stay, Ivybank Lodge is the perfect location for a relaxing break.
Our six beautifully appointed en-suite bedrooms are all recently refurbished to a very high standard. Many retain period features, complemented by contemporary décor and elegant furnishings, and all offer luxury and comfort in abundance and are equipped with everything you need to make your stay truly memorable.
The city of Perth is 16 miles away, whilst Dundee (19 miles), Pitlochry (24 miles), Glenshee (24 miles), St. Andrews (32 miles), Edinburgh (59 miles), Glasgow (74 miles) are all within easy reach.
Discount will be offered by entering the promotional code HEALTH10 into the promo code box at the top of the booking screen on our website (which will then apply the discount and display discounted rates) or when booking by phone or email.