Find hotels in Birnam from $79

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Birnam hotels

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (135 reviews)
"Very comfortable bed and sitting area. Good bathroom. Friendly helpful staff. Restaurant menu good and sensibly priced. Will return"
United Kingdom
Gillian
$102 nightly
The price is $122
May 1 - May 2
Total with taxes and fees
The Bankfoot Inn

Organic Welltree

Organic Welltree
2.0 star property
Perth
10.0 out of 10, Exceptional, (11 reviews)
"Absolutely loved my stay and would stay again! "
United States
Emma-leigh
$122 nightly
The price is $146
May 1 - May 2
Total with taxes and fees
Organic Welltree

The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (25 reviews)
"Nice staff, easy check in, easy parking. Nice room, great bathroom. "
Denmark
Kevin
$138 nightly
The price is $166
May 19 - May 20
Total with taxes and fees
The Ballinluig Inn

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (295 reviews)
"Wonderful castle on beautiful walkable grounds. Would definitely recommend it! "
United States
Danielle
$187 nightly
The price is $224
May 26 - May 27
Total with taxes and fees
Dalmunzie Castle Hotel

Inchture Hotel

Inchture Hotel
3.0 star property
Perth
8.0 out of 10, Very Good, (122 reviews)
"Easy early check in, very comfy room. Nice bar and lovely evening meal. Highly recommend "
United Kingdom
Anthony
$71 nightly
The price is $85
May 12 - May 13
Total with taxes and fees
Inchture Hotel

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
8.6 out of 10, Excellent, (7 reviews)
"The room was clean and tidy, staff were great, location was lovely and the comfort factor was excellent. "
United Kingdom
Ian
$106 nightly
The price is $127
May 6 - May 7
Total with taxes and fees
Station House - Room Only

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (187 reviews)
"Breakfast had choices so perfect. "
United Kingdom
Monica
$105 nightly
The price is $126
May 8 - May 9
Total with taxes and fees
Scone Arms Hotel

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,000 reviews)
"Good place fo an overnight stay on way south."
United Kingdom
Alicen
$78 nightly
The price is $93
May 3 - May 4
Total with taxes and fees
Holiday Inn Express Perth by IHG

The Kirkmichael Hotel

The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (66 reviews)
"Great hosts and a perfect venue in the Highlands."
United Kingdom
David
$90 nightly
The price is $108
May 1 - May 2
Total with taxes and fees
The Kirkmichael Hotel

Bamff Ecotourism

Bamff Ecotourism
3.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (12 reviews)
"Stayed in the yurt very cozy and spotless with a comfortable bed, just place for a peace of mind and soul, I was worried about the cold before my visit and brought lots of extra blankets and hot water bottle but the yurt is very well insulated and the wood burner keeps it very warm definitely recommended "
United Kingdom
Leila Sadat
$150 nightly
The price is $180
May 5 - May 6
Total with taxes and fees
Bamff Ecotourism

The Inn at Loch Tummel

The Inn at Loch Tummel
3.0 star property
Pitlochry
9.4 out of 10, Exceptional, (39 reviews)
"Room was very clean, staff very friendly, vue from the bedroom 12 out 10. Will return"
United Kingdom
Mark
$182 nightly
The price is $218
May 6 - May 7
Total with taxes and fees
The Inn at Loch Tummel

Lismore

Lismore
3.0 star property
Crieff
$285 nightly
The price is $342
May 8 - May 9
Total with taxes and fees
Lismore

Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (84 reviews)
"Fantastic host, stuning location. Excellent breakfast. Everything you could possibly want for a short stay in the countryside."
United Kingdom
Colin
$154 nightly
The price is $154
May 6 - May 7
Total with taxes and fees
Glenkilrie House

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (139 reviews)
"Lovely location with a path along the river."
United States
Amy
$98 nightly
The price is $117
May 4 - May 5
Total with taxes and fees
The Bridge of Cally Hotel

Smiddy Haugh

Smiddy Haugh
2.0 star property
Auchterarder
9.6 out of 10, Exceptional, (203 reviews)
"Parking was excellent and vrry pet friendly"
United Kingdom
Lachlan
$139 nightly
The price is $166
May 13 - May 14
Total with taxes and fees
Smiddy Haugh

The Longforgan Coaching Inn

The Longforgan Coaching Inn
3.0 star property
Dundee
8.0 out of 10, Very Good, (354 reviews)
"Friendly, warm welcome and comfortable warm room."
United Kingdom
Murray
$51 nightly
The price is $61
May 10 - May 11
Total with taxes and fees
The Longforgan Coaching Inn

Scottish Stunning Stay With Free Parking

Scottish Stunning Stay With Free Parking
4.0 star property
Perth
10.0 out of 10, Exceptional, (2 reviews)
"Used as a base for a wedding. Comfortable beds. Parking and cleanliness of property were very much appreciated. "
United Kingdom
Helen
$209 nightly
The price is $251
May 3 - May 4
Total with taxes and fees
Scottish Stunning Stay With Free Parking

The Alyth Hotel

The Alyth Hotel
3.0 star property
Blairgowrie
9.6 out of 10, Exceptional, (20 reviews)
"Lovely decor and great breakfast, good price. Cant complain. "
United Kingdom
Ben
$135 nightly
The price is $161
May 13 - May 14
Total with taxes and fees
The Alyth Hotel

Woodlea

Woodlea
3.0 star property
Perth
8.0 out of 10, Very Good, (2 reviews)
"In centre of town close to restaurants bars etc. Limited car parking at Hotel but paying car park nearby . "
United Kingdom
Kenneth
$85 nightly
The price is $102
May 3 - May 4
Total with taxes and fees
Woodlea

Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (220 reviews)
"Excellent B&B, rooms were spotless and the breakfast was fantastic Gregory & Susan are brilliant hosts and we will definitely be back soon."
United Kingdom
Gerry
$163 nightly
The price is $195
May 25 - May 26
Total with taxes and fees
Craigroyston House & Lodge
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

What is the best area to stay in Birnam?
The best area to stay in Birnam is Birnam village itself, offering a concentrated experience of the area's natural beauty and literary connections.

Birnam village is situated on the south bank of the River Tay, directly across from Dunkeld. It's a compact area with the Birnam Arts Centre at its heart, alongside several local shops and eateries. The famous Birnam Oak, a remnant of Birnam Wood, is a prominent landmark here.

For couples seeking a quiet retreat with access to nature and local culture, Birnam is an excellent choice. You can enjoy walks along the river, explore The Hermitage woodland garden, and easily reach the historic sites of Dunkeld via the Birnam Bridge.

Families will also find Birnam appealing due to its relaxed setting and proximity to outdoor activities.
When is the best time to go to Birnam?
The best time to visit Birnam is during the late spring and summer months, specifically from May to September, when the weather is most favorable for outdoor activities and exploring the Scottish countryside.

During May and June, you'll experience longer daylight hours and generally mild temperatures, making it ideal for walking or cycling along the River Tay or exploring The Hermitage woodland. These months also see fewer crowds than the peak summer, offering a more tranquil experience.

July and August are the warmest months, superb for enjoying the Birnam Arts Centre or taking day trips to nearby Loch of the Lowes Wildlife Reserve. While these months are popular, Birnam retains a relaxed pace, and the extended daylight allows for full days of sightseeing.

September offers a beautiful transition into autumn, with cooler temperatures and the start of changing leaf colors, creating scenic landscapes.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Birnam.
How can I save on a Birnam hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Birnam hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Birnam hotel?
Prices for hotels in Birnam often vary, but you can find a great deal from $79 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia