We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Perth and Kinross

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Perth and Kinross?

We'll send you updates with the latest deals, reviews and articles for Perth and Kinross each week.

Map of Perth and Kinross Hotels

Hotels (82)

B&Bs / Inns (254)

Speciality Lodging (93)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Ivybank Lodge (Blairgowrie) 4.0 of 5
Boat Brae | Rattray, Blairgowrie PH10 7BH, Scotland
Show Prices
US$ 112 - US$ 159 Avg. price/night*
Ollie #1 of 82 hotels in Perth and Kinross
Traveller photos (57)
Dunalastair Hotel Suites (Kinloch Rannoch) 5.0 of 5
1 The Square, Kinloch Rannoch PH1 3PE, Scotland
Show Prices
US$ 176 - US$ 310 Avg. price/night*
Ollie #2 of 82 hotels in Perth and Kinross
Traveller photos (312)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance | Small Hotels | Best Service
 
Higher Oakfield, Pitlochry PH16 5HT, Scotland
Show Prices
US$ 251 - US$ 336 Avg. price/night*
Ollie #3 of 82 hotels in Perth and Kinross
Professional photos | Traveller photos (553)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels
 
Clunie Bridge Road, Pitlochry PH16 5JY, Scotland
US$ 92 - US$ 119 Avg. price/night*
Ollie #4 of 82 hotels in Perth and Kinross
  •  Value++ 
  • Superb family run hotel offering great value. Sherry available for pre... more
  • 11 July 2018
Traveller photos (255)
Achray House Hotel (St Fillans) 3.0 of 5
| On Loch Earn, St Fillans PH6 2NF, Scotland
Show Prices
US$ 144 - US$ 218 Avg. price/night*
Ollie #5 of 82 hotels in Perth and Kinross
Professional photos | Traveller photos (369)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Bargain
 
Killiecrankie Hotel (Killiecrankie) 3.0 of 5
Killiecrankie PH16 5LG, Scotland
Show Prices
US$ 198 - US$ 211 Avg. price/night*
Ollie #6 of 82 hotels in Perth and Kinross
  •  Two night stay 
  • What a wonderful hotel. We couldn't have asked for anything more and here... more
  • 30 June 2018
Traveller photos (66)
Larchwood Road, Pitlochry PH16 5AS, Scotland
Show Prices
US$ 134 - US$ 251 Avg. price/night*
Ollie #7 of 82 hotels in Perth and Kinross
  •  Loved It! 
  • Our room had beautiful views over Pitlochry and was so very comfortable... more
  • 11 July 2018
Professional photos | Traveller photos (167)
Special Offer SUMMER BREAKS From £90
Loch Tummel Hotel (Tummel Bridge)
| Tummel Bridge, Tummel Bridge PH16 5SB, Scotland
Ollie #8 of 82 hotels in Perth and Kinross
  •  Fantastic 
  • What can I say only that we were treated as if we really mattered, the... more
  • 11 July 2018
Traveller photos (308)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Loyal Road, Alyth, Blairgowrie PH11 8JQ, Scotland
Show Prices
US$ 144 - US$ 225 Avg. price/night*
Ollie #9 of 82 hotels in Perth and Kinross
#1 of 1 hotels in Alyth
Professional photos | Traveller photos (207)
Fonab Castle Hotel (Pitlochry) 5.0 of 5
Foss Road, Pitlochry PH16 5ND, Scotland
Show Prices
US$ 301 - US$ 509 Avg. price/night*
Ollie #10 of 82 hotels in Perth and Kinross
  •  Mini moon visit 
  • This hotel is simply stunning, the grounds and rooms are all immaculate... more
  • 15 July 2018
Professional photos | Traveller photos (973)
Gleneagles (Auchterarder) 5.0 of 5
Gleneagles Gleneagles Auchterarder | Auchterarder, Auchterarder PH3 1NF, Scotland
No photo provided
Show Prices
US$ 495 - US$ 2,279 Avg. price/night*
Ollie #11 of 82 hotels in Perth and Kinross
  •  Mostly great 
  • Estate room - had asked for a twin but was given a double. It was fixed... more
  • 15 July 2018
Professional photos | Traveller photos (1340)
East Haugh House (Pitlochry) 4.0 of 5
East Haugh, Pitlochry PH16 5JS, Scotland
Show Prices
US$ 111 - US$ 276 Avg. price/night*
Ollie #12 of 82 hotels in Perth and Kinross
  •  3rd visit 
  • Food was superb,service and staff excellent,very friendly and helpful. My... more
  • 10 July 2018
Professional photos | Traveller photos (214)
Kirklands Hotel (Kinross) 3.0 of 5
20 High Street, Kinross KY13 8AN, Scotland
Show Prices
US$ 105 - US$ 230 Avg. price/night*
Ollie #13 of 82 hotels in Perth and Kinross
Professional photos | Traveller photos (59)
Kenmore By Aberfeldy The Square, Kenmore PH15 2HH, Scotland
Show Prices
US$ 103 - US$ 283 Avg. price/night*
Ollie #14 of 82 hotels in Perth and Kinross
Professional photos | Traveller photos (568)
Offers & Announcements 10% Summer Savings!
50 Dundee Road, Perth PH2 7BA, Scotland
Show Prices
US$ 83 - US$ 209 Avg. price/night*
Ollie #15 of 82 hotels in Perth and Kinross
#1 of 18 hotels in Perth
Professional photos | Traveller photos (57)
By Blairgowrie, Meikleour PH2 6EB, Scotland
Show Prices
US$ 143 - US$ 172 Avg. price/night*
Ollie #16 of 82 hotels in Perth and Kinross
  •  Fabulous Dinner 
  • We had a wonderful evening with friends. The menu is extensive and the... more
  • 11 July 2018
Professional photos | Traveller photos (121)
Kinloch House (Blairgowrie) 5.0 of 5
Kinloch Kinloch By Blairgowrie | Perthshire, Blairgowrie PH10 6SG, Scotland
Show Prices
US$ 275 - US$ 376 Avg. price/night*
Ollie #17 of 82 hotels in Perth and Kinross
  •  Excellent  
  • This was my first visit, but friends I was traveling with went last year... more
  • 9 July 2018
Professional photos | Traveller photos (94)
| Scone Palace Park, Perth PH2 6BB, Scotland
Show Prices
US$ 94 - US$ 119 Avg. price/night*
Ollie #18 of 82 hotels in Perth and Kinross
#2 of 18 hotels in Perth
  •  THE VISIT 
  • How can a budget hotel improve on the excellent service variety of menu... more
  • 12 July 2018
Traveller photos (35)
Crieff Road, Perth PH1 3JJ, Scotland
Show Prices
US$ 51 - US$ 124 Avg. price/night*
Ollie #19 of 82 hotels in Perth and Kinross
#3 of 18 hotels in Perth
  •  A better travelodge 
  • used this as a quick one night stop over after a holiday return flight... more
  • 13 July 2018
Traveller photos (13)
Duchally Gleneagles, Auchterarder PH3 1PN, Scotland
Show Prices
US$ 122 - US$ 468 Avg. price/night*
Ollie #20 of 82 hotels in Perth and Kinross
  •  Excellent  
  • I have just returned from my second stay here and once again it didn’t... more
  • 10 July 2018
Professional photos | Traveller photos (761)