We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Perth

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Perth?

We'll send you updates with the latest deals, reviews and articles for Perth each week.

Map of Perth Hotels

Hotels (18)

B&Bs / Inns (49)

Specialty Lodging (9)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Crieff Road, Perth PH1 3NZ, Scotland
Show Prices
$91 - $173 Avg. price/night*
Ollie #1 of 18 hotels in Perth
Professional photos | Traveler photos (310)
Perth Mill Street, Perth PH1 5HZ, Scotland
Show Prices
$59 - $117 Avg. price/night*
Ollie #2 of 18 hotels in Perth
Traveler photos (49)
Crieff Road, Perth PH1 3JJ, Scotland
Show Prices
$46 - $89 Avg. price/night*
Ollie #3 of 18 hotels in Perth
  •  Family Room 
  • Stayed in a family room on the Perth A9 Travelodge, fantastic value for... more
  • November 15, 2017
Traveler photos (13)
Special Offer From £29
| Scone Palace Park, Perth PH2 6BB, Scotland
Show Prices
$101 - $157 Avg. price/night*
Ollie #4 of 18 hotels in Perth
  •  Excellent 
  • Friendly staff, extremely helpful. Relaxed atmosphere. Staff had great... more
  • December 3, 2017
Traveler photos (30)
50 Dundee Road, Perth PH2 7BA, Scotland
Show Prices
$69 - $136 Avg. price/night*
Ollie #5 of 18 hotels in Perth
  •  Short Break 
  • Arrived early but no problem as room was ready for us. Enjoyed a lovely... more
  • December 6, 2017
Professional photos | Traveler photos (54)
34 South Street, Perth PH2 8PH, Scotland
Show Prices
$69 - $142 Avg. price/night*
Ollie #6 of 18 hotels in Perth
Professional photos | Traveler photos (173)
Special Price 10% off room rate
The Royal George Hotel Tay Street, Perth PH1 5LD, Scotland
Show Prices
$83 - $179 Avg. price/night*
Ollie #7 of 18 hotels in Perth
Professional photos | Traveler photos (146)
200 Dunkeld Road | Inveralmond, Perth PH1 3AQ, Scotland
Show Prices
$66 - $132 Avg. price/night*
Ollie #8 of 18 hotels in Perth
  •  Overnight 
  • This is the third week in a row we are welcomed with friendly helpful... more
  • November 28, 2017
Professional photos | Traveler photos (50)
Special Offer Save on Hotel Packages!
2 St. Leonard's Bank, Perth PH2 8EB, Scotland
Show Prices
$78 - $175 Avg. price/night*
Ollie #9 of 18 hotels in Perth
Professional photos | Traveler photos (90)
Broxden Services 2 Broxden Avenue | Broxden Roundabout Service Area, Perth PH2 0PX, Scotland
Show Prices
$38 - $102 Avg. price/night*
Ollie #10 of 18 hotels in Perth
  •  Nice place to stop 
  • We stayed as had travelled late to get to Aviemore. Arrived around... more
  • November 5, 2017
Traveler photos (28)
Special Offer From £29
18 Dundee Road, Perth PH2 7AB, Scotland
Show Prices
$46 - $86 Avg. price/night*
Ollie #11 of 18 hotels in Perth
  •  great welcome 
  • We received a lovely welcome when we arrived. The building could do with a... more
  • November 29, 2017
Traveler photos (23)
Special Offer From £29
90-92 Glasgow Road, Perth PH2 0LT, Scotland
Show Prices
$60 - $137 Avg. price/night*
Ollie #12 of 18 hotels in Perth
  •  Lovely 
  • Booked through myhotels.com and must say had a great stay.we were on an... more
  • December 10, 2017
Professional photos | Traveler photos (38)
23 York Place | PH2 8EP, Perth PH2 8EP, Scotland
Show Prices
$45 - $70 Avg. price/night*
Ollie #13 of 18 hotels in Perth
Professional photos | Traveler photos (13)
37 York Place, Perth PH2 8EH, Scotland
Show Prices
$91 - $157 Avg. price/night*
Ollie #14 of 18 hotels in Perth
  •  Very average  
  • Stayed here for 2 nights 27/28 October, have stayed before but that was 18... more
  • October 30, 2017
Professional photos | Traveler photos (44)
105 Leonard Street, Perth PH2 8HB, Scotland
Show Prices
$69 - $125 Avg. price/night*
Ollie #15 of 18 hotels in Perth
  •  Overnight stay 
  • Check in was good, nice friendly girl on reception , we were on 4th floor... more
  • December 10, 2017
Professional photos | Traveler photos (44)
22/30 County Place, Perth PH2 8EE, Scotland
Show Prices
$37 - $114 Avg. price/night*
Ollie #16 of 18 hotels in Perth
Professional photos | Traveler photos (95)
West Mill Street, Perth PH1 5QP, Scotland
Show Prices
$59 - $130 Avg. price/night*
Ollie #17 of 18 hotels in Perth
Professional photos | Traveler photos (199)
Leonard Street, Perth PH2 8HE, Scotland
Show Prices
$56 - $162 Avg. price/night*
Ollie #18 of 18 hotels in Perth
Professional photos | Traveler photos (176)