
Find hotels in Kirkmichael from ₩139,590
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Kirkmichael
Family friendly
Check prices for these dates
Our top choices for Kirkmichael hotels

The Kirkmichael Hotel
The Kirkmichael HotelBlairgowrie
7.6 out of 10, Good, (68 reviews)
The price is ₩158,939
₩190,727 total
includes taxes & fees
Jul 28 - Jul 29

Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (93 reviews)
The price is ₩239,297
₩239,297 total
includes taxes & fees
Jul 22 - Jul 23

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (846 reviews)
The price is ₩285,689
₩342,827 total
includes taxes & fees
Aug 3 - Aug 4

McKays Hotel Bar & Restaurant
McKays Hotel Bar & RestaurantPitlochry
8.6 out of 10, Excellent, (698 reviews)
The price is ₩214,430
₩257,324 total
includes taxes & fees
Jul 20 - Jul 21

The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (152 reviews)
The price is ₩169,528
₩203,433 total
includes taxes & fees
Jul 29 - Jul 30

Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
9.0 out of 10, Wonderful, (321 reviews)
The price is ₩249,267
₩299,121 total
includes taxes & fees
Jul 20 - Jul 21

The Ballinluig Inn
The Ballinluig InnPitlochry
8.6 out of 10, Excellent, (30 reviews)
The price is ₩230,173
₩276,207 total
includes taxes & fees
Jul 31 - Aug 1

Craigvrack Hotel & Restaurant
Craigvrack Hotel & RestaurantPitlochry
9.0 out of 10, Wonderful, (394 reviews)
The price is ₩218,618
₩262,350 total
includes taxes & fees
Jul 20 - Jul 21

The Poplars Guest House
The Poplars Guest HousePitlochry
10.0 out of 10, Exceptional, (76 reviews)
The price is ₩280,428
₩336,514 total
includes taxes & fees
Aug 3 - Aug 4

Craigmhor Lodge & Courtyard
Craigmhor Lodge & CourtyardPitlochry
10.0 out of 10, Exceptional, (339 reviews)
The price is ₩311,466
₩373,759 total
includes taxes & fees
Aug 5 - Aug 6

Craigroyston House & Lodge
Craigroyston House & LodgePitlochry
10.0 out of 10, Exceptional, (257 reviews)
The price is ₩266,991
₩320,389 total
includes taxes & fees
Jul 28 - Jul 29

Craigatin House & Courtyard (Adults only)
Craigatin House & Courtyard (Adults only)Pitlochry
10.0 out of 10, Exceptional, (188 reviews)
The price is ₩344,622
₩413,547 total
includes taxes & fees
Jul 20 - Jul 21

The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
7.8 out of 10, Good, (545 reviews)
The price is ₩118,153
₩141,783 total
includes taxes & fees
Jul 26 - Jul 27

Fisher's Hotel
Fisher's HotelPitlochry
8.4 out of 10, Very Good, (1,001 reviews)
The price is ₩294,883
₩353,859 total
includes taxes & fees
Jul 19 - Jul 20

Organic Welltree
Organic WelltreePerth
9.8 out of 10, Exceptional, (16 reviews)
The price is ₩170,507
₩204,609 total
includes taxes & fees
Jul 23 - Jul 24

The Pitlochry Hydro Hotel
The Pitlochry Hydro HotelPitlochry
8.0 out of 10, Very Good, (1,195 reviews)
The price is ₩214,370
₩257,244 total
includes taxes & fees
Jul 20 - Jul 21

Gulabin Lodge and House
Gulabin Lodge and HouseBlairgowrie
9.0 out of 10, Wonderful, (4 reviews)
The price is ₩145,301
₩174,361 total
includes taxes & fees
Jul 18 - Jul 19

The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (405 reviews)
The price is ₩402,318
₩482,782 total
includes taxes & fees
Jul 27 - Jul 28

Dalnoid Cottages & Treehouses
Dalnoid Cottages & TreehousesBlairgowrie
9.8 out of 10, Exceptional, (10 reviews)
The price is ₩320,724
₩384,869 total
includes taxes & fees
Aug 9 - Aug 10

Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (120 reviews)
The price is ₩221,010
₩265,220 total
includes taxes & fees
Jul 23 - Jul 24
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 Kirkmichael
Get away to relaxing Kirkmichael! Enjoy the local cuisine, spas, and riverfront.

Photo by Rob Burke
Open Photo by Rob Burke
More cheap stays in Kirkmichael

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is ₩120,025 per night from Jul 28 to Jul 29
₩120,025
₩144,030 total
Jul 28 - Jul 29
includes taxes & fees
6.8/10 (216 reviews)










































































