Select dates & guests below:
The guest can cancel free of charge until 30 days before arrival. The guest will be charged the total price if they cancel in the 30 days before arrival. If the guest doesn’t show up they will be charged the total price.
What People are Saying
"This is just a brilliant country pub. You are always made very welcome and the food is just delicious."
"Spotlessly clean, lovely airy room, great bath with lashings of hot water, friendly host, excellently kept beer and simply the best vegetarian sausages I've ever eaten."
"Excellent value and great tasty bar meals! Obviously the place for the locals to go....and the drinks were inexpensive as well!"
"Me and my family had one of the best weekends here. The hotel was clean, tidy and quiet. The full English breakfast was great and the evening meals were excellent."
The Kirkmichael Hotel
We look forward to welcoming you.
As part of the Perthshire Open Studios initiative, we curate, in the Hotel, a selection of works by local artists.