A flooded river with a utility pole and bare trees in a rural landscape.

Find hotels in Kirkmichael from $88

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 1 - Sep 2
Tomorrow
Sep 2 - Sep 3
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Kirkmichael hotels

1. The Kirkmichael Hotel

The Kirkmichael Hotel
Blairgowrie
United Kingdom
Darren
$91 nightly
$109 total
Sep 8 - Sep 9
Total with taxes and fees
The Kirkmichael Hotel

2. Glenkilrie House

Glenkilrie House
Blairgowrie
United Kingdom
Paul
$148 nightly
$148 total
Oct 2 - Oct 3
Total with taxes and fees
Glenkilrie House

3. Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
Blairgowrie
Canada
Ina
$163 nightly
$196 total
Sep 20 - Sep 21
Total with taxes and fees
Dalmunzie Castle Hotel

4. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
United Kingdom
Russ
$119 nightly
$143 total
Sep 2 - Sep 3
Total with taxes and fees
The Bridge of Cally Hotel

5. Dalnoid Cottages & Treehouses

Dalnoid Cottages & Treehouses
Blairgowrie
United Kingdom
Tracy
$209 nightly
$251 total
Sep 10 - Sep 11
Total with taxes and fees
Dalnoid Cottages & Treehouses

6. The Ballinluig Inn

The Ballinluig Inn
Pitlochry
Canada
Allan
$143 nightly
$171 total
Sep 28 - Sep 29
Total with taxes and fees
The Ballinluig Inn

7. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
Canada
Scott
$154 nightly
$184 total
Sep 28 - Sep 29
Total with taxes and fees
Westlands of Pitlochry

8. The Poplars Guest House

The Poplars Guest House
Pitlochry
Australia
Jaimie
$162 nightly
$195 total
Sep 27 - Sep 28
Total with taxes and fees
The Poplars Guest House

9. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
United Kingdom
Janet
$191 nightly
$229 total
Oct 1 - Oct 2
Total with taxes and fees
Craigroyston House & Lodge

10. Royal Dunkeld

Royal Dunkeld
Dunkeld
United Kingdom
Lindsey
$113 nightly
$136 total
Sep 2 - Sep 3
Total with taxes and fees
Royal Dunkeld

11. The Old Mill Inn

The Old Mill Inn
Pitlochry
United Kingdom
Tracy
$263 nightly
$316 total
Oct 1 - Oct 2
Total with taxes and fees
The Old Mill Inn

12. Ivybank Lodge

Ivybank Lodge
Blairgowrie
United Kingdom
Christine
$145 nightly
$173 total
Oct 1 - Oct 2
Total with taxes and fees
Ivybank Lodge

13. Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
Pitlochry
Australia
Stephen
$114 nightly
$136 total
Sep 28 - Sep 29
Total with taxes and fees
Craigvrack Hotel & Restaurant

14. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
Pitlochry
Australia
Angus
$144 nightly
$172 total
Sep 29 - Sep 30
Total with taxes and fees
McKays Hotel Bar & Restaurant

15. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
Karen
$276 nightly
$332 total
Sep 24 - Sep 25
Total with taxes and fees
Atholl Palace Hotel

16. The Alyth Hotel

The Alyth Hotel
Blairgowrie
United Kingdom
Wai Yee
$121 nightly
$145 total
Oct 1 - Oct 2
Total with taxes and fees
The Alyth Hotel

17. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United States
louise
$366 nightly
$439 total
Oct 1 - Oct 2
Total with taxes and fees
Fonab Castle Hotel & Spa

18. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
United States
Lynda
$73 nightly
$88 total
Sep 13 - Sep 14
Total with taxes and fees
The Angus Hotel & Spa by Compass Hospitality

19. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
Pitlochry
United Kingdom
Alison
$133 nightly
$160 total
Sep 27 - Sep 28
Total with taxes and fees
The Pitlochry Hydro Hotel

20. The Inn On The Tay

The Inn On The Tay
Pitlochry
United Kingdom
Stephanie
$175 nightly
$210 total
Sep 16 - Sep 17
Total with taxes and fees
The Inn On The Tay
View all properties
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 castle.

See all hotels in Kirkmichael
A rural landscape with a stone wall and a metal gate leading to a field.
Photo by Rob Burke

Top Kirkmichael Hotel Reviews

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"Excellent location, food very good and reasonable priced"
Linda 3-night trip
Posted 1 hour ago
The Pitlochry Hydro Hotel
Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"Beautiful garden room with a special little turret space. Spotless bathroom Helpful staff"
CAROLINE 2-night trip
Posted 2 hours ago
Atholl Palace Hotel
Ballathie House Hotel

Ballathie House Hotel

10/10 Excellent
"Fantastic breakfast - perfect way to start you day"
Stephen and Jane 4-night trip
Posted 6 hours ago
Ballathie House Hotel
Fisher's Hotel

Fisher's Hotel

8/10 Good
"Staff were excellent . Breakfast was very good with lots of choices. In room 109 the shower room is needing attention. Cracked tiles and door needing replaced as looks very grubby. The actual shower was difficult to manoeuvre and stay in position."
CHRISTINE 1-night trip
Posted 20 hours ago
Fisher's Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"My daughter and I had a lovely stay. This waz our 3rd visit. Staff are friendly and helpful, room is ckean znd comfortable, great breakfast, nice pool. The ladies changing room was closed while we were there as its being refubished."
Melanie 2-night trip
Posted 1 day ago
Scotlands Spa Hotel
Moness Resort

Moness Resort

10/10 Excellent
"Great c"
John 5-night trip
Posted 2 days ago
Moness Resort
Pine Trees Hotel

Pine Trees Hotel

10/10 Excellent
"Lovely surroundings. Staff were really friendly and attentive. Stayed in one of the cottages which was really well appointed. Enjoyed the cocktails. Excellent breakfast."
Oliver 1-night trip
Posted 2 days ago
Pine Trees Hotel
McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant

10/10 Excellent
"Large clean room with great facilities. Staff excellent. Buffet breakfast very good."
Angus 1-night trip
Posted 2 days ago
McKays Hotel Bar & Restaurant
Westlands of Pitlochry

Westlands of Pitlochry

10/10 Excellent
"Cant find any faults with this hotel. Fab staff, food, location, clean. An abundance of electric chargers so great to use as your base for seeing the area."
Diane 1-night trip
Posted 3 days ago
Westlands of Pitlochry

More cheap stays in Kirkmichael

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
$75 nightly
$91 total
Sep 2 - Sep 3
Total with taxes and fees
6.8/10 (225 reviews)
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
$83 nightly
$100 total
Sep 8 - Sep 9
Total with taxes and fees
9.4/10 Exceptional! (22 reviews)
Station House - Room Only
Organic Welltree

Organic Welltree

Kirklands Perth Scotland
$115 nightly
$138 total
Oct 1 - Oct 2
Total with taxes and fees
9.6/10 Exceptional! (18 reviews)
Organic Welltree
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
$125 nightly
$149 total
Sep 29 - Sep 30
Total with taxes and fees
9.8/10 Exceptional! (47 reviews)
The Townhouse Aberfeldy
Kennacoil

Kennacoil

Kennacoil House Dunkeld Scotland
Get rates
9.8/10 Exceptional! (292 reviews)
Kennacoil
Coorie In

Coorie In

17 Strathtay Lodges Aberfeldy Scotland
Get rates
10/10 Exceptional! (1 review)
Coorie In

Frequently asked questions

What is the best area to stay in Kirkmichael?
The best area to stay in Kirkmichael is within the village itself, particularly around the main street, as it offers convenient access to local amenities and the surrounding natural beauty.The village of Kirkmichael is a small, linear settlement centered around the A924 road. It's characterized by its traditional stone buildings, including a historic church and a local shop. The River Ardle flows through the village, adding to its picturesque setting. This area is ideal for those seeking a tranquil base for exploring the Perthshire countryside.Couples looking for a peaceful retreat will find Kirkmichael appealing. The quiet pace of life, opportunities for scenic walks along the river or in the nearby hills, and the presence of a few local pubs and eateries provide a relaxing experience.
When is the best time to go to Kirkmichael?
The best time to go to Kirkmichael is during the warmer months, typically from late spring (May) through early autumn (September).During this period, you'll find the most pleasant weather for outdoor activities, with longer daylight hours and milder temperatures. This makes it ideal for exploring the surrounding Perthshire countryside, enjoying walks along the River Ardle, or visiting nearby attractions like the local distilleries.Travelers who enjoy hiking and outdoor pursuits will find May, June, and September particularly appealing. The landscapes are lush, and the conditions are generally favorable for exploring the Cateran Trail or enjoying a round of golf at the local course. You'll also find more daylight for extended sightseeing.For those interested in local events and a slightly more lively experience, July and August offer the warmest weather and often coincide with local Highland games and festivals in nearby towns.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Kirkmichael.
How much is the nightly rate at a Kirkmichael hotel?
Prices for hotels in Kirkmichael often vary, but you can find a great deal from $88 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia