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

Rusacks St. Andrews Pilmour Links, St. Andrews, Scotland GB +1-888-389-4121 ~37.85 miles southeast of Perth and Kinross
  • Luxury 5 star hotel
  • Check in time: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Fairmont St. Andrews Fife, St. Andrews, Scotland GB +1-888-675-2083 ~41.00 miles southeast of Perth and Kinross
  • Luxurious 5-star hotel
  • 17 suites in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Recent Reviews Call BookMore Details
Old Course Hotel Old Station Road, St. Andrews, Scotland GB +1-800-716-8490 ~37.57 miles southeast of Perth and Kinross
  • Luxury Five Star hotel
  • Hotel has a green policy See policy
Call to Book
Add your dates for price
Excellent 9.7 /10 Recent Reviews Call BookMore Details
Seaton House - Small Luxury Hotels of the World Seaton House 76 The Scores, St. Andrews, Scotland GB +1-800-805-5223 ~37.94 miles east of Perth and Kinross
  • Luxury 5 star property
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Hotel Indigo Dundee by IHG Lower Dens Mill constable Street, Dundee, Scotland GB +1-888-965-1860 ~28.67 miles east of Perth and Kinross
  • 4 star property
  • Check-in: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Hampton by Hilton Dundee City Centre 1 Argyllgait, Dundee, Scotland GB +1-888-788-5576 ~28.27 miles east of Perth and Kinross
  • 3-star property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
Apex City Quay Hotel & Spa 1 West Victoria Dock Road, Dundee, Scotland GB +1-888-897-9207 ~28.77 miles east of Perth and Kinross
  • 4 star hotel
  • Check-in: 3:00 PM - 2:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Dakota Edinburgh Ferrymuir Retail Park, South Queensferry, Scotland GB +1-888-311-4278 ~44.84 miles south of Perth and Kinross
  • Four star hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Holiday Inn Express Dundee by IHG 41 Dock Street, Dundee, Scotland GB +1-888-469-4795 ~28.66 miles east of Perth and Kinross
  • 3-star hotel
  • 95 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
The Stirling Highland Hotel 29 Spittal Street, Stirling, Scotland GB +1-888-734-9421 ~35.82 miles southwest of Perth and Kinross
  • Four star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Average 7.9 /10 Latest Reviews Call BookMore Details
Hotel du Vin & Bistro St. Andrews 40 The Scores, St. Andrews, Scotland GB +1-888-841-5292 ~38.00 miles east of Perth and Kinross
  • Four-star property
  • Pets Allowed
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Macdonald Inchyra Hotel & Spa Grange Road, Falkirk, Scotland GB +1-888-455-5160 ~42.64 miles south of Perth and Kinross
  • 4-star hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Malmaison Dundee 44 Whitehall Crescent, Dundee, Scotland GB +1-888-965-8297 ~28.58 miles east of Perth and Kinross
  • Expensive hotel
  • 91 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Fonab Castle Hotel & Spa Foss Road, Pitlochry, Scotland GB +1-888-906-6358 ~6.56 miles northwest of Perth and Kinross
  • Luxury 5-star hotel
  • Hotel has 5 suites
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Four Points Flex by Sheraton Dundee 2 South Union Street, Dundee, Scotland GB +1-888-749-6785 ~28.51 miles east of Perth and Kinross
  • Midscale hotel
  • Hotel has 120 rooms
Call to Book
Add your dates for price
Excellent 9.1 /10 Recent Reviews Call BookMore Details
Crieff Hydro Fern Tower Road, Crieff, Scotland GB +1-888-878-9982 ~17.53 miles southwest of Perth and Kinross
  • 4-star property
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Colessio 33 Spittal Street, Stirling, Scotland GB +1-888-389-4485 ~35.84 miles southwest of Perth and Kinross
  • Four star property
  • Hotel has 39 rooms
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Holiday Inn Express Dunfermline by IHG Halbeath, Dunfermline, Scotland GB +1-888-389-4121 ~38.21 miles south of Perth and Kinross
  • Midscale hotel
  • Hotel has an eco-friendly policy Learn more
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Macdonald Morlich Hotel Macdonald Aviemore Resort, Aviemore, Scotland GB +1-888-675-2083 ~40.37 miles north of Perth and Kinross
  • High-end hotel
  • Fitness center on property
Call to Book
Add your dates for price
Average 7.6 /10 Guest Reviews Call BookMore Details
No. 1 High Street - Boutique Rooms 1 High St, Markinch, Scotland GB +1-800-716-8490 ~35.04 miles southeast of Perth and Kinross
  • 2-star property
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Poor 4.8 /10 Review Score Call BookMore Details
Orocco Pier 17 High Street, South Queensferry, Scotland GB +1-800-805-5223 ~44.34 miles south of Perth and Kinross
  • Mid-scale property
  • 17 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
The Landmark Hotel & SPA Leisure Club Dundee by Sunday Kingsway West Invergowrie, Dundee, Scotland GB +1-888-965-1860 ~25.09 miles east of Perth and Kinross
  • Four-star hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Average 7.6 /10 Hotel Reviews Call BookMore Details
Cromlix Kinbuck, Dunblane, Scotland GB +1-888-788-5576 ~28.87 miles southwest of Perth and Kinross
  • Luxury Five Star property
  • Pets are Welcome
Call to Book
Add your dates for price
Excellent 9.8 /10 Reviews Call BookMore Details
Stirling Court Hotel University of Stirling, Stirling, Scotland GB +1-888-897-9207 ~33.84 miles southwest of Perth and Kinross
  • Midscale property
  • 100 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Park Hotel Camelon Road, Falkirk, Scotland GB +1-888-311-4278 ~42.73 miles south of Perth and Kinross
  • Mid-scale hotel
  • 73 rooms in hotel
Call to Book
Add your dates for price
Average 7.9 /10 Reviews Call BookMore Details
DoubleTree by Hilton Edinburgh - Queensferry Crossing St. Margaret's Head, Dunfermline, Scotland GB +1-888-469-4795 ~42.73 miles south of Perth and Kinross
  • Four-star hotel
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Balbirnie House Balbirnie Park Markinch, Glenrothes, Scotland GB +1-888-734-9421 ~34.31 miles southeast of Perth and Kinross
  • 4 star property
  • Has environment-friendly policy See more
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Inglewood House and Spa Tullibody Road, Alloa, Scotland GB +1-888-841-5292 ~34.16 miles south of Perth and Kinross
  • High end property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Carnoustie Golf Hotel The Links, Carnoustie, Scotland GB +1-888-455-5160 ~37.03 miles east of Perth and Kinross
  • 4 star property
  • Hotel has 10 suites
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Coylumbridge Resort Hotel Aviemore Invernesshire, Aviemore, Scotland GB +1-888-965-8297 ~39.10 miles north of Perth and Kinross
  • Four star hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Average 7.5 /10 Review Score Call BookMore Details
The Pitlochry Hydro Hotel KNOCKARD RD PH16 5JH, Pitlochry, Scotland GB +1-888-906-6358 ~6.91 miles northwest of Perth and Kinross
  • Mid-scale property
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Average 7.4 /10 Latest Reviews Call BookMore Details
Rufflets St. Andrews Strathkinness Low Rd. Fife, St. Andrews, Scotland GB +1-888-749-6785 ~36.95 miles southeast of Perth and Kinross
  • High-end hotel
  • Hotel has 2 suites
Call to Book
Add your dates for price
Very Good 8.9 /10 Recent Reviews Call BookMore Details
Macdonald Aviemore Highland Hotel Macdonald Aviemore Resort, Aviemore, Scotland GB +1-888-878-9982 ~41.23 miles north of Perth and Kinross
  • Four star property
  • Access to gym on-site
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Holiday Inn Express Stirling by IHG Springkerse Business Park, Stirling, Scotland GB +1-888-389-4485 ~35.62 miles south of Perth and Kinross
  • Affordable hotel
  • Free complimentary breakfast
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Scotlands Spa Hotel 40 Bonnethill Road, Pitlochry, Scotland GB +1-888-389-4121 ~6.74 miles northwest of Perth and Kinross
  • Midscale property
  • Hotel has 2 suites
Call to Book
Add your dates for price
Average 7.9 /10 Hotel Reviews Call BookMore Details
Staybridge Suites Dundee by IHG Lower Dens Mill, Dundee, Scotland GB +1-888-675-2083 ~28.67 miles east of Perth and Kinross
  • 2 star property
  • Hotel has an eco-friendly policy Learn more
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
The City Hotel 18 20 Bridge Street, Dunfermline, Scotland GB +1-800-716-8490 ~38.28 miles south of Perth and Kinross
  • Three Star hotel
  • 32 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Friars Wynd Hotel 17 Friars Street, Stirling, Scotland GB +1-800-805-5223 ~35.80 miles southwest of Perth and Kinross
  • Midscale hotel
  • 8 rooms in property
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Apex Dunblane Hydro Hotel Perth Road, Dunblane, Scotland GB +1-888-965-1860 ~31.32 miles southwest of Perth and Kinross
  • Four star hotel
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Best Western Plus Dunfermline Crossford Keavil House Hotel Crossford, Dunfermline, Scotland GB +1-888-788-5576 ~38.98 miles south of Perth and Kinross
  • Four-star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Average 7.5 /10 Guest Reviews Call BookMore Details
Dunkeld House Hotel Blairgowrie Road, Dunkeld, Scotland GB +1-888-897-9207 ~3.90 miles southeast of Perth and Kinross
  • High end property
  • Hotel has 98 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Pitbauchlie House Hotel Sure Hotel Collection by BW 47 Aberdour Road, Dunfermline, Scotland GB +1-888-311-4278 ~39.22 miles south of Perth and Kinross
  • Mid-scale hotel
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Macdonald Aviemore Hotel Macdonald Aviemore Resort, Aviemore, Scotland GB +1-888-469-4795 ~40.27 miles north of Perth and Kinross
  • High-end property
  • Check-in time: 4:00 PM - 10:00 PM
Call to Book
Add your dates for price
Average 7.2 /10 Guest Reviews Call BookMore Details
Dunalastair Hotel Suites 1 The Square, Pitlochry, Scotland GB +1-888-734-9421 ~20.88 miles west of Perth and Kinross
  • Luxurious 5-star hotel
  • 2 floors in property
Call to Book
Add your dates for price
Very Good 8.1 /10 Review Score Call BookMore Details
Premier Lodge Westmains Industrial Estate, Grangemouth, Scotland GB +1-888-841-5292 ~41.73 miles south of Perth and Kinross
  • Three Star hotel
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
The Dunvegan Hotel 7 Pilmour Place, St. Andrews, Scotland GB +1-888-455-5160 ~37.95 miles southeast of Perth and Kinross
  • Four-star hotel
  • Check-in time: 3:00 PM - 10:30 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Woodlands Hotel BW Signature Collection 13 Panmure Terrace Broughty Ferry, Dundee, Scotland GB +1-888-965-8297 ~32.45 miles east of Perth and Kinross
  • Three Star hotel
  • Check in: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Fishers Hotel 75 79 Atholl Road, Pitlochry, Scotland GB +1-888-906-6358 ~6.78 miles northwest of Perth and Kinross
  • Mid-scale hotel
  • 4 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Grange Manor Glensburgh Road, Grangemouth, Scotland GB +1-888-749-6785 ~41.52 miles south of Perth and Kinross
  • 4 star hotel
  • 36 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.1 /10 Latest Reviews Call BookMore Details
Macdonald Forest Hills Hotel & Spa Kinlochard The Trossachs, Aberfoyle, Stirling, Scotland GB +1-888-878-9982 ~43.02 miles southwest of Perth and Kinross
  • 4 star hotel
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details

Next: See My Perth and Kinross Hotels with Pricing
Back to Top