Hotels in Birnam

October 2026
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Where to stay in Birnam?

1. Royal Dunkeld

Royal Dunkeld
Dunkeld
$120
$143 total
includes taxes & fees
Sep 21 - Sep 22
Royal Dunkeld

2. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
$223
$268 total
includes taxes & fees
Oct 4 - Oct 5
Dunkeld House Hotel

3. The Bankfoot Inn

The Bankfoot Inn
Perth
$116
$139 total
includes taxes & fees
Oct 2 - Oct 3
The Bankfoot Inn

4. Ballathie House Hotel

Ballathie House Hotel
Perth
$108
$129 total
includes taxes & fees
Oct 18 - Oct 19
Ballathie House Hotel

5. The Ballinluig Inn

The Ballinluig Inn
Pitlochry
$130
$156 total
includes taxes & fees
Oct 7 - Oct 8
The Ballinluig Inn

6. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
$156
$188 total
includes taxes & fees
Oct 18 - Oct 19
Meikleour Arms Hotel and Restaurant

7. Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
$88
$105 total
includes taxes & fees
Sep 21 - Sep 22
Riverstone Lodge Hotel

8. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
$79
$95 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Express Perth by IHG

9. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
$105
$127 total
includes taxes & fees
Sep 21 - Sep 22
The Bridge of Cally Hotel

10. Kindrogan House

Kindrogan House
Blairgowrie
$68
$81 total
includes taxes & fees
Sep 21 - Sep 22
Kindrogan House

11. Organic Welltree

Organic Welltree
Perth
$95
$115 total
includes taxes & fees
Oct 1 - Oct 2
Organic Welltree

12. Scone Arms Hotel

Scone Arms Hotel
Perth
$109
$131 total
includes taxes & fees
Sep 21 - Sep 22
Scone Arms Hotel

13. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
$79
$95 total
includes taxes & fees
Oct 4 - Oct 5
The Angus Hotel & Spa by Compass Hospitality

14. Ivybank Lodge

Ivybank Lodge
Blairgowrie
$143
$171 total
includes taxes & fees
Oct 4 - Oct 5
Ivybank Lodge

15. Station House - Room Only

Station House - Room Only
Aberfeldy
$94
$112 total
includes taxes & fees
Sep 22 - Sep 23
Station House - Room Only

16. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
$105
$127 total
includes taxes & fees
Oct 4 - Oct 5
Leonardo Boutique Huntingtower Perth

17. The Kirkmichael Hotel

The Kirkmichael Hotel
Blairgowrie
$89
$107 total
includes taxes & fees
Sep 22 - Sep 23
The Kirkmichael Hotel

18. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
$151
$181 total
includes taxes & fees
Sep 28 - Sep 29
Westlands of Pitlochry

19. Victoria Hotel

Victoria Hotel
Blairgowrie
$106
$127 total
includes taxes & fees
Sep 25 - Sep 26
Victoria Hotel

20. The Poplars Guest House

The Poplars Guest House
Pitlochry
$160
$193 total
includes taxes & fees
Oct 8 - Oct 9
The Poplars Guest House
View all properties

Go beyond your typical stay in Birnam

pet friendly image
Pet friendly
Pet friendly
Pool image
Pool
Pool
hot tub image
Hot tub
Hot tub
spa image
Spa
Spa
Family friendly image
Family friendly
Family friendly
apart-hotel image
Apart hotel
Apart hotel
Apartment image
Apart­ment
Apart­ment
cabin image
Cabin
Cabin
Cottage image
Cottage
Cottage
Chalet image
Chalet
Chalet

Top landmarks in Birnam

Birnam Oak

8.8/10 (20 reviews)
If you like quiet time surrounded by flowers and greenery, then make a stop at Birnam Oak in the heart of Birnam. Our travelers also like this walkable area for its restaurants. Want to stretch your legs some more? Head to The Hermitage and Loch of the Lowes, both nearby.
See properties

Check out reviews of Birnam hotels guests love

Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld

10/10 Exceptional

United States
Emilia
Dunkeld House Hotel

Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry

10/10 Exceptional

United States
Gerald
Westlands of Pitlochry

Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
Pitlochry

10/10 Exceptional

United States
John
Craigmhor Lodge & Courtyard

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
Pitlochry

10/10 Exceptional

United States
David
Craigatin House & Courtyard (Adults only)

Organic Welltree

Organic Welltree
Perth

10/10 Exceptional

United States
Kathleen
Organic Welltree

Ivybank Lodge

Ivybank Lodge
Blairgowrie

10/10 Exceptional

United States
Kyle
Ivybank Lodge

Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry

10/10 Exceptional

United States
Thomas
Craigroyston House & Lodge

The Old Mill Inn

The Old Mill Inn
Pitlochry

10/10 Exceptional

United States
Anonymous traveler
The Old Mill Inn

The Townhouse

The Townhouse
Perth

10/10 Exceptional

United States
Barbara
The Townhouse

The Alyth Hotel

The Alyth Hotel
Blairgowrie

10/10 Exceptional

United States
Larry
The Alyth Hotel

Port Na Craig Inn

Port Na Craig Inn
Pitlochry

10/10 Exceptional

United States
Erica
Port Na Craig Inn

Ballathie House Hotel

Ballathie House Hotel
Perth

10/10 Exceptional

United States
Nigel S
Ballathie House Hotel

The Ballinluig Inn

The Ballinluig Inn
Pitlochry

10/10 Exceptional

United States
Lisa
The Ballinluig Inn

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth

10/10 Exceptional

United States
Jill
Holiday Inn Express Perth by IHG

Scone Arms Hotel

Scone Arms Hotel
Perth

10/10 Exceptional

United States
Bethany
Scone Arms Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry

10/10 Exceptional

United States
Anonymous traveler
Fonab Castle Hotel & Spa

The Bankfoot Inn

The Bankfoot Inn
Perth

10/10 Exceptional

United States
Arnold W
The Bankfoot Inn

Glenkilrie House

Glenkilrie House
Blairgowrie

10/10 Exceptional

United States
Laura
Glenkilrie House

Frequently Asked Questions

What hotels do travelers recommend in Birnam?

Can I book a refundable accommodation in Birnam?

If you're looking for the flexibility to change your plans to Birnam, most properties provide refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.

What will the weather in Birnam be like during my trip?

July and August are typically the warmest months in Birnam when the average temp is 55°F. January and February are the coldest months when the average temperature is 37°F. October and July are the months with the most rain.

Why should I book my Birnam hotel with Hotels.com?

There are lots of reasons to book your Birnam trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.