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

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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 (16)

B&Bs / Inns (54)

Specialty Lodging (10)

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 ]
Perth Mill Street, Perth PH1 5HZ, Scotland
Show Prices
$70 - $115 Avg. price/night*
Ollie #1 of 16 hotels in Perth
  •  top location 
  • my girlfriend and I stayed here for a few days over new year and I would... more
  • February 1, 2016
Professional photos | Traveler photos (24)
Special Offer #WakeUpWonderful from...
50 Dundee Rd., Perth PH2 7BA, Scotland
Show Prices
$86 - $142 Avg. price/night*
Ollie #2 of 16 hotels in Perth
  •  How many 2015 
  • Exceptional hotel, Georgia and Rimo excellent hosts and lovely friendly... more
  • January 1, 2016
Professional photos | Traveler photos (37)
Crieff Road, Perth PH1 3JT, Scotland
Show Prices
$73 - $134 Avg. price/night*
Ollie #3 of 16 hotels in Perth
  •  Sunday offer at hotel 
  • Took advantage of the Sunday offer and having been before I can highly... more
  • February 2, 2016
Professional photos | Traveler photos (109)
Tay Street, Perth PH1 5LD, Scotland
Show Prices
$103 - $217 Avg. price/night*
Ollie #4 of 16 hotels in Perth
  •  Great hotel in Perth. 
  • I stayed here for the night when away on business in Scotland.On arriving... more
  • February 6, 2016
Professional photos | Traveler photos (98)
Crieff Road, Perth PH1 3JJ, Scotland
Show Prices
$49 - $86 Avg. price/night*
Ollie #5 of 16 hotels in Perth
  •  Party Stopover 
  • Great room and facilities and very pleasant and helpful staff. First time... more
  • February 1, 2016
Traveler photos (10)
23 York Place | PH2 8EP, Perth, Scotland
Show Prices
$98 - $109 Avg. price/night*
Ollie #6 of 16 hotels in Perth
Professional photos | Traveler photos (13)
Broxden Roundabout Service Area, Perth PH2 0PX, Scotland
Show Prices
$45 - $98 Avg. price/night*
Ollie #7 of 16 hotels in Perth
  •  An excellent stopover 
  • We spent one night here on our way north. Our room on the ground floor was... more
  • January 27, 2016
Traveler photos (11)
34 South Street, Perth PH2 8PH, Scotland
Show Prices
$57 - $202 Avg. price/night*
Ollie #8 of 16 hotels in Perth
  •  lovely hotel 
  • Just home from a 2 night stay at the salutation hotel my husband and I... more
  • February 3, 2016
Professional photos | Traveler photos (85)
2 St. Leonard's Bank, Perth PH2 8EB, Scotland
Show Prices
$93 - $209 Avg. price/night*
Ollie #9 of 16 hotels in Perth
  •  Lovely overnight stay 
  • Our daughters gave my husband & I this as an additional Xmas present & we... more
  • February 7, 2016
Professional photos | Traveler photos (73)
37 York Place, Perth PH2 8EH, Scotland
Show Prices
$86 - $158 Avg. price/night*
Ollie #10 of 16 hotels in Perth
  •  great stay 
  • The hotel is in a great location, very central. The rooms were lovely... more
  • February 3, 2016
Professional photos | Traveler photos (23)
200 Dunkeld Road | Inveralmond, Perth PH1 3AQ, Scotland
Holiday Inn Express Perth Slideshow
Show Prices
$70 - $111 Avg. price/night*
Ollie #11 of 16 hotels in Perth
  •  Quick one night stau 
  • Stayed here overnight whilst travelling with work. Check in was quick... more
  • February 4, 2016
Professional photos | Traveler photos (46)
Special Offer Save 10-30%
22/30 County Place, Perth PH2 8EE, Scotland
Show Prices
$44 - $149 Avg. price/night*
Ollie #12 of 16 hotels in Perth
  •  Central and welcoming 
  • room was huge at the back of the hotel think 108 but not certain. There... more
  • January 30, 2016
Professional photos | Traveler photos (75)
105 Leonard Street, Perth PH2 8HB, Scotland
Show Prices
$83 - $152 Avg. price/night*
Ollie #13 of 16 hotels in Perth
Professional photos | Traveler photos (31)
West Mill Street, Perth PH1 5QP, Scotland
Show Prices
$67 - $128 Avg. price/night*
Ollie #14 of 16 hotels in Perth
Professional photos | Traveler photos (137)
Glasgow Road, Perth PH2 0LT, Scotland
Show Prices
$78 - $141 Avg. price/night*
Ollie #15 of 16 hotels in Perth
  •  Mums birthday  
  • Took my mum here for a one night birthday break. General appearance of... more
  • February 5, 2016
Professional photos | Traveler photos (21)
Leonard St., Perth PH2 8HE, Scotland
Show Prices
$45 - $155 Avg. price/night*
Ollie #16 of 16 hotels in Perth
  •  Do not Recommend 
  • Start was fine, get what you pay for. Service was very good, décor and... more
  • February 1, 2016
Professional photos | Traveler photos (105)