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

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$97 - US$163 Avg. price/night*
Ollie #1 of 83 hotels in Perth and Kinross
  •  Divine 
  • We stayed here as part of a weekend visit to the Enchanted Forest event in... more
  • 7 November 2017
Traveller photos (43)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance | Small Hotels | Best Service
 
Higher Oakfield, Pitlochry PH16 5HT, Scotland
Show Prices
US$226 - US$302 Avg. price/night*
Ollie #2 of 83 hotels in Perth and Kinross
Professional photos | Traveller photos (521)
Offers & Announcements Book DIRECT for best...
Clunie Bridge Road, Pitlochry PH16 5JY, Scotland
Show Prices
US$93 - US$119 Avg. price/night*
Ollie #3 of 83 hotels in Perth and Kinross
Traveller photos (235)
Loyal Road, Alyth, Blairgowrie PH11 8JQ, Scotland
Show Prices
US$128 - US$222 Avg. price/night*
Ollie #4 of 83 hotels in Perth and Kinross
#1 of 1 hotels in Alyth
Professional photos | Traveller photos (194)
Loch Earn, St Fillans PH6 2NF, Scotland
Show Prices
US$103 - US$203 Avg. price/night*
Ollie #5 of 83 hotels in Perth and Kinross
  •  Great weekend 
  • Super accommodation, lovely staff & good food. The area is lovely... more
  • 21 November 2017
Professional photos | Traveller photos (362)
Dunalastair Hotel Suites (Kinloch Rannoch) 4.0 of 5
1 The Square, Kinloch Rannoch PH16 5PW, Scotland
Show Prices
US$124 - US$245 Avg. price/night*
Ollie #6 of 83 hotels in Perth and Kinross
Traveller photos (194)
Larchwood Road, Pitlochry PH16 5AS, Scotland
Show Prices
US$127 - US$129 Avg. price/night*
Ollie #7 of 83 hotels in Perth and Kinross
Professional photos | Traveller photos (167)
Loch Tummel Hotel (Tummel Bridge)
| Tummel Bridge, Tummel Bridge PH16 5SB, Scotland
Ollie #8 of 83 hotels in Perth and Kinross
Traveller photos (270)
Fonab Castle Hotel (Pitlochry) 5.0 of 5
Foss Road, Pitlochry PH16 5ND, Scotland
Show Prices
US$223 - US$384 Avg. price/night*
Ollie #9 of 83 hotels in Perth and Kinross
Professional photos | Traveller photos (888)
East Haugh House (Pitlochry) 4.0 of 5
East Haugh, Pitlochry PH16 5JS, Scotland
Show Prices
US$109 - US$250 Avg. price/night*
Ollie #10 of 83 hotels in Perth and Kinross
Professional photos | Traveller photos (197)
Gleneagles (Auchterarder) 5.0 of 5
Gleneagles Gleneagles Auchterarder | Auchterarder, Auchterarder PH3 1NF, Scotland
Show Prices
US$347 - US$959 Avg. price/night*
Ollie #11 of 83 hotels in Perth and Kinross
Professional photos | Traveller photos (1130)
Duchally Gleneagles, Auchterarder PH3 1PN, Scotland
Show Prices
US$98 - US$289 Avg. price/night*
Ollie #12 of 83 hotels in Perth and Kinross
  •  Superb 
  • Stayed here fir 5 days in a 2 bedroom cottage. The cottages are modern... more
  • 15 November 2017
Professional photos | Traveller photos (742)
The Acarsaid (Pitlochry) 3.0 of 5
8 Atholl Road | Pitlochry, Pitlochry PH16 5BX, Scotland
Show Prices
US$83 - US$144 Avg. price/night*
Ollie #13 of 83 hotels in Perth and Kinross
Professional photos | Traveller photos (94)
Crieff Road, Perth PH1 3NZ, Scotland
Show Prices
US$91 - US$183 Avg. price/night*
Ollie #14 of 83 hotels in Perth and Kinross
#1 of 18 hotels in Perth
  •  Our favourite hotel! 
  • We have stayed at Huntingtower on several occasions as a stop off when... more
  • 21 November 2017
Professional photos | Traveller photos (309)
Pine Trees Hotel (Pitlochry) 4.0 of 5
Strathview Terrace, Pitlochry PH16 5QR, Scotland
No photo provided
Show Prices
US$143 - US$175 Avg. price/night*
Ollie #15 of 83 hotels in Perth and Kinross
Professional photos | Traveller photos (477)
Crieff Road, Perth PH1 3JJ, Scotland
Show Prices
US$48 - US$88 Avg. price/night*
Ollie #16 of 83 hotels in Perth and Kinross
#2 of 18 hotels in Perth
  •  Family Room 
  • Stayed in a family room on the Perth A9 Travelodge, fantastic value for... more
  • 15 November 2017
Traveller photos (19)
Special Offer From £29
The Muirs Inn (Kinross)
49 Muirs, Kinross KY13 8AU, Scotland
Ollie #17 of 83 hotels in Perth and Kinross
  •  Stopover 
  • Travelling down from the Highlands looking for somewhere to stay we came... more
  • 7 November 2017
Traveller photos (35)
Perth Mill Street, Perth PH1 5HZ, Scotland
Show Prices
US$60 - US$119 Avg. price/night*
Ollie #18 of 83 hotels in Perth and Kinross
#3 of 18 hotels in Perth
  •  Comfy stay 
  • This was a comfortable Premier Inn, well appointed as normal with this... more
  • 20 November 2017
Traveller photos (49)
Lochside | St Fillans, St Fillans PH6 2NF, Scotland
Show Prices
US$126 - US$217 Avg. price/night*
Ollie #19 of 83 hotels in Perth and Kinross
Traveller photos (538)
Kenmore By Aberfeldy The Square, Kenmore PH15 2HH, Scotland
Show Prices
US$47 - US$275 Avg. price/night*
Ollie #20 of 83 hotels in Perth and Kinross
  •  Romantic Gateaway 
  • This was our second time visiting as it is a great location and the... more
  • 17 November 2017
Professional photos | Traveller photos (485)
Offers & Announcements 20% off Autumn Escapes!