Star Rating
Hotel Name
Price Range (USD)to
Amenities

Perth United Kingdom Accommodations

Find accommodations in Perth with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Perth, United Kingdom for your upcoming personal or group travel. Discover the most popular Perth hotel rooms. Review the Perth hotel list below to find the perfect lodging. We also have a map of the Perth hotels. Planning a group? Lock in Perth Group Hotel Rates

The Perth center is approximately 4 miles northeast of City Centre Perth and 14 miles west of Dundee Airport.

Perth Hotels/Accommodations

Murrayshall Hotel & Golf Courses Murrayshall Rd., Scone, PH27PH United Kingdom ~2.29 miles southeast of Perth
  • Expensive Golf Course hotel
  • 7 meeting rooms in hotel
From$57
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Perth in Perth, Scotland
+1-888-305-3366
200 Dunkeld Rd. Inveralmond, Perth, Scotland, PH13AQ United Kingdom ~3.58 miles southwest of Perth
  • Mid-scale hotel
  • 81 rooms in property
Salutation Hotel 34 South St., Perth, PH28PH United Kingdom
  • Three Star hotel
  • Hotel has 5 meeting rooms
From$62
Very Good 4.0 /5Review Score CallBookMore Details
The Station Hotel in Perth 1 Leonard St., Perth, PH28ET United Kingdom
  • 4-star Suburban property
  • Hotel has 3 floors
  • Awesome terrace
  • Most guests loved the terrace
Atholl Arms Hotel : Tay Terrace Tay Terrace, Dunkeld, PH80AQ United Kingdom ~10.84 miles northwest of Perth
  • Affordable property
Doubletree by Hilton Dundee : Kingsway West Kingsway West, Dundee, DD25JT United Kingdom ~13.66 miles east of Perth
  • High end Suburban property
  • 3 suites in property
  • Bad housekeeping, according to 80%
  • Room is all right
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Invercarse Hotel in Dundee
+1-888-690-5281
371 Perth Rd., Dundee, DD21PG United Kingdom ~13.98 miles east of Perth
  • 3 star Airport property
  • Hotel has 2 meeting rooms
Westport Luxury Serviced Apartments
+1-888-690-5247
138 West Marketgait, Dundee, DD11NJ United Kingdom ~15.80 miles east of Perth
  • Four-star hotel
  • 24 rooms in hotel
  • Excellent romantic hotel
  • Good furniture
Holiday Inn Express Dundee
+1-888-305-3366
41 Dock St., Dundee, DD13DR United Kingdom ~16.22 miles east of Perth
  • Affordable Downtown property
  • Check in: 14.00pm
Apex City Quay Hotel & Spa in Dundee
+1-800-881-1523
1 West Victoria Dock Rd., Dundee, DD13JP United Kingdom ~16.35 miles east of Perth
  • Four-star property
  • Most guests thought the service was very professional
  • Close to public transport
From$125
Very Good 4.5 /5Review Score CallBookMore Details
The Green Hotel Golf & Leisure Resort in Kinross 2 The Muirs, Kinross, KY138AS United Kingdom ~16.74 miles south of Perth
  • Mid-scale Rural property
  • Check-in: 1500
The Gleneagles Hotel
+1-866-221-8581
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~18.04 miles southwest of Perth
  • Luxury 5-star Golf Course hotel
  • 4 floors in property
  • Breakfast superb
  • Terrific location
From$329
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn Express Glenrothes : Leslie Roundabout Leslie Rd.
+1-866-429-5787
Leslie Roundabout Leslie Rd., Glenrothes, KY63EP United Kingdom ~18.63 miles southeast of Perth
  • Affordable Downtown property
  • 49 rooms in hotel
Balbirnie House : Balbirnie Park Markinch
+1-888-690-5281
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~19.14 miles southeast of Perth
  • Expensive Rural property
  • Has environment-friendly policy See policy
  • Breakfast buffet good
  • For only 50%, the bathroom was ok
From$98
Very Good 4.5 /5Read Reviews CallBookMore Details
Atholl Palace Hotel : Perth Rd. Perthshire
+1-888-690-5247
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~21.44 miles northwest of Perth
  • Expensive Rural property
  • Check in: 14.00
  • Nice building
  • Most guests thought the service was very professional
Fonab Castle Hotel & Spa Foss Rd., Pitlochry, PH165ND United Kingdom ~21.46 miles northwest of Perth
  • Luxurious 5 Star Rural property
  • Fitness + Health Center
From$364
Very Good 4.5 /5Reviews CallBookMore Details
Fishers Hotel Pitlochry
+1-800-881-1523
75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~21.81 miles northwest of Perth
  • 3 star Rural hotel
  • 130 sleeping rooms in hotel
Rufflets Country House Hotel
+1-888-283-3404
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~22.54 miles east of Perth
  • Four-star hotel
  • Has environment-friendly policy Read more
  • Great amenities
  • Friendly service
Old Manor Hotel in Leven 55 Leven Rd., Leven, KY86AJ United Kingdom ~23.32 miles southeast of Perth
  • Affordable property
  • Hotel has 24 rooms
Old Course Hotel Golf Resort & Spa Old Station Rd., St Andrews, KY169SP United Kingdom ~23.46 miles east of Perth
  • Luxury 5 star Resort property
  • Access to gym on-site
  • Most guests said rooms were clean
  • Great location
From$260
Very Good 4.5 /5Guest Reviews CallBookMore Details
Westbourne House 10 Dollar Rd., Stirling, FK136PA United Kingdom ~24.59 miles southwest of Perth
  • 3-star property
The Victoria Hotel in Kirkcaldy
+1-888-690-5247
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~24.70 miles southeast of Perth
  • 3-star Suburban property
  • 3 meeting rooms in hotel
  • Dirty linen
  • Most guests had problems with the shower
Holiday Inn Express Dunfermline - Dunfermline
+1-888-305-3366
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom ~25.81 miles south of Perth
  • Mid-scale hotel
  • 82 rooms in property
Carnoustie Golf Hotel & Spa Links Parade, Carnoustie, DD77JE United Kingdom ~26.03 miles east of Perth
  • High-end Golf Course hotel
  • Hotel has 3 floors
Roomsat29 Bruce Street
+1-888-283-3404
29 35 Bruce St., Dunfermline, KY127AG United Kingdom ~26.29 miles south of Perth
  • 3-star Downtown property
  • 17 rooms in property
  • Beds need improvement
  • Smooth check in
Next 25 Perth Hotels >  [1 - 25 of 50]    
Next: See My Perth Hotels with Pricing
Back to Top