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

Smiddy Haugh
Smiddy HaughAuchterarder
9.6 out of 10, Exceptional, (199 reviews)
cleanliness Explore charming Auchterarder from this welcoming inn with garden oasis and dining.
The price is S$226
includes taxes & fees
5 Feb - 6 Feb

The Inn at Loch Tummel
The Inn at Loch TummelPitlochry
9.4 out of 10, Exceptional, (37 reviews)
cleanliness Discover Victorian charm at this Pitlochry inn near Loch Tummel and Queen's View.
The price is S$267
includes taxes & fees
22 Feb - 23 Feb

2bedroom-1bathroom-patio-wifi
2bedroom-1bathroom-patio-wifiAuchterarder
8.0 out of 10, Very good, (1 review)
cleanliness Peaceful Auchterarder stay with serene garden and home comforts near Gleneagles.
The price is S$268
includes taxes & fees
28 Feb - 1 Mar

The Acarsaid - Pitlochry
The Acarsaid - PitlochryPitlochry
9.4 out of 10, Exceptional, (38 reviews)
cleanliness Cosy Scottish retreat with complimentary daily breakfast near Cairngorms National Park.
The price is S$153
includes taxes & fees
4 Feb - 5 Feb

Craigmhor Lodge & Courtyard
Craigmhor Lodge & CourtyardPitlochry
10.0 out of 10, Exceptional, (313 reviews)
cleanliness Relax in Scotland's Cairngorms with free breakfast and outdoor adventures nearby.
The price is S$260
includes taxes & fees
30 Jan - 31 Jan

Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
9.0 out of 10, Wonderful, (288 reviews)
cleanliness Experience countryside elegance at a historic castle with an on-site golf course.
The price is S$173
includes taxes & fees
10 Feb - 11 Feb

Knockendarroch Hotel
Knockendarroch HotelPitlochry
9.8 out of 10, Exceptional, (100 reviews)
cleanliness Cosy Scottish retreat with top-rated dining and idyllic national park access.

Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (107 reviews)
cleanliness Elegant country retreat in Blairgowrie with hiking trails and luxury touches.
The price is S$188
includes taxes & fees
29 Jan - 30 Jan

The Ballinluig Inn
The Ballinluig InnPitlochry
8.6 out of 10, Excellent, (23 reviews)
cleanliness Charming Scottish inn in Pitlochry with free breakfast, minutes from national park.
The price is S$127
includes taxes & fees
10 Feb - 11 Feb

Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (75 reviews)
cleanliness Enjoy a peaceful Scottish escape near Cairngorms National Park with daily breakfast.
The price is S$196
includes taxes & fees
8 Feb - 9 Feb

Birchwood Pitlochry
Birchwood PitlochryPitlochry
10.0 out of 10, Exceptional, (5 reviews)
cleanliness Explore the Victorian gem near Cairngorms National Park with garden and dining.
The price is S$295
includes taxes & fees
5 Feb - 6 Feb

Dalnoid Cottages & Treehouses
Dalnoid Cottages & TreehousesBlairgowrie
9.8 out of 10, Exceptional, (8 reviews)
cleanliness Unwind in mountain cottages with private hot tubs and cosy fireplaces in Scotland.
The price is S$295
includes taxes & fees
29 Jan - 30 Jan

The Poplars Guest House
The Poplars Guest HousePitlochry
10.0 out of 10, Exceptional, (63 reviews)
cleanliness Enjoy a restful stay near Cairngorms National Park with a daily cooked breakfast.
The price is S$217
includes taxes & fees
29 Jan - 30 Jan

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (668 reviews)
The price is S$407
includes taxes & fees
24 Feb - 25 Feb

ApartNest Auchterarder
ApartNest AuchterarderAuchterarder
10.0 out of 10, Exceptional, (2 reviews)
The price is S$218
includes taxes & fees
31 Jan - 1 Feb

Port Na Craig Inn
Port Na Craig InnPitlochry
9.8 out of 10, Exceptional, (102 reviews)
cleanliness Riverside inn surrounded by natural Scottish beauty in Pitlochry.

The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (382 reviews)
cleanliness Scenic Pitlochry retreat near Rob Roy Way with British dining and cosy bar.
The price is S$238
includes taxes & fees
29 Jan - 30 Jan

The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (135 reviews)
cleanliness Scenic gateway to Cairngorms National Park with cosy bar and local cuisine nearby.
The price is S$106
includes taxes & fees
3 Feb - 4 Feb

Claymore Guest House and Apartments
Claymore Guest House and ApartmentsPitlochry
10.0 out of 10, Exceptional, (148 reviews)
cleanliness Cosy retreat near Pitlochry Station with free breakfast and national park access.
The price is S$209
includes taxes & fees
29 Jan - 30 Jan

Craigvrack Hotel & Restaurant
Craigvrack Hotel & RestaurantPitlochry
9.0 out of 10, Wonderful, (368 reviews)
cleanliness Scottish countryside retreat with mountain views, charming restaurant, and cosy bar.
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

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is S$98 per night from 5 Feb to 6 Feb
S$98
5 Feb - 6 Feb
includes taxes & fees
6.8/10 (196 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Aberfeldy
- Aberfeldy Hotels
- Lodges in Aberfeldy
- Alyth Hotels
- Hotels with Gyms in Blairgowrie
- Blairgowrie Hotels
- Bridge of Cally Hotels
- Cottages in Coupar Angus
- Coupar Angus Hotels
- Lodges in Coupar Angus
- Cabin Rentals in Dalguise
- Cabin Rentals in Dunkeld
- Cottages in Dunkeld
- Travelodge UK Hotels in Dunkeld
- Dunkeld Hotels
- Hotels near Fish Ladder
- Grandtully Hotels
- Cottages in Meikleour
- Hotels near Perth
- Hotels with free parking in Perth
- Perth Hotels
- Caravan Parks in Perthshire
- Cottages in Perthshire
- Farmstay in Perthshire
- Budget Hotels in Perthshire
- Luxury Hotels in Perthshire
- Romantic Hotels in Perthshire
- Hotels with Spa in Perthshire
- B&B in Pitlochry
- Macdonald Hotels in Pitlochry
- Pet friendly Hotels in Pitlochry
- Hotels with Spa in Pitlochry
- Pitlochry Hotels
- Scone Hotels
- Stanley Hotels
- Flights to Aberfeldy
- Flights to Coupar Angus
- Flights to Dunkeld
- Flights to Pitlochry
- Flights to Scone
- Flights from Perth
- Flights from Bankfoot
- Flights from Aberdeen (ABZ) to Perth (PSL)
- Flights from Amsterdam (AMS) to Perth (PSL)
- Flights from Atlanta (ATL) to Perth (PSL)
- Flights from Birmingham (BHX) to Perth (PSL)
- Flights from Bangkok (BKK) to Perth (PSL)
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights from Boston (BOS) to Perth (PSL)
- Flights from Christchurch (CHC) to Perth (PSL)
- Flights from Chicago (CHI) to Perth (PSL)
- Flights from Denver (DEN) to Perth (PSL)
- Flights from Dundee (DND) to Perth (PSL)
- Flights from Dublin (DUB) to Perth (PSL)
- Flights from Düsseldorf (DUS) to Perth (PSL)
- Flights from Edinburgh (EDI) to Perth (PSL)
- Flights from Newark Liberty Intl. Airport (EWR) to Perth (PSL)
- Flights from Frankfurt (FRA) to Perth (PSL)
- Flights from Glasgow (GLA) to Perth (PSL)
- Flights from Hong Kong (HKG) to Perth (PSL)
- Flights from New York (JFK) to Perth (PSL)
- Flights from Kuching (KCH) to Perth (PSL)
- Flights from Karratha (KTA) to Perth (PSL)
- Flights from Kuala Lumpur (KUL) to Perth (PSL)
- Flights from Los Angeles (LAX) to Perth (PSL)
- Flights from London (LHR) to Perth (PSL)
- Flights from Liverpool (LPL) to Perth (PSL)
- Flights from Melbourne (MEL) to Perth (PSL)
- Flights from Mahebourg (MRU) to Perth (PSL)
- Flights from Gold Coast (OOL) to Perth (PSL)
- Flights from Oslo (OSL) to Perth (PSL)
- Flights from Portland (PDX) to Perth (PSL)
- Flights from Port of Spain (POS) to Perth (PSL)
- Flights from Rome (ROM) to Perth (PSL)
- Flights from Louisville (SDF) to Perth (PSL)
- Flights from Seattle (SEA) to Perth (PSL)
- Flights from Singapore (SIN) to Perth (PSL)
- Flights from Stockholm (STO) to Perth (PSL)
- Flights from Montreal (YUL) to Perth (PSL)
- Flights from Calgary (YYC) to Perth (PSL)
- Flights from Toronto (YYZ) to Perth (PSL)

































































