Find hotels in Birnam from NT$2,378

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Birnam hotels

The Steading

The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (31)
"Excellent and spotless accommodation in a convenient and peaceful setting - thoroughly recommended."
United Kingdom
Nigel
The price is NT$3,311
NT$3,973 total
includes taxes & fees
Jan 19 - Jan 20
The Steading

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
9.8 out of 10, Exceptional, (162)
"Great place "
United States
Anupam
The price is NT$3,408
NT$4,090 total
includes taxes & fees
Jan 8 - Jan 9
Craigatin House & Courtyard (Adults only)

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (661)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is NT$8,577
NT$10,293 total
includes taxes & fees
Jan 19 - Jan 20
Fonab Castle Hotel & Spa

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1002)
"Warm welcome"
United Kingdom
Grant
The price is NT$5,604
NT$6,725 total
includes taxes & fees
Jan 6 - Jan 7
Atholl Palace Hotel

Birchwood Pitlochry

Birchwood Pitlochry
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (4)
"Dean and Paul are wonderful hosts and made our stay at the Birchwood extremely comfortable. They also helped us navigate our upcoming trip through inclement weather. The hotel itself is lovely and very thoughtfully constructed. Will definitely stay here next time in Pitlochry. "
United States
Kathryn
The price is NT$5,883
NT$7,059 total
includes taxes & fees
Feb 2 - Feb 3
Birchwood Pitlochry

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107)
"What a great place to stay! Very unique, historical lodge nestled within a wonderful town. Our room was incredible and the service was top notch. Breakfast in the morning was unbelievably good. You really should stay here if you get the opportunity. "
United States
Gregory
The price is NT$3,804
NT$4,565 total
includes taxes & fees
Jan 6 - Jan 7
Ivybank Lodge

Organic Welltree

Organic Welltree
2.0 star property
Perth
10.0 out of 10, Exceptional, (9)
"Absolutely loved my stay and would stay again! "
United States
Emma-leigh
The price is NT$2,710
NT$3,253 total
includes taxes & fees
Jan 6 - Jan 7
Organic Welltree

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.2 out of 10, Very Good, (778)
"Beautiful hotel with loads to do for the kids, would highly recommend "
United Kingdom
Gill
The price is NT$6,225
NT$7,470 total
includes taxes & fees
Jan 19 - Jan 20
Crieff Hydro

The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (63)
"Warm welcome, excellent breakfasts,a fresh bottle of water every morning in our room, attention to detail and exceptionally friendly hosts."
United Kingdom
David
The price is NT$4,448
NT$5,337 total
includes taxes & fees
Jan 6 - Jan 7
The Poplars Guest House

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (200)
"A quaint property - very lovely. Nice that they have a bar and dining onsite. Smells amazing around there. Room was pretty. Meals were very good. A nice stop in our trip."
United States
Lisa
The price is NT$4,579
NT$5,495 total
includes taxes & fees
Jan 12 - Jan 13
Meikleour Arms Hotel and Restaurant

The Inn On The Tay

The Inn On The Tay
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (132)
"Beautiful location, friendly, welcoming staff and lovely room "
United Kingdom
Laura
The price is NT$5,037
NT$6,044 total
includes taxes & fees
Jan 14 - Jan 15
The Inn On The Tay

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (395)
"Amazing room, food and staff in a great location. Highly recommended. "
United Kingdom
aidan
The price is NT$3,779
NT$4,535 total
includes taxes & fees
Jan 6 - Jan 7
Murrayshall Country Estate

Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (313)
"Breakfast was delicious, room was very cosy and comfortable, brilliant bathroom with huge walk in shower, lovely view over Pitlochry. "
United Kingdom
Elizabeth
The price is NT$6,309
NT$7,570 total
includes taxes & fees
Jan 25 - Jan 26
Craigmhor Lodge & Courtyard

The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (3)
"Great hotel in an excellent location with friendly, courteous and very professional staff. All in all a lovely short stay!"
United Kingdom
Andrew
The price is NT$2,780
NT$3,336 total
includes taxes & fees
Jan 14 - Jan 15
The Townhouse Aberfeldy

The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (381)
"Stayed for 2 nights room was lovely cosy and bed was like a mashmallow spotless food was excellent breakfast and evening meal big plus all the staff were so friendly and helpfull nothing was a problem so hard working and accomdating a credit to old mill inn will definetly be back and great entairtainment at night👌"
United Kingdom
Kenneth
The price is NT$7,577
NT$9,092 total
includes taxes & fees
Feb 1 - Feb 2
The Old Mill Inn

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very Good, (1002)
"Lovely hotel great position idea fir town trains and bus "
United Kingdom
Tracey
The price is NT$3,845
NT$4,614 total
includes taxes & fees
Jan 6 - Jan 7
Fisher's Hotel

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (367)
"Although I only stayed for one night, I had a wonderful experience. We were able to check-in early and were assigned a cozy, warm room. The hotel is family-run, and the staff were all sweet, friendly, and helpful. The breakfast was great too! One thing to note is that there is no elevator, so be prepared to carry your luggage up to your room if you're staying on the second floor."
Singapore
Yvonne
The price is NT$3,029
NT$3,635 total
includes taxes & fees
Jan 8 - Jan 9
Craigvrack Hotel & Restaurant

Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (100)
"Lovely hotel."
United Kingdom
Allison
Knockendarroch Hotel

Pine Trees Hotel

Pine Trees Hotel
3.5 star property
Pitlochry
9.4 out of 10, Exceptional, (392)
"Have stayed here before and as before PineTrees did not let us down. Lovely room and lovely staff."
United Kingdom
Lorraine
The price is NT$5,706
NT$6,847 total
includes taxes & fees
Jan 11 - Jan 12
Pine Trees Hotel

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
10.0 out of 10, Exceptional, (2)
"What a fantadtic little find to stay for the night."
United Kingdom
Sion
The price is NT$2,205
NT$2,646 total
includes taxes & fees
Jan 6 - Jan 7
Station House - Room Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Birnam attractions

Top Birnam Hotel Reviews

More cheap stays in Birnam

Frequently asked questions

Where is the best place for a stay in Birnam?
Moness Resort, located 11.6 mi (18.6 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 Westlands of Pitlochry and Fonab Castle Hotel & Spa. See all available top hotels, or vacation rentals in Birnam.
What are some of the best vacation rentals that Birnam has to offer?
Gateway to all of Scotland: You might want to consider this Birnam vacation home rental for your stay. It comes with WiFi so you can feel at home during your trip. This vacation rental also comes with free parking to give you added peace of mind. 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?
Moness Resort: Features a children's pool, an indoor pool, and 2 restaurants. Fonab Castle Hotel & Spa and Dunkeld House 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 7 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 Perth Racecourse 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.