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 in Scone Murrayshall Rd., Scone, PH27PH United Kingdom ~2.29 miles southeast of Perth
  • 4-star Golf Course hotel
  • 14 suites in hotel
From$63
Very Good 4.0 /5 Latest Reviews Call
Dunallan Guest House : 10 Pitcullen Cresent
+1-800-230-4134
10 Pitcullen Cresent, Perth, PH27HT United Kingdom
  • Four star hotel
Salutation Hotel - Perth 34 South St., Perth, PH28PH United Kingdom
  • 3 star hotel
  • 5 meeting rooms in hotel
From$68
Very Good 4.0 /5 Reviews Call
The Station Hotel
+1-888-690-5247
1 Leonard St., Perth, PH28ET United Kingdom
  • Four star Suburban hotel
  • 70 rooms in hotel
From$75
Average 3.5 /5 Read Reviews 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
  • Check in: 14.00
From$75
Very Good 4.0 /5 Hotel Reviews Call
Best Western Invercarse Hotel - Dundee
+1-800-997-5149
371 Perth Rd., Dundee, DD21PG United Kingdom ~14.94 miles east of Perth
  • Midscale Airport property
  • 3 conference rooms in property
From$60
Very Good 4.0 /5 Guest Reviews Call
Westport Luxury Serviced Apartments in Dundee
+1-888-690-5281
138 West Marketgait, Dundee, DD11NJ United Kingdom ~15.80 miles east of Perth
  • Expensive property
  • Hotel has 2 meeting rooms
Hilton Dundee
+1-800-230-4134
Earl Grey Place, Dundee, DD14DE United Kingdom ~16.18 miles east of Perth
  • High end Riverfront property
  • 9 conference rooms in property
Holiday Inn Express Dundee
+1-800-997-5148
41 Dock St., Dundee, DD13DR United Kingdom ~16.19 miles east of Perth
  • Midscale Downtown hotel
  • Comp. Breakfast
From$70
Average 3.5 /5 Read Reviews Call
Apex City Quay Hotel & Spa - Dundee
+1-888-690-5247
1 West Victoria Dock Rd., Dundee, DD13JP United Kingdom ~16.35 miles east of Perth
  • 4-star hotel
From$75
Very Good 4.5 /5 Recent Reviews Call
Knock Castle Hotel & Spa
+1-888-305-3366
Drummond Terrace, Crieff, ph74an United Kingdom ~18.03 miles west of Perth
  • 4 star Mountain hotel
  • 3 floors in property
The Gleneagles Hotel - Auchterarder
+1-800-997-5149
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~18.04 miles southwest of Perth
  • Luxurious 5 Star Golf Course property
  • 232 rooms in hotel
From$358
Very Good 4.5 /5 Guest Reviews Call
Holiday Inn Express Glenrothes : Leslie Rd.
+1-888-690-5281
Leslie Rd., Glenrothes, KY63EP United Kingdom ~18.64 miles southeast of Perth
  • 3-star Downtown property
  • 49 sleeping rooms in hotel
From$46
Very Good 4.0 /5 Recent Reviews Call
Balbirnie House - Glenrothes
+1-800-230-4134
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~19.14 miles southeast of Perth
  • 4 star Rural property
  • Hotel has 3 floors
From$108
Very Good 4.5 /5 Review Score Call
Atholl Palace Hotel : Perth Rd. Perthshire
+1-800-997-5148
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~21.44 miles northwest of Perth
  • High-end Rural property
  • 10 conference rooms in property
From$92
Very Good 4.0 /5 Read Reviews Call
Schiehallion Hotel
+1-888-690-5247
6 Dunkeld St., Aberfeldy, PH152AF United Kingdom ~21.45 miles northwest of Perth
  • 3-star hotel
Fonab Castle Hotel & Spa in Pitlochry Foss Rd., Pitlochry, PH165ND United Kingdom ~21.46 miles northwest of Perth
  • Luxury 5 star Rural property
  • 5 suites in hotel
From$75
Excellent 5.0 /5 Latest Reviews Call
Fishers Hotel Pitlochry - Pitlochry
+1-800-997-5149
75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~21.81 miles northwest of Perth
  • 3 star Rural hotel
  • Has environment-friendly policy Learn more
From$30
Average 3.5 /5 Hotel Reviews Call
Rufflets Country House Hotel
+1-888-690-5281
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~22.54 miles east of Perth
  • 4 star property
  • 2 suites in property
Old Course Hotel Golf Resort & Spa in St Andrews
+1-800-230-4134
Old Station Rd., St Andrews, KY169SP United Kingdom ~23.46 miles east of Perth
  • Luxurious Five Star Resort property
  • Hotel has 4 floors
From$150
Very Good 4.5 /5 Latest Reviews Call
Westbourne House 10 Dollar Rd., Stirling, FK136PA United Kingdom ~24.59 miles southwest of Perth
  • 3 star hotel
The Victoria Hotel - Kirkcaldy
+1-888-690-5247
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~24.70 miles southeast of Perth
  • Mid-scale Suburban property
  • Free complimentary breakfast
Carnoustie Golf Hotel & Spa in Carnoustie Links Parade, Carnoustie, DD77JE United Kingdom ~26.03 miles east of Perth
  • 4-star property
  • Check-in time: 1500
Roomsat29 Bruce Street - Dunfermline
+1-800-997-5149
29 35 Bruce St., Dunfermline, KY127AG United Kingdom ~26.29 miles south of Perth
  • 3 star Downtown hotel
  • 17 rooms in property
From$85
Average 3.5 /5 Guest Reviews Call
Fairmont St. Andrews Scotland Fife, St Andrews, KY168PN United Kingdom ~26.77 miles east of Perth
  • Luxurious Five Star Resort hotel
  • Check-in time: 3.00pm
From$143
Very Good 4.0 /5 Guest Reviews Call
Next 25 Perth Hotels >  [1 - 25 of 50]   
Next: See My Perth Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Perth Hotels