Everything you need to feel at home
Enjoy freshly prepared food throughout the day
Explore the beautiful Perthshire countryside
90 minutes from Fort William
About Milton Birnam
The Milton Birnam is located in the heart of Scotland in the picturesque village of Birnam. With 25 cosy bedrooms, a traditional lounge bar, and an Italian bistro, this Baronial-style hotel provides the perfect base for exploring the beautiful Perthshire countryside.
"We have been going up to Birnam for many years and love the chilled out atmosphere. This is a delightful and characterful hotel staffed by lovely people who will go out of their way to make your stay a memorable one."GeeJayEss, TripAdvisor
"Crisp white bedding and a really comfy bed, genuinely friendly staff and really good breakfasts made our stay a real treat. We'll definitely be returning."PhillipaFog, TripAdvisor
"Really enjoyed a very pleasant stay. The room was very clean and comfortable, and breakfast was great. All of the staff were also really lovely and helpful too!"Brangane1, TripAdvisor
"A big thank you to the wonderful Milton Birnam. The bar staff were first class, the food was excellent and the accommodation was perfect. I have absolutely no hesitation in recommending this hotel to anyone."Ricky C, TripAdvisor
Best price guarantee
Book directly through this website to receive the best deal on your stay.
Our cosy rooms feature traditional décor and have everything you need to feel at home.
Food & Drink
The Scots Bar and Birnam Inn serve a selection of freshly prepared food throughout the day.
The perfect backdrop for a stylist, elegant wedding in the stunning Perthshire countryside.
Meetings & Events
Our magnificent Baronial Hall is the perfect choice for banquets, private parties, or conferences.