Star Rating
Hotel Name
Price Range (USD)to
Amenities

Perth Scotland United Kingdom Hotels & Motels

Find the perfect hotel in Perth Scotland using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or near Perth Scotland, United Kingdom for your upcoming personal or group trip. We list the best Perth Scotland hotel and motel rooms. Browse the Perth Scotland area hotels to find the perfect lodging! Please use the provided map of the Perth Scotland hotels.

The Perth Scotland center point is about the area of City Centre Perth and 12 miles northeast of Gleneagles Golf Resort.

Perth Scotland Hotels & Accommodations

The Station Hotel : 1 Leonard St. 1 Leonard St., Perth, PH28ET United Kingdom ~0.08 miles west of Perth Scotland
  • 4-star Suburban property
  • 10 suites in property
  • Wi-fi non existent
  • Most guests said the wifi quality was bad
Salutation Hotel in Perth 34 South St., Perth, PH28PH United Kingdom ~0.27 miles east of Perth Scotland
  • 3-star hotel
  • 5 conference rooms in property
Holiday Inn Express Perth in Perth, Scotland
+1-800-881-1523
200 Dunkeld Rd. Inveralmond, Perth, Scotland, PH13AQ United Kingdom ~1.79 miles northwest of Perth Scotland
  • Midscale property
  • 81 rooms in property
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Murrayshall Hotel & Golf Courses in Scone Murrayshall Rd., Scone, PH27PH United Kingdom ~2.86 miles northeast of Perth Scotland
  • 4-star Golf Course property
  • Hotel has 2 floors
The Green Hotel Golf & Leisure Resort - Kinross 2 The Muirs, Kinross, KY138AS United Kingdom ~12.90 miles south of Perth Scotland
  • Mid-scale Rural property
  • Check-in time: 1500
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Atholl Arms Hotel - Dunkeld Tay Terrace, Dunkeld, PH80AQ United Kingdom ~13.05 miles northwest of Perth Scotland
  • 3 star hotel
The Gleneagles Hotel
+1-888-690-5281
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~14.43 miles southwest of Perth Scotland
  • Luxurious 5-star Golf Course property
  • Hotel has 4 floors
  • Popular among couples
  • Excellent pool
From$336
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Holiday Inn Express Glenrothes in Glenrothes
+1-888-690-5247
Leslie Roundabout Leslie Rd., Glenrothes, KY63EP United Kingdom ~16.18 miles southeast of Perth Scotland
  • Affordable Downtown hotel
  • 49 sleeping rooms in hotel
Best Western Invercarse Hotel : 371 Perth Rd. 371 Perth Rd., Dundee, DD21PG United Kingdom ~16.22 miles east of Perth Scotland
  • Midscale Airport hotel
  • 44 sleeping rooms in hotel
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Doubletree by Hilton Dundee : Kingsway West Kingsway West, Dundee, DD25JT United Kingdom ~16.23 miles east of Perth Scotland
  • 4 star Suburban property
  • Fitness center on property
  • Rooms need regular maintenance
  • Fantastic service
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Balbirnie House : Balbirnie Park Markinch
+1-888-283-3404
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~17.00 miles southeast of Perth Scotland
  • High end Rural property
  • Check in: 14.00
  • Comfy lounges
  • Fantastic service
From$100
Very Good 4.5 /5Guest Reviews CallBookMore Details
Westport Luxury Serviced Apartments
+1-866-221-8581
138 West Marketgait, Dundee, DD11NJ United Kingdom ~18.03 miles east of Perth Scotland
  • Expensive hotel
  • 24 sleeping rooms in hotel
  • Most guests said it was a stylish hotel
  • Generally very clean
Holiday Inn Express Dundee - Dundee
+1-866-429-5787
41 Dock St., Dundee, DD13DR United Kingdom ~18.46 miles east of Perth Scotland
  • 3 star Downtown property
  • Hotel has 95 rooms
Apex City Quay Hotel & Spa in Dundee
+1-888-690-5281
1 West Victoria Dock Rd., Dundee, DD13JP United Kingdom ~18.58 miles east of Perth Scotland
  • Four-star property
  • Rooms need regular maintenance
  • Free Wifi
From$125
Very Good 4.5 /5Reviews CallBookMore Details
Westbourne House 10 Dollar Rd., Stirling, FK136PA United Kingdom ~20.50 miles southwest of Perth Scotland
  • Affordable hotel
The Victoria Hotel - Kirkcaldy
+1-888-305-3366
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~21.96 miles southeast of Perth Scotland
  • Three Star Suburban property
  • Comp. Breakfast
  • Food is to die for
  • Staff very helpful and friendly
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Dunfermline - Dunfermline
+1-800-881-1523
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom ~21.96 miles south of Perth Scotland
  • Affordable property
  • 82 sleeping rooms in hotel
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Old Manor Hotel 55 Leven Rd., Leven, KY86AJ United Kingdom ~22.19 miles southeast of Perth Scotland
  • Midscale Rural hotel
  • 23 sleeping rooms in hotel
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Roomsat29 Bruce Street
+1-866-221-8581
29 35 Bruce St., Dunfermline, KY127AG United Kingdom ~22.36 miles south of Perth Scotland
  • Three Star Downtown property
  • Check-in: 14.00pm
  • Most guests said rooms were big enough
  • Bathroom needs cleaning
Pitbauchlie House Hotel in Dunfermline
+1-866-429-5787
Aberdour Rd. Dunfermline, Dunfermline, KY114PB United Kingdom ~23.08 miles south of Perth Scotland
  • Affordable Downtown property
  • 50 sleeping rooms in hotel
  • Most guests had problems with the shower
  • Most guests thought the view was good
Rufflets Country House Hotel : Strathkinness Low Rd.
+1-888-690-5281
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~23.14 miles east of Perth Scotland
  • Expensive hotel
  • 3 meeting rooms in hotel
  • Excellent hotel
  • Most guests thought the hotel was luxurious
Fonab Castle Hotel & Spa in Pitlochry Foss Rd., Pitlochry, PH165ND United Kingdom ~23.75 miles northwest of Perth Scotland
  • Luxury Five Star Rural hotel
  • 34 sleeping rooms in hotel
From$371
Very Good 4.5 /5Review Score CallBookMore Details
Atholl Palace Hotel
+1-888-305-3366
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~23.80 miles northwest of Perth Scotland
  • Expensive Rural hotel
  • Hotel has 116 rooms
  • Dining area could have been cleaner
  • Hotel is fairly plain
From$92
Very Good 4.0 /5Review Score CallBookMore Details
Fishers Hotel Pitlochry 75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~24.12 miles northwest of Perth Scotland
  • Midscale Rural property
  • 3 conference rooms in property
From$27
Average 3.5 /5Reviews CallBookMore Details
Old Course Hotel Golf Resort & Spa Old Station Rd., St Andrews, KY169SP United Kingdom ~24.21 miles east of Perth Scotland
  • Luxurious Five Star Resort property
  • Access to gym on-site
  • Friendly service
  • Internet is average
From$265
Very Good 4.5 /5Reviews CallBookMore Details
Next 25 Perth Scotland Hotels >  [1 - 25 of 50]    
Next: See My Perth Scotland Hotels with Pricing
Back to Top