Default HTG hotel image

Birnam Hotels

  • 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
8 Oct - 9 Oct
Tomorrow
9 Oct - 10 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Birnam hotels

1. Royal Dunkeld

Royal Dunkeld
Dunkeld
United States
Jenna
€122
includes taxes & fees
11 Oct - 12 Oct
Royal Dunkeld

2. The Bankfoot Inn

The Bankfoot Inn
Perth
United Kingdom
W
€108
includes taxes & fees
9 Oct - 10 Oct
The Bankfoot Inn

3. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United States
Baxter
€199
includes taxes & fees
25 Oct - 26 Oct
Dunkeld House Hotel

4. Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
United Kingdom
Margaret
€71
includes taxes & fees
9 Oct - 10 Oct
Riverstone Lodge Hotel

5. Ballathie House Hotel

Ballathie House Hotel
Perth
Canada
Sarah
€114
includes taxes & fees
25 Oct - 26 Oct
Ballathie House Hotel

6. The Ballinluig Inn

The Ballinluig Inn
Pitlochry
United States
Kate
€125
includes taxes & fees
2 Nov - 3 Nov
The Ballinluig Inn

7. Cuil an Daraich Guest House

Cuil an Daraich Guest House
Pitlochry
Australia
David
€117
includes taxes & fees
5 Nov - 6 Nov
Cuil an Daraich Guest House

8. Organic Welltree

Organic Welltree
Perth
United Kingdom
Letitia
€99
includes taxes & fees
24 Oct - 25 Oct
Organic Welltree

9. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
Canada
Cheryl
€77
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Perth by IHG

10. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
United States
Tonnia
€104
includes taxes & fees
2 Nov - 3 Nov
The Bridge of Cally Hotel

11. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
United Kingdom
John
€84
includes taxes & fees
18 Oct - 19 Oct
The Angus Hotel & Spa by Compass Hospitality

12. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
John
€111
includes taxes & fees
25 Oct - 26 Oct
Leonardo Boutique Huntingtower Perth

13. Ivybank Lodge

Ivybank Lodge
Blairgowrie
United Kingdom
Christine
€139
includes taxes & fees
1 Nov - 2 Nov
Ivybank Lodge

14. Victoria Hotel

Victoria Hotel
Blairgowrie
United Kingdom
Alexander
€112
includes taxes & fees
16 Oct - 17 Oct
Victoria Hotel

15. Moness Resort

Moness Resort
Aberfeldy
United Kingdom
Elizabeth
€89
includes taxes & fees
1 Nov - 2 Nov
Moness Resort

16. Station House - Room Only

Station House - Room Only
Aberfeldy
Canada
Kate
€88
includes taxes & fees
1 Nov - 2 Nov
Station House - Room Only

17. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Laurin
€165
includes taxes & fees
18 Oct - 19 Oct
Meikleour Arms Hotel and Restaurant

18. Sunbank House Hotel

Sunbank House Hotel
Perth
United Kingdom
Stefan
€81
includes taxes & fees
1 Nov - 2 Nov
Sunbank House Hotel

19. The Kirkmichael Hotel

The Kirkmichael Hotel
Blairgowrie
United Kingdom
Darren
€111
includes taxes & fees
18 Oct - 19 Oct
The Kirkmichael Hotel

20. Scone Arms Hotel

Scone Arms Hotel
Perth
United States
Tim
€113
includes taxes & fees
12 Oct - 13 Oct
Scone Arms Hotel
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

10/10 Excellent
"Spacious and comfortable room. Within walking distance to the commercial area. We had a great time!"
Andres 1-night trip
Posted 12 hours ago
The Pitlochry Hydro Hotel
Salutation Hotel

Salutation Hotel

10/10 Excellent
"an old hotel with a lot of character"
Sazali 3-night trip
Posted 14 hours ago
Salutation Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

8/10 Good
"Large clean room.bath and shower.breakfast very good.plenty choice.piping hot.swimming pool and jacuzzi lovely.all staff very nice"
Eleanor 2-night trip
Posted 21 hours ago
Scotlands Spa Hotel
Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"My wife and I thoroughly enjoyed this property. The room was very comfortable as was the king size bed, a rarity in Scotland! The Spa was amazing, as were the treatments (Lavender Lullaby for my wife and Swedish massage for me), the breakfasts amazing, the service was excellent and the property grounds were so beautiful. We highly recommend this property and found it to be reasonably priced for a 4 star property."
William 2-night trip
Posted 1 day ago
Atholl Palace Hotel
The Kenmore Club

The Kenmore Club

8/10 Good
"The location is wonderful. Beautiful accommodation which is well equipped. The grounds are well maintained. Meal in Waterside restaurant very good"
Marion 3-night trip
Posted 2 days ago
The Kenmore Club
Moness Resort

Moness Resort

10/10 Excellent
"Lovely hidden gem, staff were all very nice . Afternoon tea was great value for money with great selection of food (alcohol optional) Walk into town only 10 mins away (could be doing with better signs to find your way back) Lodge with hot tub - amazing - clean property could be doing with a little TLC but didn’t not spoil the experience."
Carrie 2-night trip
Posted 2 days ago
Moness Resort
McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant

10/10 Excellent
"I gifted a 2 night stay for my dad and his partner, they stayed in superior double room, they had a lovely time, said the bed was large and comfie and bathroom was a great size, the extra touches with shampoo, conditioner and shower gel was lovely, they really enjoyed their breakfast, plenty of choice on the buffet and the hot food was hot, they also said they enjoyed their evening meal in the restaurant, great sized portions, evening entertainment was a bonus, staff were lovely, very friendly, well done mackays thanks for making their stay so enjoyable,"
Robert 2-night trip
Posted 3 days ago
McKays Hotel Bar & Restaurant
Fisher's Hotel

Fisher's Hotel

8/10 Good
"Good breakfast"
Duncan 1-night trip
Posted 4 days ago
Fisher's Hotel
Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG

10/10 Excellent
"Very good indeed once you realise that you have to do a large detour around the adjacent pub to get in. The presence of a portable fan in the room and the fact that you can't open the window more than a tiny bit may indicate that it could get unbearably hot in the summer. Weather was cold and wet during my stay."
Trevor 1-night trip
Posted 4 days ago
Holiday Inn Express Perth by IHG

More cheap stays in Birnam

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
€86
21 Oct - 22 Oct
includes taxes & fees
6.8/10 (233 reviews)
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
€88
1 Nov - 2 Nov
includes taxes & fees
9.4/10 Exceptional! (26 reviews)
Station House - Room Only
Organic Welltree

Organic Welltree

Kirklands Perth Scotland
€99
24 Oct - 25 Oct
includes taxes & fees
Organic Welltree
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
€140
18 Oct - 19 Oct
includes taxes & fees
9.8/10 Exceptional! (56 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
€153
18 Oct - 19 Oct
includes taxes & fees
Smiddy Haugh
Kennacoil

Kennacoil

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

Frequently asked questions

Where is the best place for a stay in Birnam?
The Pitlochry Hydro Hotel, located 11.8 mi (19 km) from the heart of Birnam, is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are The Angus Hotel & Spa by Compass Hospitality and Westlands of Pitlochry. See all available top hotels, or vacation rentals in Birnam.
What are some of the best holiday rentals that Birnam has to offer?
The Townhouse Aberfeldy: This holiday home rental outside of Birnam comes with free WiFi so that 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 bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Birnam.
What are some hotels with pools in Birnam?
The Pitlochry Hydro Hotel: Features free self parking, an indoor pool and complimentary wireless Internet access. The Angus Hotel & Spa by Compass Hospitality and Moness Resort are a couple of other choices that feature an on-site 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 cafés, gardens and live music. Tourists can also enjoy the city's theatres, shopping and restaurants. In Birnam, there are 12 hotels and other accommodation options to choose from. Find out more about Birnam.
What are the top places to visit in Birnam?
A favourite place to visit is Birnam Oak. You'll also find The Hermitage and Blairgowrie Golf Club in the area. Take a look at what more there is to see and do in Expedia's Birnam guide.
How can I get around Birnam?
To see more of the larger area, take a train from 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 seasonal weather in Birnam?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Birnam is 962 mm.

Explore a world of travel with Expedia