
Find hotels in Birnam from CA $119
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Birnam
Family friendly
Cottage
Check prices for these dates
Our top choices for Birnam hotels

Inchture Hotel
Inchture HotelPerth
8.0 out of 10, Very good, (122 reviews)
The price is CA $100
CA $120 total
includes taxes & fees
May 5 - May 6

The Kirkmichael Hotel
The Kirkmichael HotelBlairgowrie
7.8 out of 10, Good, (67 reviews)
The price is CA $145
CA $174 total
includes taxes & fees
May 22 - May 23

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $105
CA $126 total
includes taxes & fees
May 31 - Jun 1

Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.6 out of 10, Excellent, (229 reviews)
The price is CA $136
CA $163 total
includes taxes & fees
May 5 - May 6

The Ballinluig Inn
The Ballinluig InnPitlochry
8.6 out of 10, Excellent, (25 reviews)
The price is CA $191
CA $229 total
includes taxes & fees
May 19 - May 20

Organic Welltree
Organic WelltreePerth
10.0 out of 10, Exceptional, (11 reviews)
The price is CA $167
CA $200 total
includes taxes & fees
May 24 - May 25

Sunbank House Hotel
Sunbank House HotelPerth
9.4 out of 10, Exceptional, (100 reviews)
The price is CA $128
CA $154 total
includes taxes & fees
May 10 - May 11

Premier Inn Perth City Centre
Premier Inn Perth City CentrePerth
7.6 out of 10, Good, (7 reviews)
The price is CA $83
CA $100 total
includes taxes & fees
May 17 - May 18

The Longforgan Coaching Inn
The Longforgan Coaching InnDundee
8.0 out of 10, Very good, (355 reviews)
The price is CA $69
CA $83 total
includes taxes & fees
May 10 - May 11

The Townhouse Aberfeldy
The Townhouse AberfeldyAberfeldy
9.8 out of 10, Exceptional, (19 reviews)
The price is CA $144
CA $173 total
includes taxes & fees
May 7 - May 8

Lodge at Lochside
Lodge at LochsideKirriemuir
9.2 out of 10, Wonderful, (234 reviews)
The price is CA $108
CA $129 total
includes taxes & fees
May 11 - May 12

Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (187 reviews)
The price is CA $145
CA $174 total
includes taxes & fees
May 16 - May 17

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and EstatePerth
9.0 out of 10, Wonderful, (559 reviews)
The price is CA $154
CA $185 total
includes taxes & fees
May 5 - May 6

Station House - Room Only
Station House - Room OnlyAberfeldy
8.6 out of 10, Excellent, (7 reviews)
The price is CA $144
CA $173 total
includes taxes & fees
May 6 - May 7

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (799 reviews)
The price is CA $178
CA $213 total
includes taxes & fees
May 5 - May 6

Salutation Hotel
Salutation HotelPerth
8.2 out of 10, Very good, (935 reviews)
The price is CA $122
CA $146 total
includes taxes & fees
May 17 - May 18

The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (135 reviews)
The price is CA $156
CA $188 total
includes taxes & fees
May 10 - May 11

The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
8.0 out of 10, Very good, (517 reviews)
The price is CA $126
CA $151 total
includes taxes & fees
May 7 - May 8

The Alyth Hotel
The Alyth HotelBlairgowrie
9.6 out of 10, Exceptional, (20 reviews)
The price is CA $169
CA $203 total
includes taxes & fees
May 8 - May 9
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
Recent Reviews in Birnam

Dalmunzie Castle Hotel
4/10 Poor
More cheap stays in Birnam

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is CA $99 per night from May 18 to May 19
CA $99
CA $119 total
May 18 - May 19
includes taxes & fees
6.8/10 (200 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Perthshire
- Aberfeldy Hotels
- Almondbank Hotels
- Balbeggie Hotels
- Ballinluig Hotels
- Bankfoot Hotels
- Hotels near Bells Blair Athol Distillery
- Blairgowrie Hotels
- Bridge of Cally Hotels
- Caputh Hotels
- Coupar Angus Hotels
- B&B in Dalguise
- Dalguise Hotels
- Dowally Hotels
- B&B in Dunkeld
- Luxury Hotels in Dunkeld
- Dunkeld Hotels
- Grandtully Hotels
- Guildtown Hotels
- Kinclaven Hotels
- Kirkmichael Hotels
- Hotels near Loch of the Lowes
- Logierait Hotels
- Luncarty Hotels
- Meikleour Hotels
- Hotels near Perth
- Perth Hotels
- Farmstay in Perthshire
- Aparthotels in Perthshire
- B&B in Perthshire
- Castles in Perthshire
- Condo Rentals in Perthshire
- Cottages in Perthshire
- Country Houses in Perthshire
- Guest Houses in Perthshire
- Holiday Park Resorts in Perthshire
- Boutique Hotels in Perthshire
- Family Hotels in Perthshire
- Golf Hotels in Perthshire
- Historic Hotels in Perthshire
- Hotels with a Pool in Perthshire
- Hotels with Bar in Perthshire
- Hotels with an Indoor Pool in Perthshire
- Luxury Hotels in Perthshire
- Macdonald Hotels in Perthshire
- Romantic Hotels in Perthshire
- Spa Hotels in Perthshire
- Perthshire Hotels
- Inns in Perthshire
- Lodges in Perthshire
- Vacation Homes in Perthshire
- Resorts in Perthshire
- Townhomes in Perthshire
- Pitlochry Hotels
- Rattray Hotels
- Scone Hotels
- Stanley Hotels
- Strathtay Hotels
- B&B in Tayside
- Cottages in Tayside
- Apex Hotels in Tayside
- Bespoke Hotels in Tayside
- Hotels with Early Check-in in Tayside
- Hotels with a Pool in Tayside
- Hotels with smoking rooms in Tayside
- Luxury Hotels in Tayside
- Romantic Hotels in Tayside
- Spa Hotels in Tayside
- Hotel Wedding Venues Hotels in Tayside
- Tayside Hotels
- Resorts in Tayside
- Alamo Rent A Car Rental Cars in Perthshire
- Buchbinder Rental Cars in Perthshire
- Car rental Dunkeld
- Car rentals near Perthshire
- Car rental Stanley
- Discount Car Rentals Rental Cars in Perthshire
- Economy Rent a Car Rental Cars in Perthshire
- Europcar Rental Cars in Perthshire
- Global Rent a Car Rental Cars in Perthshire
- Kk Leisure Rental Cars in Tayside
- Maggiore Rental Cars in Perthshire
- Nü Car Rentals Rental Cars in Perthshire
- Pickup Car Rentals in Perthshire
- Routes Rental Cars in Perthshire
- Routes Rental Cars in Tayside










































































