40 Ritchie Place (0.7 km from St Johnstone FC)
Featuring garden views Angus House features accommodation with a patio and a kettle around 2.9 km from Perth Concert Hall. Located 2.2 km from Scone Palace the property provides a garden and free private parking.
200 Dunkeld Rd (1.1 km from St Johnstone FC)
Just off the A9 a short distance from Perth’s town centre the hotel offers free parking free Wi-Fi breakfasts and clean modern rooms at great-value rates.
Crieff Road (1.7 km from St Johnstone FC)
This fine country house hotel rests in 6 acres of beautiful landscaped gardens only a few minutes' drive from Perth. There is free on-site car parking and free Wi-Fi.
8 Western Avenue (2.0 km from St Johnstone FC)
Featuring free WiFi throughout the property The Fitzroy is situated just a 20-minute walk from Perth 3 km from Scone Palace. Free private parking is available on site. A flat-screen TV as well as a CD player are available.
71 Dunkeld Road (2.3 km from St Johnstone FC)
Situated a 10-minute stroll from Perth city centre the Scotia offers free Wi-Fi and free private parking. Bordered by the River Tay North Inch Golf Course is just 15 minutes’ walk from this family-run guest house.
57-59 Dunkeld Road (2.3 km from St Johnstone FC)
51 Dunkeld Road (2.3 km from St Johnstone FC)
Almond Villa is a charming Victorian guest house located just 10-15minutes’ walk from the centre of Perth. Guests can enjoy a full Scottish breakfast made from locally sourced seasonal produce.
53 Dunkeld Road (2.3 km from St Johnstone FC)
Rosebank Guest House offers free Wi-Fi and free private parking. The property is situated within a 10-minute stroll of Perth city centre home to Black Watch Castle and Museum and Scone Palace.