Hotels & Inns in Perth
Perth is the perfect destination from which to explore the beautiful Perthshire countryside. You'll discover a great choice of hotels and an excellent range of things to do in this beautiful compact city. Find great shopping, leisure and entertainment right on your doorstep. Walking around the city is a real pleasure with public gardens filled with colour from Easter to autumn. Perth really is the perfect choice for a great hotel break.
Perth, Perthshire, PH2 8HB
The Best Western Queens Hotel is ideally situated in the very heart of Perth.
Perth, PH2 8EE
Where the customer is King. Our promise to you is a complete hospitality experience.
Price: £69 - £120 (Per room per night)
Perth, Perthshire, PH2 8EH
The Grampian Hotel is situated in the centre of Perth close to the railway station and bus station.
Price: £60 - £90 (Per room per night)
Perth, Perthshire, PH1 3JT
The Huntingtower Hotel enjoys a long established reputation as one of the area's principal Perth hotels and is in a...
Price: £54 - £75 (Per room per night)
Perth, Perthshire, PH2 8EB
Parklands Hotel sits in an elevated position overlooking South Inch Park and has extensive gardens.
Price: £59 - £160 (Per room per night)
Balbeggie, Perth, PH2 6EU
A warm welcome awaits you from Euan and Kirsten at their cosy hotel in Balbeggie. Offers comfortable ensuite accommodation...
Price: £45 - £80 (Per room per night)
Perth, Perthshire, PH2 8PH
This city centre hotel is close to the shops, theatres, The Concert Hall and many beautiful walks round the River Tay.
Price: £35 - £102 (Per room per night)
|1||Cyprus Inn||Perth, PH2 9AB|
|2||Best Western - Queens Hotel Perth||Perth, Perthshire, PH2 8HB|
|3||New County Hotel||Perth, PH2 8EE|
|4||Grampian Hotel||Perth, Perthshire, PH2 8EH|
|5||Best Western - Huntingtower Hotel||Perth, Perthshire, PH1 3JT|
|6||Parklands Hotel||Perth, Perthshire, PH2 8EB|
|7||Macdonald Arms Hotel||Balbeggie, Perth, PH2 6EU|
|8||Salutation Hotel||Perth, Perthshire, PH2 8PH|
|9||Methven Arms Hotel||Methven, Perthshire, PH1 3PT|
|10||Murrayshall House Hotel||Perth, Perthshire, PH2 7PH|
|11||Glencarse Hotel||By Perth, Perthshire, PH2 7LX|
|12||Ballathie House Hotel||Stanley, By Perth, Perthshire, PH1 4QN|
|13||Mercure Perth Hotel||Perth, PH1 5QP|
|14||Glover Arms Innkeepers Lodge||Perth, Perth, PH1 3JJ|
|15||The Royal George Hotel||Perth, PH1 5LD|
Click the map pins to view more information.