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 30.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 47.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 40.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 32.40 GBP per room, per nightParklands Hotel
2 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 57.50 GBP per room, per nightSalutation 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 27.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 nightThe Bankfoot Inn
Main Street, Bankfoot, Perth and Kinross PH1 4AB Rooms From 35.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 50.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.10 GBP per room, per nightMurrayshall House
Murrayshall Road, Scone, Perthshire PH2 7PH Rooms From 55.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 50.00 GBP per room, per nightSky Lodge
Perth Airport, Scone, Perth and Kinross PH2 6PL Rooms From 41.00 GBP per room, per nightClunie Guest House
12 Pitcullen Crescent, Perth PH2 7HTLocated on the A94 approximately 10 to 15 minutes walk from Perth City Centre [good bus service], this guest house offers bed and breakfast accommodation and off street parking.
Rooms From 40.00 GBP per room, per night
