Photo by Darryl Ellson
Find hotels in Killiecrankie from ₩109,731
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Killiecrankie
Family friendly
Check prices for these dates
Our top choices for Killiecrankie hotels

Mains of Taymouth Country Estate
Mains of Taymouth Country EstateAberfeldy
10.0 out of 10, Exceptional, (21)
The price is ₩661,700
₩794,040 total
includes taxes & fees
Jan 14 - Jan 15

Brae House Bed & Breakfast
Brae House Bed & BreakfastAberfeldy
9.4 out of 10, Exceptional, (17)
The price is ₩251,974
₩302,368 total
includes taxes & fees
Jan 21 - Jan 22

Station House - Room Only
Station House - Room OnlyAberfeldy
10.0 out of 10, Exceptional, (2)
The price is ₩101,759
₩122,111 total
includes taxes & fees
Jan 11 - Jan 12

The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (381)
The price is ₩271,970
₩326,364 total
includes taxes & fees
Feb 9 - Feb 10

The Poplars Guest House
The Poplars Guest HousePitlochry
10.0 out of 10, Exceptional, (63)
The price is ₩205,269
₩246,323 total
includes taxes & fees
Feb 2 - Feb 3

Loch Rannoch Highland Club Apartment 15
Loch Rannoch Highland Club Apartment 15Pitlochry
The price is ₩250,118
₩300,142 total
includes taxes & fees
Jan 15 - Jan 16

Craigatin House & Courtyard (Adults only)
Craigatin House & Courtyard (Adults only)Pitlochry
9.8 out of 10, Exceptional, (162)

Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (75)
The price is ₩234,092
₩234,092 total
includes taxes & fees
Jan 11 - Jan 12

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (661)
The price is ₩359,666
₩431,599 total
includes taxes & fees
Jan 11 - Jan 12

The Townhouse Aberfeldy
The Townhouse AberfeldyAberfeldy
9.4 out of 10, Exceptional, (3)
The price is ₩128,306
₩153,968 total
includes taxes & fees
Jan 18 - Jan 19

The Steading
The SteadingAberfeldy
9.8 out of 10, Exceptional, (31)
The price is ₩152,804
₩183,373 total
includes taxes & fees
Jan 26 - Jan 27


Birchwood Pitlochry
Birchwood PitlochryPitlochry
10.0 out of 10, Exceptional, (4)
The price is ₩271,488
₩325,786 total
includes taxes & fees
Feb 9 - Feb 10


Loch Rannoch Highland Club Studio 08
Loch Rannoch Highland Club Studio 08Pitlochry
The price is ₩211,885
₩254,262 total
includes taxes & fees
Jan 18 - Jan 19


Craigmhor Lodge & Courtyard
Craigmhor Lodge & CourtyardPitlochry
10.0 out of 10, Exceptional, (313)
The price is ₩247,479
₩296,974 total
includes taxes & fees
Feb 9 - Feb 10

Struan House
Struan HouseAberfeldy
8.0 out of 10, Very Good, (1)
The price is ₩666,577
₩799,892 total
includes taxes & fees
Jan 20 - Jan 21

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
Learn more about Killiecrankie
Leap from Soldier's Leap into the dramatic wooded gorge where the Battle of Killiecrankie unfolded in 1689. Hike riverside trails through spectacular scenery before visiting nearby Blair Athol Distillery or catching a performance at Pitlochry's renowned Festival Theatre.

Photo by Darryl Ellson
Open Photo by Darryl Ellson
More cheap stays in Killiecrankie

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is ₩91,442 per night from Jan 14 to Jan 15
₩91,442
₩109,731 total
Jan 14 - Jan 15
includes taxes & fees
6.8/10 (196 reviews)












































































