Star Rating
Hotel Name
Price Range (USD)to
Amenities

Perth and Kinross United Kingdom Accommodations

Only hotels in Perth and Kinross are listed below. Search for the cheapest discounted hotel and motel rates in or near Perth and Kinross, United Kingdom for your upcoming personal or group travel. We show the best Perth and Kinross hotel/motel rooms. Review the Perth and Kinross hotel list below to find the perfect lodging. We also have a map of the Perth and Kinross hotels.

The Perth and Kinross center is approximately 6 miles southeast of City Centre Pitlochry and 17 miles northwest of City Centre Perth.

Perth and Kinross Hotels/Accommodations

Atholl Arms Hotel - Dunkeld Tay Terrace, Dunkeld, PH80AQ United Kingdom ~4.49 miles southeast of Perth and Kinross
  • Midscale property
  • 17 rooms in hotel
From$98
Very Good 4.0 /5Reviews CallBookMore Details
Dunalastair Hotel Suites 1 The Sq. Perth, Perth, PH16 5PW United Kingdom ~5.96 miles northwest of Perth and Kinross
  • High-end hotel
  • Hotel has 31 suites
Fonab Castle Hotel & Spa : Foss Rd. Foss Rd., Pitlochry, PH165ND United Kingdom ~6.37 miles northwest of Perth and Kinross
  • Luxury 5 star Rural property
  • 5 suites in hotel
From$373
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Atholl Palace Hotel Atholl Rd., Pitlochry, PH165LY United Kingdom ~6.45 miles northwest of Perth and Kinross
  • Midscale Rural property
  • Fitness + Health Center
Scotlands Hotel & Leisure Club 40 Bonnethill Rd. Pitlochry, Perth, PH16 5BT United Kingdom ~6.74 miles northwest of Perth and Kinross
  • Three Star hotel
  • Hotel has 2 suites
Fishers Hotel Pitlochry - Pitlochry 75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~6.75 miles northwest of Perth and Kinross
  • Three Star Rural hotel
  • 130 sleeping rooms in hotel
Kinloch House : Dunkeld Rd. Blairgowrie Dunkeld Rd. Blairgowrie, Edinburgh, PH10 6SG United Kingdom ~9.81 miles east of Perth and Kinross
  • Affordable hotel
  • 15 rooms in property
Kenmore Hotel & Lodges : The Sq. 1 Aberfeldy The Sq. 1 Aberfeldy, Perth, PH15 2NU United Kingdom ~12.94 miles west of Perth and Kinross
  • 3-star hotel
  • Check-in: 15:00
Huntingtower Hotel : Crieff Rd. 1 Perth Crieff Rd. 1 Perth, Perth, PH1 3JT United Kingdom ~15.08 miles southeast of Perth and Kinross
  • Three Star property
  • Hotel has 3 floors
Holiday Inn Express Perth 200 Dunkeld Rd. Inveralmond, Perth Scotland, PH13AQ United Kingdom ~15.65 miles southeast of Perth and Kinross
  • Midscale Suburban property
  • 2 conference rooms in property
From$86
Very Good 4.0 /5Review Score CallBookMore Details
Travelodge Per A9 Crieff Rd., Dundee, PH1 3JJ United Kingdom ~15.83 miles southeast of Perth and Kinross
  • Economy hotel
  • Check-in time: 15:00
Travelodge Perth Broxden Junction - Dundee Broxden Trunk Rd. Service Are, Dundee, PH2 0PX United Kingdom ~17.21 miles southeast of Perth and Kinross
  • Low Cost property
  • Check-in time: 15:00
Mercure Perth Hotel : West Mill St. West Mill St., Perth, PH1 5QP United Kingdom ~17.29 miles southeast of Perth and Kinross
  • 3-star property
  • Check in time: 14:00
The Station Hotel in Perth 1 Leonard St., Perth, PH28ET United Kingdom ~17.42 miles southeast of Perth and Kinross
  • 4 star Suburban hotel
  • 3 floors in hotel
  • Quite clean
  • Close to the city centre
Murrayshall Hotel & Golf Courses : Murrayshall Rd. Murrayshall Rd., Scone, PH27PH United Kingdom ~17.45 miles southeast of Perth and Kinross
  • High-end Golf Course hotel
  • Hotel has 41 rooms
From$58
Very Good 4.0 /5Read Reviews CallBookMore Details
Salutation Hotel : 34 South St. 34 South St., Perth, PH28PH United Kingdom ~17.60 miles southeast of Perth and Kinross
  • 3 star hotel
  • 5 conference rooms in property
From$64
Very Good 4.0 /5Review Score CallBookMore Details
Parklands Hotel : 2 St. Leonards Bank 2 St. Leonards Bank, Edinburgh, PH2 8EB United Kingdom ~17.67 miles southeast of Perth and Kinross
  • Three Star property
  • Fitness + Health Center
Crieff Hydro - Perth Ferntower Rd. Crieff, Perth, PH7 3QE United Kingdom ~17.67 miles southwest of Perth and Kinross
  • High end property
  • Check in time: 14:00
Travelodge Perth Central - Dundee 18 Dundee Rd., Dundee, PH2 7AB United Kingdom ~17.73 miles southeast of Perth and Kinross
  • 2 star hotel
  • Check-in time: 15:00
The Gleneagles Hotel : The Gleneagles Hotel
+1-866-429-5787
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~23.08 miles south of Perth and Kinross
  • Luxurious 5-star Golf Course hotel
  • Hotel has an eco-friendly policy Learn more
  • Professional service
  • Beautiful scenery
From$337
Very Good 4.5 /5Read Reviews CallBookMore Details
The Four Seasons Hotel Lochside, Crieff, PH62NF United Kingdom ~23.23 miles southwest of Perth and Kinross
  • Mid-scale hotel
  • Vibe is not too good
  • Value for money could be better
From$127
Very Good 4.5 /5Read Reviews CallBookMore Details
Pine Trees Hotel Strathview Terrace 1 Pitlochry, Perth, PH16 5QR United Kingdom ~24.65 miles northeast of Perth and Kinross
  • Affordable hotel
  • Hotel has 2 floors
Roman Camp Country House Hotel in Stirling 182 Main St. Callander, Stirling, FK17 8BG United Kingdom ~24.69 miles southwest of Perth and Kinross
  • High end hotel
  • Hotel has 3 suites
Travelodge Dundee Kingsway in Dundee A90 Kingsway, Dundee, DD2 4TD United Kingdom ~25.71 miles east of Perth and Kinross
  • Mid-scale property
  • Check in time: 15:00
Doubletree by Hilton Dundee - Dundee Kingsway West, Dundee, DD25JT United Kingdom ~25.72 miles east of Perth and Kinross
  • Four star Suburban hotel
  • Check-in: 14.00
  • Clean rooms
  • Most guests said the wifi quality was bad
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Next 25 Perth and Kinross Hotels >  [1 - 25 of 50]    
Next: See My Perth and Kinross Hotels with Pricing
Back to Top