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 Murrayshall Rd., Scone, PH27PH United Kingdom ~2.29 miles southeast of Perth
  • 4-star Golf Course hotel
  • Check-in: 2:00pm
From$57
Very Good 4.0 /5Review Score Call
Dunallan Guest House
+1-800-230-4134
10 Pitcullen Cresent, Perth, PH27HT United Kingdom
  • 4 star property
Salutation Hotel 34 South St., Perth, PH28PH United Kingdom
  • Affordable hotel
  • Hotel has 5 meeting rooms
From$62
Very Good 4.0 /5Review Score Call
The Station Hotel 1 Leonard St., Perth, PH28ET United Kingdom
  • 4-star Suburban property
  • 10 suites in property
From$75
Average 3.5 /5Reviews Call
Doubletree by Hilton Dundee in Dundee Kingsway West, Dundee, DD25JT United Kingdom ~13.66 miles east of Perth
  • Four star Suburban property
  • Fitness center on property
From$90
Very Good 4.0 /5Review Score Call
Best Western Invercarse Hotel
+1-800-881-1523
371 Perth Rd., Dundee, DD21PG United Kingdom ~14.94 miles east of Perth
  • Mid-scale Airport property
  • Hotel has 3 meeting rooms
Westport Luxury Serviced Apartments
+1-800-997-5149
138 West Marketgait, Dundee, DD11NJ United Kingdom ~15.80 miles east of Perth
  • Four star hotel
  • Hotel has 24 rooms
Hilton Dundee in Dundee
+1-888-690-5281
Earl Grey Place, Dundee, DD14DE United Kingdom ~16.18 miles east of Perth
  • Four-star Riverfront hotel
  • 129 rooms in property
Holiday Inn Express Dundee
+1-800-230-4134
41 Dock St., Dundee, DD13DR United Kingdom ~16.19 miles east of Perth
  • 3 star Downtown property
  • Hotel has 4 floors
From$70
Average 3.5 /5Reviews Call
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
  • Four-star property
The Green Hotel Golf & Leisure Resort in Kinross 2 The Muirs, Kinross, KY138AS United Kingdom ~16.74 miles south of Perth
  • 4-star Rural hotel
  • Hotel has 7 meeting rooms
Knock Castle Hotel & Spa
+1-888-305-3366
Drummond Terrace, Crieff, ph74an United Kingdom ~18.03 miles west of Perth
  • Expensive Mountain hotel
  • Gym / Fitness Center Available
The Gleneagles Hotel in Auchterarder
+1-800-881-1523
The Gleneagles Hotel, Auchterarder, PH31NF United Kingdom ~18.04 miles southwest of Perth
  • Luxurious Five Star Golf Course property
  • Has environment-friendly policy Learn more
From$329
Very Good 4.5 /5Review Score Call
Holiday Inn Express Glenrothes
+1-800-997-5149
Leslie Rd., Glenrothes, KY63EP United Kingdom ~18.64 miles southeast of Perth
  • Affordable Downtown hotel
  • 49 sleeping rooms in hotel
Balbirnie House - Glenrothes
+1-888-690-5281
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom ~19.14 miles southeast of Perth
  • Four-star Rural property
  • 2 suites in hotel
From$98
Very Good 4.5 /5Read Reviews Call
Atholl Palace Hotel : Perth Rd. Perthshire
+1-800-230-4134
Perth Rd. Perthshire, Pitlochry, PH165LY United Kingdom ~21.44 miles northwest of Perth
  • Four-star Rural hotel
  • 10 meeting rooms in hotel
From$92
Very Good 4.0 /5Reviews Call
Schiehallion Hotel
+1-800-997-5148
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
  • Luxury 5 star Rural property
  • 3 meeting rooms in property
Fishers Hotel Pitlochry - Pitlochry
+1-888-305-3366
75 79 Atholl Rd., Pitlochry, PH165BN United Kingdom ~21.81 miles northwest of Perth
  • 3-star Rural hotel
  • 3 conference rooms in property
Rufflets Country House Hotel
+1-800-881-1523
Strathkinness Low Rd., St Andrews, K169TX United Kingdom ~22.54 miles east of Perth
  • Four-star hotel
  • Check in: 2.00pm
Old Manor Hotel 55 Leven Rd., Leven, KY86AJ United Kingdom ~23.32 miles southeast of Perth
  • Three Star hotel
Old Course Hotel Golf Resort & Spa in St Andrews
+1-888-690-5281
Old Station Rd., St Andrews, KY169SP United Kingdom ~23.46 miles east of Perth
  • Luxurious 5 Star Resort hotel
  • Fitness / Gym is on-site
From$137
Very Good 4.5 /5Recent Reviews Call
Westbourne House in Stirling 10 Dollar Rd., Stirling, FK136PA United Kingdom ~24.59 miles southwest of Perth
  • Midscale hotel
The Victoria Hotel : 28 Victoria Rd.
+1-800-997-5148
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom ~24.70 miles southeast of Perth
  • Mid-scale Suburban hotel
  • 3 meeting rooms in hotel
Carnoustie Golf Hotel & Spa in Carnoustie Links Parade, Carnoustie, DD77JE United Kingdom ~26.03 miles east of Perth
  • 4-star Golf Course hotel
  • Check-in time: 1500
Next 25 Perth Hotels >  [1 - 25 of 50]    
Next: See My Perth Hotels with Pricing
Back to Top