Perth Guest Houses and Hotels
Perth is located on the River Tay at the beginning of the Firth of Tay, 20 miles west of Dundee. Please choose from our selection of hotels, guest houses and bed and breakfasts.
Clark Kimberley Guest House
57-59 Dunkeld Road, Perth PH1 5RP Tel: 0 1738 637406 Email: stay@perthguesthouse.co.ukFamily run guest house offering a friendly atmosphere and a good breakfast, accommodation near the centre of Perth [on the A85 road]... more details.
Rooms From 28.00 GBP per room, per nightExpress by Holiday Inn Perth
200 Dunkeld Road, Inveralmond, Perth, Perthshire PH1 3AQLarge, modern hotel about two miles north west of Perth town centre - off street parking.
Rooms From 48.00 GBP per room, per nightNew County Hotel
26-30 County Place, Perth PH2 8EELarge hotel in the middle of Perth with restaurant and bar, only a short walk from the bus station, train station, South Inch Park, North Inch Park, and many other attractions.
Rooms From 50.00 GBP per room, per nightQuality Hotel Perth City Centre
Leonard Street, Perth PH2 8HEThis hotel accommodation is offered in a large Victorian building [recent reviews suggest traditional decor and old fashioned furniture] located close to Perth Station.
Ramada Perth
West Mill Street, Perth PH1 5QPOriginally a water mill in the 15th century, this large hotel offers accommodation in the centre of Perth.
Rooms From 60.00 GBP per room, per nightBest Western Queens Hotel
Leonard Street, Perth PH2 8HBVery close to the bus and train stations, this hotel is about a five minute walk from the centre of Perth [parking available on site - limited availability], with leisure facilities including a swimming pool.
Rooms From 35.00 GBP per room, per nightThe Salutation Hotel
34 South Street, Perth PH2 8PHCentral Perth accommodation and restaurant in an old building dating back to 1699 - bed and breakfast rates - dinner bed and breakfast packages include entrance to the Tullibardine Distillery at nearby Blackford.
Rooms From 31.99 GBP per room, per nightThe Bankfoot Inn
Main Street, Bankfoot, Perth and Kinross PH1 4AB Rooms From 35.00 GBP per room, per nightSymphony Lovat Hotel
90 Glasgow Road, Perth PH2 0LTLocated in the north west part of Perth near the hospital [just around corner from the Perth Royal Infirmary] on the A93 Glasgow Road - ample parking for guests.
Rooms From 49.00 GBP per room, per nightSunbank House Hotel
50 Dundee Road, Perth PH2 7BAOn the Dundee Road [A85] this small hotel [10 bedrooms] has a large garden and car park - Wifi wireless internet access available [small additional charge].
Rooms From 55.00 GBP per room, per nightParklands Hotel
St Leonards Bank, Perth PH2 8EBWith views over South Inch Park just around the corner from Perth Railway Station, this four star hotel is less than 10 minutes walk from the town centre.
Rooms From 59.00 GBP per room, per nightThe Grampian Hotel
37 York Place, Perth PH2 8EHThree star hotel a short walk from the centre of town, recently modernised, good reviews from previous guests this year.
Rooms From 55.00 GBP per room, per nightBronton Cottage Bed and Breakfast
Edinburgh Road, Bridge of Earn, Perthshire PH2 9PPSituated in Bridge of Earn, about five miles south of Perth, this bed and breakfast accommodation is a short walk from the village pub [food served].
Rooms From 40.00 GBP per room, per night
