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 ]
Top Value! $25 less than similar hotels in Perth
 
Perth Mill Street, Perth PH1 5HZ, Scotland
Show Prices
$70 - $160 (£46 - £105) Avg. price/night*
Ollie #1 of 16 hotels in Perth
  •  Would recommend! 
  • The hotel's city centre location is good for shopping, restaurants, cafes... more
  • September 2, 2015
Professional photos | Traveler photos (21)
Offers & Announcements Book at premierinn.com
50 Dundee Rd., Perth PH2 7BA, Scotland
Show Prices
$136 - $192 (£89 - £126) Avg. price/night*
Ollie #2 of 16 hotels in Perth
  •  Perfect 
  • Just back from an 8 night stay at Sunbank. On visiting Perth for a wedding... more
  • August 22, 2015
Professional photos | Traveler photos (23)
Crieff Road, Perth PH1 3JT, Scotland
Show Prices
$77 - $141 Avg. price/night*
Ollie #3 of 16 hotels in Perth
  •  Daughters wedding 
  • Treated like royalty from the minute we arrived, staff were first class... more
  • September 2, 2015
Professional photos | Traveler photos (108)
23 York Place | PH2 8EP, Perth, Scotland
Show Prices
$114 - $124 Avg. price/night*
Ollie #4 of 16 hotels in Perth
Professional photos | Traveler photos (13)
Tay Street, Perth PH1 5LD, Scotland
Show Prices
$116 - $232 (£76 - £152) Avg. price/night*
Ollie #5 of 16 hotels in Perth
  •  Old World Charm 
  • The Royal George hotel is a 300 year hotel standing alongside the river... more
  • September 3, 2015
Professional photos | Traveler photos (86)
2 St. Leonard's Bank, Perth PH2 8EB, Scotland
Parklands Slideshow
Show Prices
$122 - $228 Avg. price/night*
Ollie #6 of 16 hotels in Perth
Professional photos | Traveler photos (60)
34 South Street, Perth PH2 8PH, Scotland
Show Prices
$96 - $247 (£63 - £162) Avg. price/night*
Ollie #7 of 16 hotels in Perth
  •  Salutation Hotel 
  • Lovely hotel, staff all very welcoming and helpful , rooms a good size... more
  • August 31, 2015
Professional photos | Traveler photos (117)
Crieff Road, Perth PH1 3JJ, Scotland
Show Prices
$68 - $119 Avg. price/night*
Ollie #8 of 16 hotels in Perth
  •  Holiday Base 
  • This is an excellent hotel the staff are superb and very friendly and... more
  • September 1, 2015
Traveler photos (24)
37 York Place, Perth PH2 8EH, Scotland
Show Prices
$121 - $177 (£79 - £116) Avg. price/night*
Ollie #9 of 16 hotels in Perth
  •  Lovely High Tea 
  • We are a family of four with 2 fussy teenagers! Enjoyed a lovely high tea... more
  • August 18, 2015
Professional photos | Traveler photos (12)
22/30 County Place, Perth PH2 8EE, Scotland
Show Prices
$94 - $216 Avg. price/night*
Ollie #10 of 16 hotels in Perth
  •  Week day break 
  • Hotel is situated in the heart of Perth, Staff friendly and breakfast was... more
  • September 2, 2015
Professional photos | Traveler photos (72)
200 Dunkeld Road | Inveralmond, Perth PH1 3AQ, Scotland
Holiday Inn Express Perth Slideshow
Show Prices
$90 - $197 Avg. price/night*
Ollie #11 of 16 hotels in Perth
  •  A bit out of town 
  • Quite like the brand, stayed in a couple of expresses and miles ahead of... more
  • August 31, 2015
Professional photos | Traveler photos (66)
Special Offer Save 10-30%
Broxden Roundabout Service Area, Perth PH2 0PX, Scotland
Show Prices
$56 - $143 Avg. price/night*
Ollie #12 of 16 hotels in Perth
Traveler photos (45)
105 Leonard Street, Perth PH2 8HB, Scotland
Show Prices
$99 - $167 (£65 - £109) Avg. price/night*
Ollie #13 of 16 hotels in Perth
Professional photos | Traveler photos (31)
Glasgow Road, Perth PH2 0LT, Scotland
Show Prices
$81 - $176 (£53 - £115) Avg. price/night*
Ollie #14 of 16 hotels in Perth
  •  Great for business 
  • A great location i stayed here as i was working in Perth for 2 days. It... more
  • August 28, 2015
Professional photos | Traveler photos (27)
West Mill Street, Perth PH1 5QP, Scotland
Show Prices
$82 - $179 (£54 - £117) Avg. price/night*
Ollie #15 of 16 hotels in Perth
  •  Needs a little TLC 
  • Great looking hotel from outside, free parking and convenient location to... more
  • September 3, 2015
Professional photos | Traveler photos (101)
Leonard St., Perth PH2 8HE, Scotland
The Station Hotel Slideshow
Show Prices
$82 - $227 Avg. price/night*
Ollie #16 of 16 hotels in Perth
Professional photos | Traveler photos (95)