Keep up to date
follow us on
Facebook and

  • Special Winter Rates - price includes a full cooked breakfast:

    • Double/Twin room B&B: £35 PPPN
    • Family room B&B: 2 Adults and 1 child aged 12 or under. £35.00 PAPN. £20 PCPN.
      (Children aged 2 or under stay free of charge)
    • Children aged 12 or under - £20 PCPN.

    Full Rates here

  • The Kirkmichael Hotel has 5 spacious en-suite bedrooms.

    Get out and about in the beautiful Perthshire countryside and enjoy all it has to offer. Then return to our lovely spacious, ultra comfortable, warm and peaceful rooms. We have lashings of pressurised hot water so you can enjoy a relaxing hot bath or shower after your daytime activities.

    Our Accommodation
  • All menu items are prepared using fresh seasonal Scottish or local produce wherever possible.

    It is our opinion that Scotland is truly the home of top quality beef, lamb, fish and game and therefore we wish to pass on only the best to our guests.

    See our menus

The Kirkmichael Hotel

The Kirkmichael Hotel is a charming former roadside Coaching Inn set in the village of Kirkmichael, nestled in the Strathardle Glen in Highland Perthshire, overlooking the River Ardle. The comfortable and tastefully decorated interior offers a warm welcome all year round.

We are a small, unpretentious, traditional family run rural Hotel, with luxury warm, comfortable and spacious en-suite bedrooms. We extend a warm welcome to everyone. Whether you are looking for an active stay or simply want a few days break away from it all the Kirkmichael Hotel is the perfect location.

The Hotel offers 5 spacious, modern en-suite rooms (non- serviced), each with pressurised shower and/or bath, towels, hairdryer, tea and coffee making facilities, flat screen TV (with Freesat) and 3-gun capacity gun cupboards. We have plenty of hot water due to the recent installation of two state-of-the-art pressurised cylindrical water tanks. 4 of these rooms can be offered as family rooms. Free Wi-Fi internet access is also available. We also have facilities for playing darts and pool. There is a lounge bar with a toasty roaring log fire in the winter; a snug for more intimate dining and a cosy function room for larger parties of diners - all you need for a great stay in Scotland.

Perthshire has many beautiful historic buildings to visit and is a great activity centre. Skiing, walking, shooting, cycling, horse-riding, fishing, golf, distilleries and much more are on offer in the area. Kirkmichael hosts The Strathardle Gathering every August (Highland Games). Please see our "Things to do" page. The towns of Blairgowrie and Pitlochry are only 12 miles away. The larger cities of Perth and Dundee are less than an hour away and Edinburgh, Glasgow and Inverness can all be reached within 1and a half to 2 hours.


Glenshee ski slopes (Scotland's largest ski centre) are only a 25 minute drive from the hotel. We have ski equipment storage and drying facilities available within the hotel.

The Cateran Trail

The Cateran Trail (a 63 mile circular walk from Blairgowrie to Glenshee and beyond) passes through the village and makes the hotel a great base to explore from. (Enquire about our special Cateran Trail packages)

Kirkmichael is a fabulous place to stay at any time of year. Perthshire is a hidden gem of glorious, unspoilt countryside and Kirkmichael village sits in the heart of it. All year round you are assured of a variety of colours and wonderful panoramic views.