"Our room was warm, clean and spacious the staff were very friendly and helpful."
Elaine C from United Kingdom
read full review
"The Birnam inn does a lovely evening meal which is good value."
Corinne L from United Kingdom
read full review
3-star historic hotel in Perthshire countryside between Dunkeld and Birnam Golf Club
Amenities & Services
The Birnam Hotel offers free on-site parking and free WiFi in public areas. Meeting and banquet facilities are available for corporate events, along with fax and photocopying services. A historic lift transports guests between floors, and accessible parking is provided.
Rooms & Suites
The hotel has 21 en-suite rooms, with options including twin rooms and double rooms. Each room is decorated in an individual style and has satellite TV. Some rooms offer views of the surrounding Perthshire countryside.
Location & Surroundings
Birnam Hotel sits between Dunkeld and Birnam Golf Club, a short walk from the River Tay and the Beatrix Potter Gardens. The Hermitage natural park is 1.1 miles away, and Loch of Craiglush is 1.1 miles from the hotel. Dunkeld and Birnam train station is 250 yards away, with Dundee Airport 27 miles and Edinburgh Airport 51 miles by car.
Dining
The Oak Restaurant serves freshly prepared Scottish and international cuisine. The Scots Bar has an open fire and offers a selection of malt whisky and bar meals. The adjoining Birnam Inn provides additional dining options, and a very good breakfast is included with many stays.
Family & Pets
The hotel is dog-friendly, allowing guests to bring their pets for a stay. Family rooms are spacious, and the property provides packed lunches for day trips. Nearby outdoor activities include walking trails and golf at the adjacent Birnam Golf Club.
Highlights
Location: Between Dunkeld and Birnam Golf Club, near River Tay
Rooms: 21 individually decorated en-suite rooms with satellite TV
Dining: Oak Restaurant with Scottish cuisine and Scots Bar with malt whisky