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
  • Four-star Golf Course property
  • Hotel has 14 suites
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
  • Affordable hotel
  • 81 rooms in property
Salutation Hotel : 34 South St. 34 South St., Perth, PH28PH United Kingdom
  • 3 star property
  • 5 meeting rooms in property
The Station Hotel 1 Leonard St., Perth, PH28ET United Kingdom
  • 4 star Suburban property
  • Check-in: 14.00
  • Most guests had problems with the shower
  • Most guests thought it was easy to get to the train station
Atholl Arms Hotel : Tay Terrace Tay Terrace, Dunkeld, PH80AQ United Kingdom ~10.84 miles northwest of Perth
  • Affordable property
From$96
Very Good 4.0 /5Review Score CallBookMore Details
Doubletree by Hilton Dundee - Dundee Kingsway West, Dundee, DD25JT United Kingdom ~13.66 miles east of Perth
  • High end Suburban hotel
  • 5 conference rooms in property
  • No airconditioning
  • Friendly service
From$90
Average 3.5 /5Reviews CallBookMore Details
Best Western Invercarse Hotel : 371 Perth Rd. 371 Perth Rd., Dundee, DD21PG United Kingdom ~13.98 miles east of Perth
  • 3 star Airport hotel
  • 44 sleeping rooms in hotel
Westport Luxury Serviced Apartments : 138 West Marketgait
+1-888-690-5247
138 West Marketgait, Dundee, DD11NJ United Kingdom ~15.80 miles east of Perth
  • Expensive hotel
  • 2 conference rooms in property
  • Spacious rooms
  • Most guests thought, the hotel was modern
Holiday Inn Express Dundee
+1-888-305-3366
41 Dock St., Dundee, DD13DR United Kingdom ~16.22 miles east of Perth
  • Mid-scale Downtown hotel
  • Check-in time: 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
  • 4-star hotel
  • Superb evening meal
  • Good hotel for business trip
From$125
Very Good 4.5 /5Reviews CallBookMore Details
The Green Hotel Golf & Leisure Resort 2 The Muirs, Kinross, KY138AS United Kingdom ~16.74 miles south of Perth
  • Midscale Rural hotel
  • Check in: 1500
From$80
Excellent 5.0 /5Reviews CallBookMore Details
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 property
  • Hotel has 232 rooms
  • Excellent value for money
  • Complimentary shuttle
From$331
Very Good 4.5 /5Recent Reviews CallBookMore Details
Holiday Inn Express Glenrothes
+1-866-429-5787
Leslie Roundabout Leslie Rd., Glenrothes, KY63EP United Kingdom ~18.63 miles southeast of Perth
  • Affordable Downtown hotel
  • 49 sleeping rooms in hotel
Balbirnie House
+1-888-690-5281
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~19.14 miles southeast of Perth
  • High-end Rural hotel
  • 34 rooms in hotel
  • Bathroom is ok
  • Great location
From$99
Very Good 4.5 /5Review Score CallBookMore Details
Atholl Palace Hotel
+1-888-690-5247
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~21.44 miles northwest of Perth
  • 4 star Rural hotel
  • Hotel has 4 floors
  • Most guests said the bathroom was dirty
  • Nice building
Fonab Castle Hotel & Spa Foss Rd., Pitlochry, PH165ND United Kingdom ~21.46 miles northwest of Perth
  • Luxury 5 star Rural hotel
  • Check in time: 3:00 PM
From$366
Very Good 4.5 /5Latest Reviews CallBookMore Details
Fishers Hotel Pitlochry
+1-800-881-1523
75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~21.81 miles northwest of Perth
  • Midscale 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
  • 4-star property
  • 2 suites in hotel
  • Nice rooms
  • Excellent views of the Garden
Old Manor Hotel - Leven 55 Leven Rd., Leven, KY86AJ United Kingdom ~23.32 miles southeast of Perth
  • Midscale Rural property
  • 23 rooms in property
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
  • 144 sleeping rooms in hotel
  • Most guests said the beds were comfortable
  • Good restaurant service
From$261
Very Good 4.0 /5Latest Reviews CallBookMore Details
Westbourne House : 10 Dollar Rd. 10 Dollar Rd., Stirling, FK136PA United Kingdom ~24.59 miles southwest of Perth
  • Mid-scale property
The Victoria Hotel - Kirkcaldy
+1-888-690-5247
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~24.70 miles southeast of Perth
  • 3 star Suburban hotel
  • 21 rooms in hotel
  • Vibe is not too good
  • Breakfast is good
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Dunfermline in Dunfermline
+1-888-305-3366
Halbeath Rd. Fife, Dunfermline, KY118JH United Kingdom ~25.81 miles south of Perth
  • Three Star hotel
  • 82 sleeping rooms in hotel
Carnoustie Golf Hotel & Spa Links Parade, Carnoustie, DD77JE United Kingdom ~26.03 miles east of Perth
  • High end Golf Course hotel
  • 3 floors in property
Roomsat29 Bruce Street
+1-888-283-3404
29 35 Bruce St., Dunfermline, KY127AG United Kingdom ~26.29 miles south of Perth
  • Midscale Downtown property
  • Check in time: 14.00pm
  • So easy access to shops
  • Air conditioning was criticized by 88%
Next 25 Perth Hotels >  [1 - 25 of 50]    
Next: See My Perth Hotels with Pricing
Back to Top