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.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

Perth and Kinross

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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

Specialty Lodging (82)

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 Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Best Service
 
Higher Oakfield, Pitlochry PH16 5HT, Scotland
Knockendarroch Hotel & Restaurant Slideshow
Show Prices
$179 - $284 Avg. price/night*
Ollie #1 of 83 hotels in Perth and Kinross
  •  A touch of class 
  • My husband and I had a wonderful time at Knockendarroch House Hotel... more
  • December 4, 2016
Professional photos | Traveler photos (463)
Special Offer Book DIRECT from £145...
Clunie Bridge Road, Pitlochry PH16 5JY, Scotland
The Green Park Hotel Slideshow
Show Prices
$205 - $212 Avg. price/night*
Ollie #2 of 83 hotels in Perth and Kinross
  •  Wonderful stay 
  • We had a wonderful stay. Nothing was too much trouble for any staff. Food... more
  • December 9, 2016
Professional photos | Traveler photos (221)
Special Rate £182 (GBP)
Loyal Road, Alyth PH11 8JQ, Scotland
Show Prices
$171 - $332 Avg. price/night*
Ollie #3 of 83 hotels in Perth and Kinross
#1 of 1 hotels in Alyth
Professional photos | Traveler photos (138)
Loch Earn, St. Fillans PH6 2NF, Scotland
The Achray House Hotel and Lodges Slideshow
Show Prices
$123 - $272 Avg. price/night*
Ollie #4 of 83 hotels in Perth and Kinross
  •  PERFECT!!! 
  • Enjoyed a perfect weekend break. The hosting , staff , setting, we paid... more
  • November 27, 2016
Professional photos | Traveler photos (137)
Special Offer Christmas Break
Loch Tummel Hotel (Tummel Bridge)
Tummel Bridge PH16 5SB, Scotland
Ollie #5 of 83 hotels in Perth and Kinross
Traveler photos (212)
Gleneagles (Auchterarder) 5.0 of 5
| Auchterarder, Auchterarder PH3 1NF, Scotland
Gleneagles Slideshow
Show Prices
$330 - $505 Avg. price/night*
Ollie #6 of 83 hotels in Perth and Kinross
  •  Awesome 
  • From start to finish, Gleneagles is the epitome of luxury, and decadence... more
  • December 10, 2016
Professional photos | Traveler photos (851)
Special Rate Free room upgrade
Larchwood Road, Pitlochry PH16 5AS, Scotland
Tigh Na Cloich Hotel Slideshow
Show Prices
$109 - $124 Avg. price/night*
Ollie #7 of 83 hotels in Perth and Kinross
  •  Stop over  
  • A friendly family run hotel very conveniently located in this lovely... more
  • December 7, 2016
Professional photos | Traveler photos (147)
Offers & Announcements PITLOCHRY BREAKS Fr £88
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Romance
 
Fonab Castle Hotel (Pitlochry) 5.0 of 5
Foss Road, Pitlochry PH16 5ND, Scotland
Fonab Castle Hotel Slideshow
Show Prices
$158 - $371 Avg. price/night*
Ollie #8 of 83 hotels in Perth and Kinross
  •  Wonderful 
  • Came in the off season and found the views from the dining room... more
  • December 8, 2016
Professional photos | Traveler photos (744)
East Haugh House (Pitlochry) 4.0 of 5
East Haugh, Pitlochry PH16 5JS, Scotland
Show Prices
$81 - $173 Avg. price/night*
Ollie #9 of 83 hotels in Perth and Kinross
Professional photos | Traveler photos (130)
Crieff Road, Perth PH1 3JJ, Scotland
Show Prices
Ollie #10 of 83 hotels in Perth and Kinross
#1 of 18 hotels in Perth
Traveler photos (19)
Duchally Country Estate (Auchterarder) 4.0 of 5
Duchally Country Estate Gleneagles, Auchterarder PH3 1PN, Scotland
Duchally Country Estate Slideshow
Show Prices
$90 - $241 Avg. price/night*
Ollie #11 of 83 hotels in Perth and Kinross
Professional photos | Traveler photos (307)
Pine Trees Hotel (Pitlochry) 4.0 of 5
Strathview Terrace, Pitlochry PH16 5QR, Scotland
Show Prices
$127 - $192 Avg. price/night*
Ollie #12 of 83 hotels in Perth and Kinross
  •  fantastic stay 
  • another quality weekend at one of the best hotels in Scotland, terrific... more
  • November 22, 2016
Professional photos | Traveler photos (456)
The Acarsaid (Pitlochry) 3.0 of 5
8 Atholl Road | Pitlochry, Pitlochry PH16 5BX, Scotland
Show Prices
$67 - $206 Avg. price/night*
Ollie #13 of 83 hotels in Perth and Kinross
  •  Fabulous dinner 
  • Member of the Scottish Beef Club. Modern but tasteful surroundings. Staff... more
  • December 4, 2016
Professional photos | Traveler photos (81)
Perth Mill Street, Perth PH1 5HZ, Scotland
Show Prices
$56 - $107 Avg. price/night*
Ollie #14 of 83 hotels in Perth and Kinross
#2 of 18 hotels in Perth
  •  Great location 
  • Staff are excellent, rooms spotless, great value for money, would highly... more
  • December 8, 2016
Professional photos | Traveler photos (32)
Special Offer Rooms from £35*
Kenmore By Aberfeldy The Square, Kenmore PH15 2HH, Scotland
The Kenmore Club Slideshow
Show Prices
$60 - $217 Avg. price/night*
Ollie #15 of 83 hotels in Perth and Kinross
Professional photos | Traveler photos (426)
Offers & Announcements Book Direct and Save!
| Lochside, St. Fillans PH62NF, Scotland
The Four Seasons Hotel Slideshow
Show Prices
$95 - $174 Avg. price/night*
Ollie #16 of 83 hotels in Perth and Kinross
  •  Fabulous  
  • Beautiful settings, Excellent food Breakfast and dinner. Staff very... more
  • December 6, 2016
Professional photos | Traveler photos (327)
Offers & Announcements 33% DISCOUNT
Crieff Road, Perth PH1 3NZ, Scotland
Show Prices
$68 - $144 Avg. price/night*
Ollie #17 of 83 hotels in Perth and Kinross
#3 of 18 hotels in Perth
  •  Very Accommodating 
  • Stayed for a night after attending a wedding here. The room was a good... more
  • December 4, 2016
Professional photos | Traveler photos (169)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Killiecrankie Hotel (Killiecrankie) 3.0 of 5
Killiecrankie PH16 5LG, Scotland
$189 - $202 Avg. price/night*
Ollie #18 of 83 hotels in Perth and Kinross
  •  Excellent! 
  • Staying at Killiecrankie is like staying with a friend who has the... more
  • November 24, 2016
Traveler photos (49)
Kirklands Hotel (Kinross) 3.0 of 5
20 High Street, Kinross KY13 8AN, Scotland
Kirklands Hotel Slideshow
Show Prices
$91 - $113 Avg. price/night*
Ollie #19 of 83 hotels in Perth and Kinross
Professional photos | Traveler photos (56)
Drummond Terrace, Crieff PH7 4AN, Scotland
Show Prices
$85 - $278 Avg. price/night*
Ollie #20 of 83 hotels in Perth and Kinross
  •  Didn't want to leave! 
  • received a complimentary upgrade to a suite upon arrival. The staff were... more
  • December 7, 2016
Professional photos | Traveler photos (240)