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 (257)

Speciality Lodging (96)

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$ 107 - US$ 135 Avg. price/night*
Ollie #1 of 82 hotels in Perth and Kinross
  •  Easy 5 stars 
  • Absolutely nothing to fault with this splendid guesthouse. Great location... more
  • 3 November 2018
Traveller photos (77)
Dunalastair Hotel Suites (Kinloch Rannoch) 5.0 of 5
1 The Square, Kinloch Rannoch PH1 3PE, Scotland
Show Prices
US$ 98 - US$ 263 Avg. price/night*
Ollie #2 of 82 hotels in Perth and Kinross
  •  Wonderful. 
  • We stayed here many years ago prior to its refurbishment and... more
  • 14 November 2018
Traveller photos (433)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance | Small Hotels | Best Service
 
Higher Oakfield, Pitlochry PH16 5HT, Scotland
Show Prices
US$ 207 - US$ 296 Avg. price/night*
Ollie #3 of 82 hotels in Perth and Kinross
  •  Fabulous stay 
  • Stayed here for one night earlier this week. Had a lovely relaxing stay... more
  • 10 November 2018
Traveller photos (567)
Offers & Announcements Book DIRECT for best...
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels
 
Clunie Bridge Road, Pitlochry PH16 5JY, Scotland
Show Prices
US$ 90 - US$ 115 Avg. price/night*
Ollie #4 of 82 hotels in Perth and Kinross
Traveller photos (257)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Bargain
 
Killiecrankie Hotel (Killiecrankie) 3.0 of 5
Killiecrankie PH16 5LG, Scotland
Show Prices
US$ 330 - US$ 422 Avg. price/night*
Ollie #5 of 82 hotels in Perth and Kinross
Traveller photos (67)
Achray House Hotel (St Fillans) 3.0 of 5
| On Loch Earn, St Fillans PH6 2NF, Scotland
Show Prices
US$ 126 - US$ 181 Avg. price/night*
Ollie #6 of 82 hotels in Perth and Kinross
  •  Nice place 
  • The hotel is in a lovely setting. The greeting was friendly as can be with... more
  • 10 November 2018
Traveller photos (383)
Larchwood Road, Pitlochry PH16 5AS, Scotland
Show Prices
US$ 102 - US$ 203 Avg. price/night*
Ollie #7 of 82 hotels in Perth and Kinross
  •  WOW - THE SERVICE 
  • Above and beyond in Service was how we found Tigh Na Cloich. We stayed 3... more
  • 30 October 2018
Traveller photos (189)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
Loyal Road, Alyth, Blairgowrie PH11 8JQ, Scotland
Show Prices
US$ 126 - US$ 194 Avg. price/night*
Ollie #8 of 82 hotels in Perth and Kinross
#1 of 1 hotels in Alyth
Traveller photos (228)
Gleneagles (Auchterarder) 5.0 of 5
Gleneagles Gleneagles Auchterarder | Auchterarder, Auchterarder PH3 1NF, Scotland
Show Prices
US$ 370 - US$ 1,556 Avg. price/night*
Ollie #9 of 82 hotels in Perth and Kinross
Traveller photos (1428)
Fonab Castle Hotel (Pitlochry) 5.0 of 5
Foss Road, Pitlochry PH16 5ND, Scotland
No photo provided
Show Prices
US$ 222 - US$ 414 Avg. price/night*
Ollie #10 of 82 hotels in Perth and Kinross
Traveller photos (1019)
East Haugh House (Pitlochry) 4.0 of 5
East Haugh, Pitlochry PH16 5JS, Scotland
Show Prices
US$ 99 - US$ 198 Avg. price/night*
Ollie #11 of 82 hotels in Perth and Kinross
Traveller photos (220)
Loch Tummel Hotel (Tummel Bridge)
| Tummel Bridge, Tummel Bridge PH16 5SB, Scotland
Ollie #12 of 82 hotels in Perth and Kinross
  •  Christmas come early 
  • This Mountains & Mistletoe break was amazing value for money and well... more
  • 12 November 2018
Traveller photos (330)
By Blairgowrie, Meikleour PH2 6EB, Scotland
Show Prices
US$ 122 - US$ 213 Avg. price/night*
Ollie #13 of 82 hotels in Perth and Kinross
  •  Excellent pub lunch 
  • Excellent lunch, served by friendly, knowledgeable staff. Food freshly... more
  • 10 November 2018
Traveller photos (126)
Kirklands Hotel (Kinross) 3.0 of 5
20 High Street, Kinross KY13 8AN, Scotland
Show Prices
US$ 100 - US$ 187 Avg. price/night*
Ollie #14 of 82 hotels in Perth and Kinross
Traveller photos (64)
50 Dundee Road, Perth PH2 7BA, Scotland
No photo provided
Show Prices
US$ 59 - US$ 160 Avg. price/night*
Ollie #15 of 82 hotels in Perth and Kinross
#1 of 18 hotels in Perth
  •  Wonderful stay  
  • Had the pleasure of visiting Perth and staying at the Sunbank. As always... more
  • 13 November 2018
Traveller photos (62)
Kinloch House (Blairgowrie) 5.0 of 5
Kinloch Kinloch By Blairgowrie | Perthshire, Blairgowrie PH10 6SG, Scotland
Show Prices
US$ 151 - US$ 307 Avg. price/night*
Ollie #16 of 82 hotels in Perth and Kinross
Traveller photos (100)
| Scone Palace Park, Perth PH2 6BB, Scotland
Show Prices
US$ 81 - US$ 108 Avg. price/night*
Ollie #17 of 82 hotels in Perth and Kinross
#2 of 18 hotels in Perth
  •  It started so well... 
  • We had been at Edinburgh for the day and had booked to stay here. We ended... more
  • 18 November 2018
Traveller photos (36)
Duchally Gleneagles, Auchterarder PH3 1PN, Scotland
Show Prices
US$ 106 - US$ 278 Avg. price/night*
Ollie #18 of 82 hotels in Perth and Kinross
  •  Amazing Holiday 
  • Giant golf clubs a gateway To a haven called Ducally Tucked away in... more
  • 18 November 2018
Traveller photos (776)
Kenmore By Aberfeldy The Square, Kenmore PH15 2HH, Scotland
Show Prices
US$ 48 - US$ 236 Avg. price/night*
Ollie #19 of 82 hotels in Perth and Kinross
  •  Fantastic Place 
  • Booked a 2 night stay for my birthday with my husband from the 10th to... more
  • 16 November 2018
Traveller photos (588)
Offers & Announcements Free Bottle of Wine!
The Muirs Inn (Kinross)
49 Muirs, Kinross KY13 8AU, Scotland
Ollie #20 of 82 hotels in Perth and Kinross
  •  Just off the M90 
  • Nothing is worse than the services offered on motorways. So travelling... more
  • 3 November 2018
Traveller photos (39)