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

Murrayshall Hotel & Golf Courses - Scone Murrayshall Rd., Scone, PH27PH United Kingdom ~2.29 miles southeast of Perth
  • 4 star Golf Course hotel
  • Hotel has 41 rooms
Dunallan Guest House
+1-800-230-4134
10 Pitcullen Cresent, Perth, PH27HT United Kingdom
  • 4 star hotel
  • Comfortable beds
  • Could be quieter
Salutation Hotel 34 South St., Perth, PH28PH United Kingdom
  • Mid-scale hotel
From$61
Very Good 4.0 /5Review Score Call
The Station Hotel 1 Leonard St., Perth, PH28ET United Kingdom
  • Four star Suburban hotel
  • Check-in time: 14.00
  • Most guests thought it was easy to get to the train station
  • About half of guests thought the tv was sub-standard
Atholl Arms Hotel : Tay Terrace Tay Terrace, Dunkeld, PH80AQ United Kingdom ~10.84 miles northwest of Perth
  • 3 star property
Doubletree by Hilton Dundee Kingsway West, Dundee, DD25JT United Kingdom ~13.66 miles east of Perth
  • High-end Suburban hotel
  • Check-in time: 14.00
  • Tasty breakfast
  • Breakfast buffet outstanding
Best Western Invercarse Hotel in Dundee
+1-888-283-3404
371 Perth Rd., Dundee, DD21PG United Kingdom ~14.94 miles east of Perth
  • 3 star Airport hotel
  • 44 sleeping rooms in hotel
  • Close to the city center with easily acessible parking
  • Rooms in need of an update
Westport Luxury Serviced Apartments : 138 West Marketgait
+1-800-997-5149
138 West Marketgait, Dundee, DD11NJ United Kingdom ~15.80 miles east of Perth
  • Four star property
  • Hotel has 2 meeting rooms
  • High comfort
  • Awesome vibe
Hilton Dundee
+1-888-690-5281
Earl Grey Place, Dundee, DD14DE United Kingdom ~16.18 miles east of Perth
  • Four star Riverfront hotel
  • Gym / Fitness Center Available
  • Breakfast buffet outstanding
  • Comfortable beds
Holiday Inn Express Dundee in Dundee
+1-800-230-4134
41 Dock St., Dundee, DD13DR United Kingdom ~16.19 miles east of Perth
  • Mid-scale Downtown property
  • 4 floors in property
  • Clean bathroom
  • Contemporary building
Apex City Quay Hotel & Spa : 1 West Victoria Dock Rd.
+1-800-997-5148
1 West Victoria Dock Rd., Dundee, DD13JP United Kingdom ~16.35 miles east of Perth
  • Expensive property
  • Bar service was average, according to 57%
  • Close to public transport
From$75
Very Good 4.5 /5Reviews Call
The Green Hotel Golf & Leisure Resort 2 The Muirs, Kinross, KY138AS United Kingdom ~16.74 miles south of Perth
  • 3 star Rural property
  • 94 sleeping rooms in hotel
From$75
Very Good 4.0 /5Read Reviews Call
Knock Castle Hotel & Spa - Crieff
+1-888-305-3366
Drummond Terrace, Crieff, ph74an United Kingdom ~18.03 miles west of Perth
  • High end Mountain hotel
  • 3 floors in property
The Gleneagles Hotel
+1-800-881-1523
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~18.04 miles southwest of Perth
  • Luxurious Five Star Golf Course property
  • Check-in time: 14:00
  • Complimentary shuttle
  • Amazing food
From$322
Very Good 4.5 /5Guest Reviews Call
Holiday Inn Express Glenrothes in Glenrothes
+1-888-283-3404
Leslie Rd., Glenrothes, KY63EP United Kingdom ~18.64 miles southeast of Perth
  • Three Star Downtown hotel
  • 2 floors in hotel
  • Great continental breakfast
  • Rooms need regular maintenance
Balbirnie House
+1-800-997-5149
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~19.14 miles southeast of Perth
  • Four-star Rural hotel
  • Hotel has 3 floors
  • Comfortable beds
  • Most guests said the beds were comfortable
Atholl Palace Hotel
+1-888-690-5281
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~21.44 miles northwest of Perth
  • Expensive Rural hotel
  • Hotel has 2 suites
  • Most guests considered the lobby entrance to be so-so
  • Most guests criticized the unstylish hotel
Schiehallion Hotel in Aberfeldy
+1-800-230-4134
6 Dunkeld St., Aberfeldy, PH152AF United Kingdom ~21.45 miles northwest of Perth
  • 3-star property
  • Most guests appreciated the modern rooms
  • Delicious breakfast
Fonab Castle Hotel & Spa Foss Rd., Pitlochry, PH165ND United Kingdom ~21.46 miles northwest of Perth
  • Luxurious 5 Star Rural hotel
  • Hotel has 5 suites
Fishers Hotel Pitlochry - Pitlochry
+1-888-690-5247
75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~21.81 miles northwest of Perth
  • Affordable Rural hotel
  • 3 floors in property
Rufflets Country House Hotel
+1-888-305-3366
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~22.54 miles east of Perth
  • Four star property
  • Hotel has 2 suites
  • Nice rooms
  • Beautifully furnished rooms
Old Manor Hotel 55 Leven Rd., Leven, KY86AJ United Kingdom ~23.32 miles southeast of Perth
  • Three Star hotel
  • 24 rooms in hotel
Old Course Hotel Golf Resort & Spa - St Andrews
+1-888-283-3404
Old Station Rd., St Andrews, KY169SP United Kingdom ~23.46 miles east of Perth
  • Luxury 5 star Resort hotel
  • Check in time: 15:00
  • Most guests thought the view was good
  • Could be quieter
From$134
Very Good 4.5 /5Read Reviews Call
Westbourne House 10 Dollar Rd., Stirling, FK136PA United Kingdom ~24.59 miles southwest of Perth
  • Mid-scale property
The Victoria Hotel : 28 Victoria Rd.
+1-888-690-5281
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~24.70 miles southeast of Perth
  • Midscale Suburban property
  • 2 floors in property
  • Most guests thought it was easy to get to the train station
  • Vibe is not too good
Next 25 Perth Hotels >  [1 - 25 of 50]    
Next: See My Perth Hotels with Pricing
Back to Top