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 - Scone Murrayshall Rd., Scone, PH27PH United Kingdom ~2.29 miles southeast of Perth
  • High end Golf Course hotel
  • Has environment-friendly policy See policy
From$58
Very Good 4.0 /5Read Reviews Call
Dunallan Guest House
+1-800-230-4134
10 Pitcullen Cresent, Perth, PH27HT United Kingdom
  • High end hotel
Salutation Hotel - Perth 34 South St., Perth, PH28PH United Kingdom
  • Three Star hotel
  • 5 meeting rooms in property
The Station Hotel - Perth 1 Leonard St., Perth, PH28ET United Kingdom
  • Four-star Suburban property
  • 3 floors in hotel
From$75
Average 3.5 /5Reviews Call
The Landmark Dundee - Dundee
+1-888-305-3366
Kingsway West, Dundee, DD25JT United Kingdom ~13.66 miles east of Perth
  • 4-star Suburban hotel
  • 5 conference rooms in property
Best Western Invercarse Hotel in Dundee
+1-800-881-1523
371 Perth Rd., Dundee, DD21PG United Kingdom ~14.94 miles east of Perth
  • Affordable Airport hotel
  • 2 floors in hotel
From$55
Very Good 4.0 /5Reviews Call
Westport Luxury Serviced Apartments
+1-800-997-5149
138 West Marketgait, Dundee, DD11NJ United Kingdom ~15.80 miles east of Perth
  • Expensive property
  • Hotel has 2 meeting rooms
Hilton Dundee
+1-888-690-5281
Earl Grey Place, Dundee, DD14DE United Kingdom ~16.18 miles east of Perth
  • High end Riverfront hotel
  • Gym / Fitness Center Available
Holiday Inn Express Dundee in Dundee
+1-800-230-4134
41 Dock St., Dundee, DD13DR United Kingdom ~16.19 miles east of Perth
  • 3-star Downtown hotel
  • Free breakfast
Apex City Quay Hotel & Spa - Dundee
+1-800-997-5148
1 West Victoria Dock Rd., Dundee, DD13JP United Kingdom ~16.35 miles east of Perth
  • 4 star hotel
Knock Castle Hotel & Spa in Crieff
+1-888-690-5247
Drummond Terrace, Crieff, ph74an United Kingdom ~18.03 miles west of Perth
  • Four star Mountain hotel
  • 3 conference rooms in property
The Gleneagles Hotel
+1-888-305-3366
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~18.04 miles southwest of Perth
  • Luxurious 5 Star Golf Course hotel
  • 232 rooms in hotel
From$333
Very Good 4.5 /5Reviews Call
Holiday Inn Express Glenrothes in Glenrothes
+1-800-881-1523
Leslie Rd., Glenrothes, KY63EP United Kingdom ~18.64 miles southeast of Perth
  • 3 star Downtown property
  • 49 rooms in hotel
Balbirnie House : Balbirnie Park Markinch
+1-800-997-5149
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~19.14 miles southeast of Perth
  • Four-star Rural hotel
  • 3 floors in hotel
From$100
Very Good 4.5 /5Reviews Call
Atholl Palace Hotel : Perth Rd. Perthshire
+1-888-690-5281
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~21.44 miles northwest of Perth
  • Four star Rural hotel
  • 116 rooms in hotel
From$92
Very Good 4.0 /5Reviews Call
Schiehallion Hotel
+1-800-230-4134
6 Dunkeld St., Aberfeldy, PH152AF United Kingdom ~21.45 miles northwest of Perth
  • 3-star property
Fonab Castle Hotel & Spa Foss Rd., Pitlochry, PH165ND United Kingdom ~21.46 miles northwest of Perth
  • Luxurious Five Star Rural property
  • 34 sleeping rooms in hotel
Fishers Hotel Pitlochry : 75 79 Atholl Rd.
+1-888-690-5247
75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~21.81 miles northwest of Perth
  • Mid-scale Rural property
  • 130 sleeping rooms in hotel
Rufflets Country House Hotel - St Andrews
+1-888-305-3366
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~22.54 miles east of Perth
  • High-end property
  • Hotel has an eco-friendly policy Learn more
Old Manor Hotel 55 Leven Rd., Leven, KY86AJ United Kingdom ~23.32 miles southeast of Perth
  • Midscale property
  • Hotel has 24 rooms
Old Course Hotel Golf Resort & Spa : Old Station Rd.
+1-800-997-5149
Old Station Rd., St Andrews, KY169SP United Kingdom ~23.46 miles east of Perth
  • Luxurious 5 Star Resort hotel
  • Check-in time: 15:00
From$139
Very Good 4.5 /5Latest Reviews Call
Westbourne House 10 Dollar Rd., Stirling, FK136PA United Kingdom ~24.59 miles southwest of Perth
  • Midscale hotel
The Victoria Hotel in Kirkcaldy
+1-800-230-4134
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~24.70 miles southeast of Perth
  • Affordable Suburban hotel
  • Check-in time: 2.00 pm
Carnoustie Golf Hotel & Spa in Carnoustie Links Parade, Carnoustie, DD77JE United Kingdom ~26.03 miles east of Perth
  • Four star hotel
  • 6 conference rooms in property
Roomsat29 Bruce Street in Dunfermline
+1-888-690-5247
29 35 Bruce St., Dunfermline, KY127AG United Kingdom ~26.29 miles south of Perth
  • Midscale Downtown hotel
  • 17 rooms in hotel
From$79
Average 3.5 /5Reviews Call
Next 25 Perth Hotels >  [1 - 25 of 50]    
Next: See My Perth Hotels with Pricing
Back to Top