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/Motels & Accommodations

The Station Hotel 1 Leonard St., Perth, PH28ET United Kingdom ~0.08 miles west of Perth Scotland
  • 4-star Suburban property
  • Check-in time: 14.00
  • Badly stained sheet
  • Old sash windows
Salutation Hotel in Perth 34 South St., Perth, PH28PH United Kingdom ~0.27 miles east of Perth Scotland
  • 3 star hotel
Holiday Inn Express Perth - Perth, Scotland
+1-800-997-5148
200 Dunkeld Rd. Inveralmond, Perth, Scotland, PH13AQ United Kingdom ~1.79 miles northwest of Perth Scotland
  • Two star hotel
  • 81 rooms in hotel
From$75
Very Good 4.0 /5Read Reviews Call
Murrayshall Hotel & Golf Courses : Murrayshall Rd. Murrayshall Rd., Scone, PH27PH United Kingdom ~2.86 miles northeast of Perth Scotland
  • High end Golf Course property
  • Has environment-friendly policy Read more
The Green Hotel Golf & Leisure Resort 2 The Muirs, Kinross, KY138AS United Kingdom ~12.90 miles south of Perth Scotland
  • Affordable Rural property
  • Check-in: 1500
Atholl Arms Hotel : Tay Terrace Tay Terrace, Dunkeld, PH80AQ United Kingdom ~13.05 miles northwest of Perth Scotland
  • Three Star property
The Gleneagles Hotel : The Gleneagles Hotel
+1-888-283-3404
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~14.43 miles southwest of Perth Scotland
  • Luxurious Five Star Golf Course property
  • 13 meeting rooms in property
  • Stunning views
  • Delicious meals
From$316
Very Good 4.5 /5Hotel Reviews Call
Holiday Inn Express Glenrothes
+1-800-997-5149
Leslie Rd., Glenrothes, KY63EP United Kingdom ~16.19 miles southeast of Perth Scotland
  • Three Star Downtown hotel
  • 49 rooms in property
  • Room clean and comfortable
  • Shower was ok
From$46
Very Good 4.0 /5Reviews Call
Doubletree by Hilton Dundee Kingsway West, Dundee, DD25JT United Kingdom ~16.23 miles east of Perth Scotland
  • High-end Suburban hotel
  • Fitness center on property
  • Tasty breakfast
  • Most guests thought the view was good
Balbirnie House - Glenrothes
+1-800-230-4134
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~17.00 miles southeast of Perth Scotland
  • High-end Rural hotel
  • Hotel has an eco-friendly policy Learn more
  • Lovely wedding venue
  • Most guests loved the menu selection
From$95
Very Good 4.5 /5Read Reviews Call
Best Western Invercarse Hotel
+1-800-997-5148
371 Perth Rd., Dundee, DD21PG United Kingdom ~17.14 miles east of Perth Scotland
  • Three Star Airport hotel
  • 44 rooms in hotel
  • Bar service was average, according to 67%
  • Professional service
From$52
Very Good 4.0 /5Review Score Call
Westport Luxury Serviced Apartments : 138 West Marketgait
+1-888-690-5247
138 West Marketgait, Dundee, DD11NJ United Kingdom ~18.03 miles east of Perth Scotland
  • 4-star hotel
  • 2 meeting rooms in property
  • Location is great
  • Most guests enjoyed the furniture
Holiday Inn Express Dundee - Dundee
+1-888-305-3366
41 Dock St., Dundee, DD13DR United Kingdom ~18.46 miles east of Perth Scotland
  • 2 star Downtown property
Apex City Quay Hotel & Spa : 1 West Victoria Dock Rd.
+1-800-881-1523
1 West Victoria Dock Rd., Dundee, DD13JP United Kingdom ~18.58 miles east of Perth Scotland
  • Four-star property
  • Bad side dishes
  • About half of guests thought the shower was ok
From$75
Very Good 4.5 /5Read Reviews Call
Westbourne House 10 Dollar Rd., Stirling, FK136PA United Kingdom ~20.50 miles southwest of Perth Scotland
  • Mid-scale property
The Victoria Hotel - Kirkcaldy
+1-800-997-5149
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~21.96 miles southeast of Perth Scotland
  • Affordable Suburban property
  • Check-in: 2.00 pm
  • Most guests were happy with the price
  • Most guests said the reception staff was ok
Holiday Inn Express Dunfermline : Halbeath Rd. Fife
+1-888-690-5281
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom ~21.96 miles south of Perth Scotland
  • Economy hotel
  • 82 rooms in property
Old Manor Hotel : 55 Leven Rd. 55 Leven Rd., Leven, KY86AJ United Kingdom ~22.19 miles southeast of Perth Scotland
  • Three Star hotel
Roomsat29 Bruce Street in Dunfermline
+1-800-997-5148
29 35 Bruce St., Dunfermline, KY127AG United Kingdom ~22.36 miles south of Perth Scotland
  • Three Star Downtown hotel
  • 17 rooms in hotel
  • Great location
  • WiFi system needs upgrading
Pitbauchlie House Hotel
+1-888-690-5247
Aberdour Rd. Dunfermline, Dunfermline, KY114PB United Kingdom ~23.08 miles south of Perth Scotland
  • Midscale Downtown hotel
  • 50 rooms in property
  • Terrific location
  • Friendly service
Rufflets Country House Hotel : Strathkinness Low Rd.
+1-888-305-3366
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~23.14 miles east of Perth Scotland
  • Four-star property
  • Has environment-friendly policy See more
  • Bathroom could be bigger
  • Tasty breakfast
Fonab Castle Hotel & Spa Foss Rd., Pitlochry, PH165ND United Kingdom ~23.75 miles northwest of Perth Scotland
  • Luxury 5 star Rural hotel
  • Check in: 3:00 PM
Atholl Palace Hotel
+1-888-283-3404
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~23.80 miles northwest of Perth Scotland
  • High-end Rural hotel
  • 2 suites in property
  • Rooms need regular maintenance
  • Not very comfortable
Fishers Hotel Pitlochry
+1-800-997-5149
75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~24.12 miles northwest of Perth Scotland
  • 3 star Rural property
  • 130 rooms in property
Old Course Hotel Golf Resort & Spa in St Andrews
+1-888-690-5281
Old Station Rd., St Andrews, KY169SP United Kingdom ~24.21 miles east of Perth Scotland
  • Luxurious 5 Star Resort hotel
  • 4 floors in property
  • Rooms need regular maintenance
  • Delicious breakfast
From$132
Very Good 4.5 /5Guest Reviews Call
Next 25 Perth Scotland Hotels >  [1 - 25 of 50]    
Next: See My Perth Scotland Hotels with Pricing
Back to Top