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

 

Traveller 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)

Speciality 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 Travellers Trust

Sort by [ Popularity ] [ Price ]
Crieff Road, Perth PH1 3NZ, Scotland
Show Prices
US$91 - US$183 Avg. price/night*
Ollie #1 of 18 hotels in Perth
  •  Our favourite hotel! 
  • We have stayed at Huntingtower on several occasions as a stop off when... more
  • 21 November 2017
Professional photos | Traveller photos (309)
Crieff Road, Perth PH1 3JJ, Scotland
Show Prices
US$48 - US$88 Avg. price/night*
Ollie #2 of 18 hotels in Perth
  •  Family Room 
  • Stayed in a family room on the Perth A9 Travelodge, fantastic value for... more
  • 15 November 2017
Traveller photos (19)
Special Offer From £29
Perth Mill Street, Perth PH1 5HZ, Scotland
Show Prices
US$60 - US$119 Avg. price/night*
Ollie #3 of 18 hotels in Perth
  •  Comfy stay 
  • This was a comfortable Premier Inn, well appointed as normal with this... more
  • 20 November 2017
Traveller photos (49)
| Scone Palace Park, Perth PH2 6BB, Scotland
Show Prices
US$98 - US$153 Avg. price/night*
Ollie #4 of 18 hotels in Perth
  •  Friendly stay 
  • As Perth race-goers, we were aware that The Lodge is unavailable on race... more
  • 21 November 2017
Traveller photos (30)
50 Dundee Road, Perth PH2 7BA, Scotland
Show Prices
US$69 - US$159 Avg. price/night*
Ollie #5 of 18 hotels in Perth
  •  brilliant  
  • brilliant hotel small walk to town will definitely stay again handy for... more
  • 20 November 2017
Professional photos | Traveller photos (54)
34 South Street, Perth PH2 8PH, Scotland
Show Prices
US$69 - US$143 Avg. price/night*
Ollie #6 of 18 hotels in Perth
Professional photos | Traveller photos (168)
Special Price 10% off room rate
The Royal George Hotel Tay Street, Perth PH1 5LD, Scotland
Show Prices
US$83 - US$187 Avg. price/night*
Ollie #7 of 18 hotels in Perth
  •  Nice Hotel  
  • Well situated hotel in Perth for shops, bars and restaurants. Nice clean... more
  • 9 November 2017
Professional photos | Traveller photos (146)
200 Dunkeld Road | Inveralmond, Perth PH1 3AQ, Scotland
Show Prices
US$71 - US$137 Avg. price/night*
Ollie #8 of 18 hotels in Perth
  •  Comfortable stay 
  • Stayed here for 1 night after a visit to Stirling Castle. Very comfortable... more
  • 21 November 2017
Professional photos | Traveller photos (50)
Special Offer Save on Hotel Packages!
2 St. Leonard's Bank, Perth PH2 8EB, Scotland
Show Prices
US$77 - US$171 Avg. price/night*
Ollie #9 of 18 hotels in Perth
  •  Manager Lacks Empathy 
  • I was meeting a friend for lunch here, our table had been booked for... more
  • 22 November 2017
Professional photos | Traveller photos (90)
Broxden Services 2 Broxden Avenue | Broxden Roundabout Service Area, Perth PH2 0PX, Scotland
Show Prices
US$44 - US$104 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
  • 6 November 2017
Traveller photos (28)
Special Offer From £29
18 Dundee Road, Perth PH2 7AB, Scotland
Show Prices
US$52 - US$84 Avg. price/night*
Ollie #11 of 18 hotels in Perth
Traveller photos (23)
Special Offer From £29
90-92 Glasgow Road, Perth PH2 0LT, Scotland
Show Prices
US$72 - US$136 Avg. price/night*
Ollie #12 of 18 hotels in Perth
  •  Excellent hotel 
  • Booked into this hotel when we had a hospital emergency in Perth, all of... more
  • 22 November 2017
Professional photos | Traveller photos (38)
23 York Place | PH2 8EP, Perth PH2 8EP, Scotland
Show Prices
US$95 - US$137 Avg. price/night*
Ollie #13 of 18 hotels in Perth
Professional photos | Traveller photos (13)
37 York Place, Perth PH2 8EH, Scotland
Show Prices
US$90 - US$154 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
  • 30 October 2017
Professional photos | Traveller photos (44)
105 Leonard Street, Perth PH2 8HB, Scotland
Show Prices
US$75 - US$123 Avg. price/night*
Ollie #15 of 18 hotels in Perth
Professional photos | Traveller photos (44)
22/30 County Place, Perth PH2 8EE, Scotland
Show Prices
US$42 - US$111 Avg. price/night*
Ollie #16 of 18 hotels in Perth
Professional photos | Traveller photos (94)
West Mill Street, Perth PH1 5QP, Scotland
Show Prices
US$64 - US$131 Avg. price/night*
Ollie #17 of 18 hotels in Perth
  •  Friendly hotel 
  • Stayed here for two nights, the hotel is a little tired, but found the... more
  • 21 November 2017
Professional photos | Traveller photos (199)
Leonard Street, Perth PH2 8HE, Scotland
Show Prices
US$57 - US$159 Avg. price/night*
Ollie #18 of 18 hotels in Perth
  •  Good stay 
  • We were not expecting too much as we had read the reviews posted., But to... more
  • 20 November 2017
Professional photos | Traveller photos (176)