Default HTG hotel image

Find hotels in Birnam from NT$2,148

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for Birnam hotels

1. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United Kingdom
John
NT$7,092
NT$8,511 total
includes taxes & fees
Oct 4 - Oct 5
Dunkeld House Hotel

2. Royal Dunkeld

Royal Dunkeld
Dunkeld
Canada
Barbara
NT$3,803
NT$4,563 total
includes taxes & fees
Sep 20 - Sep 21
Royal Dunkeld

3. The Bankfoot Inn

The Bankfoot Inn
Perth
Canada
Jamie
NT$3,682
NT$4,419 total
includes taxes & fees
Sep 25 - Sep 26
The Bankfoot Inn

4. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
Canada
Cheryl
NT$2,521
NT$3,025 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Express Perth by IHG

5. Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
United Kingdom
Margaret
NT$2,784
NT$3,341 total
includes taxes & fees
Sep 20 - Sep 21
Riverstone Lodge Hotel

6. The Ballinluig Inn

The Ballinluig Inn
Pitlochry
Canada
Allan
NT$4,142
NT$4,970 total
includes taxes & fees
Oct 7 - Oct 8
The Ballinluig Inn

7. Ballathie House Hotel

Ballathie House Hotel
Perth
Canada
Sarah
NT$3,423
NT$4,108 total
includes taxes & fees
Oct 18 - Oct 19
Ballathie House Hotel

8. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Laurin
NT$4,971
NT$5,965 total
includes taxes & fees
Oct 18 - Oct 19
Meikleour Arms Hotel and Restaurant

9. Scone Arms Hotel

Scone Arms Hotel
Perth
United States
Tim
NT$3,483
NT$4,180 total
includes taxes & fees
Sep 20 - Sep 21
Scone Arms Hotel

10. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
Canada
Paula
NT$4,818
NT$5,782 total
includes taxes & fees
Sep 28 - Sep 29
Westlands of Pitlochry

11. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
United States
Tonnia
NT$3,643
NT$4,372 total
includes taxes & fees
Sep 21 - Sep 22
The Bridge of Cally Hotel

12. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
Pitlochry
Canada
Finlay
NT$6,655
NT$7,986 total
includes taxes & fees
Sep 28 - Sep 29
Craigmhor Lodge & Courtyard

13. Ivybank Lodge

Ivybank Lodge
Blairgowrie
United Kingdom
Christine
NT$4,545
NT$5,454 total
includes taxes & fees
Oct 4 - Oct 5
Ivybank Lodge

14. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
Samuel
NT$3,355
NT$4,027 total
includes taxes & fees
Oct 4 - Oct 5
Leonardo Boutique Huntingtower Perth

15. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
Karen
NT$8,943
NT$10,731 total
includes taxes & fees
Oct 4 - Oct 5
Atholl Palace Hotel

16. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United States
Peter
NT$11,771
NT$14,125 total
includes taxes & fees
Oct 6 - Oct 7
Fonab Castle Hotel & Spa

17. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
Pitlochry
United Kingdom
Linda
NT$3,893
NT$4,672 total
includes taxes & fees
Sep 27 - Sep 28
The Pitlochry Hydro Hotel

18. Organic Welltree

Organic Welltree
Perth
United Kingdom
Letitia
NT$2,699
NT$3,238 total
includes taxes & fees
Oct 1 - Oct 2
Organic Welltree

19. The Alyth Hotel

The Alyth Hotel
Blairgowrie
United Kingdom
Wai Yee
NT$4,261
NT$5,113 total
includes taxes & fees
Sep 20 - Sep 21
The Alyth Hotel

20. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
United Kingdom
Archie
NT$5,880
NT$7,056 total
includes taxes & fees
Oct 7 - Oct 8
Craigroyston House & Lodge
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Birnam attractions

Birnam Oak

8.8/10 (20 reviews)
Explore the great outdoors at Birnam Oak, a lovely green space in Birnam. Amble around this relaxing area's riverfront and enjoy its lively bars.
See properties

Top Birnam Hotel Reviews

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

8/10 Good
"Good bar. Nice swimming pool. Nice gardens"
Thomas 4-night trip
Posted 6 hours ago
The Pitlochry Hydro Hotel
Moness Resort

Moness Resort

10/10 Excellent
"Beautiful place would stay again"
Elizabeth 2-night trip
Posted 6 hours ago
Moness Resort
McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant

8/10 Good
"Enjoyed 3 nights with friends. Lovely room, friendly helpful staff. Great breakfast. Dinner in hotel excellent. Great location"
Margaret 3-night trip
Posted 13 hours ago
McKays Hotel Bar & Restaurant
Crieff Hydro

Crieff Hydro

10/10 Excellent
"This was our first time staying at Crieff Hydro and we will definitely be back! Every member of staff we spoke with during our stay was helpful and well-informed. Excellent facilities (my partner and I utilised the Victorian Baths and the Adventure Park - thoroughly enjoyed). The food was a highlight for us both - would highly recommend people eat in East. As someone with dietary requirements, I was particularly pleased by how knowledgeable staff were about coeliac disease and the lengths to which Crieff Hydro went to to ensure my needs were met. Our only complaint would be the bed could have been comfier (quite a hard mattress) but otherwise very happy with our stay."
Ailsa 2-night trip
Posted 1 day ago
Crieff Hydro
The Kenmore Club

The Kenmore Club

8/10 Good
"After reading a lot of negative views before we went I was worried what to expect. The cottage was,lovely very spacious and clean. A slight musty smell on entering and one of bathrooms but the place was spotless. Some of the paintwork could do with being refreshed but on the whole we had a lovely stay. The location and views were incredible. The staff at reception very helpful."
Irene 3-night trip
Posted 1 day ago
The Kenmore Club
Lovat Hotel

Lovat Hotel

10/10 Excellent
"Everything is good and clean. I like the place a lot"
Asif 2-night trip
Posted 2 days ago
Lovat Hotel
Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG

8/10 Good
"Breakfast was good. Place was good"
Cheryl 1-night trip
Posted 2 days ago
Holiday Inn Express Perth by IHG
Fisher's Hotel

Fisher's Hotel

10/10 Excellent
"Great location, great rooms, overall loved it!"
Jordyn 1-night trip
Posted 2 days ago
Fisher's Hotel
Westlands of Pitlochry

Westlands of Pitlochry

8/10 Good
"Very comfortable rooms and beds."
Paula 1-night trip
Posted 2 days ago
Westlands of Pitlochry

More cheap stays in Birnam

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
NT$2,632
NT$3,158 total
Oct 5 - Oct 6
includes taxes & fees
6.8/10 (229 reviews)
The Breadalbane Arms Hotel (Room Only)
Organic Welltree

Organic Welltree

Kirklands Perth Scotland
NT$2,699
NT$3,238 total
Oct 1 - Oct 2
includes taxes & fees
9.6/10 Exceptional! (20 reviews)
Organic Welltree
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
NT$2,977
NT$3,572 total
Oct 4 - Oct 5
includes taxes & fees
9.4/10 Exceptional! (24 reviews)
Station House - Room Only
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
NT$4,221
NT$5,065 total
Oct 4 - Oct 5
includes taxes & fees
9.8/10 Exceptional! (52 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
NT$4,616
NT$5,539 total
Sep 22 - Sep 23
includes taxes & fees
9.6/10 Exceptional! (214 reviews)
Smiddy Haugh
Kennacoil

Kennacoil

Kennacoil House Dunkeld Scotland
Get rates
9.8/10 Exceptional! (293 reviews)
Kennacoil

Frequently asked questions

Where is the best place for a stay in Birnam?
The Angus Hotel & Spa by Compass Hospitality, located 9.4 mi (15.2 km) from the heart of Birnam, is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are The Pitlochry Hydro Hotel and Westlands of Pitlochry. See all available top hotels, or vacation rentals in Birnam.
What are some of the best vacation rentals that Birnam has to offer?
The Townhouse Aberfeldy: You might want to consider this vacation home rental near Birnam, which comes with free WiFi so you can feel at home during your trip. See all vacation rentals in Birnam.
If I need to cancel my hotel reservation in Birnam, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Birnam.
Where can I learn more about changing or cancelling my trip to Birnam?
To access more information about rescheduling or cancelling your trip to Birnam, click here.
What are some hotels with pools in Birnam?
The Angus Hotel & Spa by Compass Hospitality: Features a full-service spa, an indoor pool, and a sauna. The Pitlochry Hydro Hotel and Scotlands Spa Hotel are a couple of other choices that offer an onsite pool. View all hotels with pools in Birnam.
What's it like to stay in Birnam?
Visitors can enjoy all that Birnam has to offer including the cafes, gardens, and live music. Tourists can also enjoy the city's theaters, shopping, and restaurants. In Birnam, there are 13 hotels and other accommodations to choose from. Find out more about Birnam.
What should I do while I'm visiting Birnam?
A favorite place to visit is Birnam Oak. You'll also find The Hermitage and Blairgowrie Golf Club in the area. Check out what more to see and do in Expedia's Birnam guide.
How can I get around Birnam?
To see more of the larger area, hop aboard a train at Dunkeld & Birnam Station. If you want to venture out around the area, you may want a rental car in Birnam for your journey.
What's the weather like in Birnam?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Birnam is 38 inches.

Explore a world of travel with Expedia