Photo by Rob Burke

Find hotels in Kirkmichael from ₩123,159
- 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.8 out of 10, Good, (67 reviews)
The price is ₩158,101
₩189,721 total
includes taxes & fees
Jun 14 - Jun 15

The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (135 reviews)
The price is ₩174,934
₩209,921 total
includes taxes & fees
Jun 17 - Jun 18

The Ballinluig Inn
The Ballinluig InnPitlochry
8.8 out of 10, Excellent, (28 reviews)
The price is ₩215,893
₩259,072 total
includes taxes & fees
Jun 14 - Jun 15

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (814 reviews)
The price is ₩236,703
₩284,052 total
includes taxes & fees
Jun 8 - Jun 9

Organic Welltree
Organic WelltreePerth
10.0 out of 10, Exceptional, (13 reviews)
The price is ₩194,723
₩233,667 total
includes taxes & fees
Jun 1 - Jun 2

Craigatin House & Courtyard (Adults only)
Craigatin House & Courtyard (Adults only)Pitlochry
10.0 out of 10, Exceptional, (181 reviews)
The price is ₩307,291
₩368,749 total
includes taxes & fees
Jun 7 - Jun 8

Craigroyston House & Lodge
Craigroyston House & LodgePitlochry
10.0 out of 10, Exceptional, (232 reviews)
The price is ₩267,817
₩321,381 total
includes taxes & fees
Jun 17 - Jun 18

Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (90 reviews)
The price is ₩240,916
₩240,916 total
includes taxes & fees
Jun 14 - Jun 15

Port Na Craig Inn
Port Na Craig InnPitlochry
9.8 out of 10, Exceptional, (103 reviews)
The price is ₩379,559
₩455,471 total
includes taxes & fees
May 31 - Jun 1

Station House - Room Only
Station House - Room OnlyAberfeldy
9.0 out of 10, Wonderful, (11 reviews)
The price is ₩134,819
₩161,783 total
includes taxes & fees
Jun 7 - Jun 8

Fisher's Hotel
Fisher's HotelPitlochry
8.4 out of 10, Very Good, (1,005 reviews)
The price is ₩301,960
₩362,352 total
includes taxes & fees
Jun 5 - Jun 6

Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
9.0 out of 10, Wonderful, (304 reviews)
The price is ₩303,647
₩364,376 total
includes taxes & fees
Jun 14 - Jun 15

Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (116 reviews)
The price is ₩224,355
₩269,234 total
includes taxes & fees
Jun 8 - Jun 9

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (704 reviews)
The price is ₩581,985
₩698,382 total
includes taxes & fees
Jun 15 - Jun 16

The Alyth Hotel
The Alyth HotelBlairgowrie
9.6 out of 10, Exceptional, (24 reviews)
The price is ₩185,562
₩222,674 total
includes taxes & fees
Jun 13 - Jun 14

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and EstatePerth
9.0 out of 10, Wonderful, (570 reviews)
The price is ₩188,261
₩225,913 total
includes taxes & fees
Jun 9 - Jun 10

Lodge at Lochside
Lodge at LochsideKirriemuir
9.2 out of 10, Wonderful, (238 reviews)
The price is ₩118,078
₩141,702 total
includes taxes & fees
Jun 7 - Jun 8

Moness Resort
Moness ResortAberfeldy
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩162,603
₩195,124 total
includes taxes & fees
Jun 1 - Jun 2

Glen Clova Hotel and Lodges
Glen Clova Hotel and LodgesKirriemuir
9.4 out of 10, Exceptional, (79 reviews)
The price is ₩258,100
₩309,720 total
includes taxes & fees
Jun 1 - Jun 2

The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (145 reviews)
The price is ₩168,280
₩201,936 total
includes taxes & fees
Jun 17 - Jun 18
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 countryside.

Photo by Rob Burke
Open Photo by Rob Burke
Top Kirkmichael Hotel Reviews

The Angus Hotel & Spa by Compass Hospitality
10/10 Excellent
More cheap stays in Kirkmichael

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is ₩102,632 per night from May 31 to Jun 1
₩102,632
₩123,159 total
May 31 - Jun 1
includes taxes & fees
6.8/10 (206 reviews)









































































