Accommodation in Perth and Kinross, Scotland
Filter by amenity type:
Nearest Services
storage rental
- David Lindsay Self Storage Perth - David Lindsay Self Storage
Inveralmond Road PH1 3TW Perth
Phone: +44 1738 620161
Alpine Hut
- Gulabin Lodge PH10 7QE Spittal of Glenshee
Phone: +44 1250 885 255 - Pheiginn Bothy
Camp pitch
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
Camp Site
- Aberfeldy Caravan Park
- Ardgualich Farm & Loch Tummel Camp Site
- Campervan Site
- Campsie Riverbank
- Cruachan Farm Caravan and Camping Park
Phone: +441567820302 - Gallowhill Campsite
- Glengoulandie Camping & Caravanning
Glengoulandie PH16 5NL Foss - Glenshee Glamping - fee PH10 7LA Blacklunans
Phone: +44 1250 882231 - High Meadow
- Invermill Farm Caravan Park
- Kilvrecht Caravan & Camping - Forestry Commission Scotland - fee
- Lethangie Camp Site - Caravan and Camping Club
- Loch Earn South Shore B - Loch Lomond and the Trossachs National Park - fee
South Loch Earn Road - Loch Tay Highland Lodges
Phone: +44 1567 820 323 - Low Meadow - Comrie Croft
Dual of the Earn - Meggernie Outdoor Centre - The Scout Association - private access PH15 2PP Bridge of Balgie, Glenlyon, Aberfeldy
- Tighnavon Glamping Pods - fee
Riverside Path - Upper High Meadow
Dual of the Earn - Wild camp site
Caravan Site
- Ballintuim Caravan Park
- Beech Hedge Caravan Site
Main Street - Blairgowrie Holiday Park - Wood Leisure
Hatton Road PH10 7AL Blairgowrie - Braidhaugh Holiday Park
- Burnbank Park
- Burnhead Farm Caravan Park - Burnhead Farm
Burn Head Road PH10 6SZ Blairgowrie
Phone: +44 1250 872521 - Corriefodly Holiday park
- Fernlea CL Caravan Site
- Grand Eagles Luxury Lodge Park
- High Creagan Caravan Park
Phone: +44 1567 820449 - Inchmartine Caravan Park
- Lochmanor Holiday Lodge Park
- Milton of Fonab Caravan Park - fee PH16 5NA Pitlochry
Phone: +44 1796 472882 - Noah's Ark Caravan Park - fee
- Portmoak caravan site - fee
- Quarryhill Caravan and Motorhome Site
- River Tilt Park
- Riverside Caravan Park
- Scone Camping and Caravanning Club Site PH2 6BB
Phone: +44 1738 552323 - Tummel Valley Holiday Park - Parkdean Resorts UK Limited PH16 5SA
- Twenty Shilling Wood Caravan Park
- West Lodge Caravan Park
- Work Accommodation
- -
- -
- -
- -
- -
Horn Road - -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
Guest House
- Aaron-Lidh
Dunkeld Road, 69 PH1 5RP Perth - Adfern Guest House
Pitcullen Crescent, 15 PH2 7HT Perth
Phone: +44 1738 637031
Email: ardfern@hotmail.com - Albert Villa
Dunkeld Road, 63 PH1 5RP Perth - Alma Villa
Dunkeld Road, 73 PH1 5RP Perth - Almond Villa
Dunkeld Road, 51 PH1 5RP Perth - Annslea
Atholl Road, 164 PH16 5AR Pitlochry - Arndean Cottages
Vicar"s Bridge Road - Balnearn House B&B
Crieff Road - Bankfoot Inn
Main Street PH1 4AB Bankfoot - Bendarroch PH9 0PG
- Black Water Cottage
Old Military Road - Blackloch Bothy
- Blair Cottage B&B
Station Road, 5-7 Pitlochry
Phone: +44 1796 743423 - Bridge of Gaur
Camusericht Farm PH17 2QD - Bunrannoch House
- Buttonboss Lodge B&B
Atholl Road Pitlochry - Carn Dris
- Carra Beag Guesthouse
Toberargan Road, 16 PH16 5HG Pitlochry
Phone: +44 1796472835 - Castle Peroch - Kinnaird Estate PH8 0LB
- Clark Kimberley
Dunkeld Road, 57 PH1 5RP Perth - Clunie Guest House
Pitcullen Crescent, 12 PH2 7HT Perth
Phone: +44 1738 623625
Email: ann@clunieguesthouse.co.uk - Craigatin House & Courtyard
Atholl Road, 165 PH16 5QL Pitlochry - Croft na Coille B&B
Toberargan Road, 25 PH16 5HG Pitlochry - Cyprus Inn
Back Street PH2 9AB Bridge of Earn - Dalvey B&B
Dunkeld Road, 55 PH1 5RP Perth - Derrybeg Bed & Breakfast
Lower Oakfield, 18 PH16 5DS Pitlochry
Phone: +44 1796 472070
Email: info@derrybeg.co.uk - Dunallan Guest House
Pitcullen Crescent, 10 PH2 7HT Perth
Phone: +44 1738 622551
Email: enquiries@dunallan.co.uk - Fendoch Guest House
- Fernlea
Dunkeld Road, 61 PH1 5RP Perth - Galvelbeg House B&B
Rectory Road - Gavelbeg Guest House
Rectory Road - Haugh Cottage B&B
- Heidl Guest House
York Place, 43 PH2 8EH Perth - Kayrene B&B
Cairneyhill Road - Kelson Lodge KY13 9JT
- Landscape
Strathview Terrace - Log Cabin Hotel
Hotel Road PH10 7NA Blairgowrie
Phone: +44 1250 88130
Email: welcome@valhallabikerslodge.com - Lorne Villa
Dunkeld Road, 65 PH1 5RP Perth - Lurgan Farm B&B
- Macdonald
Atholl Road, 113 Pitlochry - Ochil Cottage
Vicar"s Bridge Road, Ochil Cottage 1 FK14 7NT - Old Smiddy
- Olde Manse
Pitcullen Crescent, 19 - Pete Reilly
- Pitcullen Guest House
Pitcullen Crescent, 17 PH2 7HT Perth
Phone: +44 1738 626506
Email: janice.bradley2@btinternet.com - Rhodes Villa
Dunkeld Road, 75 PH1 5RP Perth - Rosebank Guest House
Dunkeld Road, 53 PH1 5RP Perth - Rowanlea Bed and breakfast
Phone: +441796 472567 - Rowanlea Guesthouse
Glasgow Road, 87 PH2 0PQ Perth - Scotia
Dunkeld Road, 71 PH1 5RP Perth - Silverhowe B&B
Perth Road - Station House
Dunkeld Street - Strathcona
Dunkeld Road, 51 PH1 5RP Perth - The Claymore
Atholl Road, 162 PH16 5AR Pitlochry - The Courtyard B&B PH2 7RS
- The Dell
Dixon Terrace, 11 - The Old Mill Inn
Mill Lane PH16 5BH Pitlochry - The Park House PH2 6DS Cargill
- The Village Inn
Wester Loan, 36 KY13 9YH Milnathort - The Well House
Toberargan Road, 11 PH16 5HG Pitlochry - Torrdarach House
Golf Course Road - Wellwood House
West Moulin Road, 13 PH16 5HT Pitlochry - Westview
Dunkeld Road, 49 PH1 5RP Perth - -
High Street, 111 PH3 1AA Auchterarder - -
Taybridge Drive - -
Hostel
- Boreland Loch Tay Bunkhouse PH15 2PG Aberfeldy
Phone: +44 1887 827691
Email: info@borelandlochtay.co.uk - Comrie Croft Farmhouse - Comrie Croft
- Comrie Croft Steading - Comrie Croft
Dual of the Earn - Pitlochry Youth Hostel
Knockard Road PH16 5HJ Pitlochry
Phone: +44 1796 472308
Email: pitlochry@syha.org.uk
Hotel
- Acarsaid Hotel (***)
Atholl Road, 8 PH16 5BX Pitlochry - Achray House PH6 2NF
Phone: +44 560 368 4252 - Ailean Chraggan Hotel & Restaurant PH15 2LD Weem
Phone: +44 1887 820346 - Altamount Hotel
Mary Young Drive - Angus Hotel
Wellmeadow PH10 6NH Blairgowrie - Atholl Arms Hotel
The Square PH18 5SG Blair Atholl - Atholl Arms Hotel
Tay Terrace PH8 0AQ Dunkeld
Phone: +441350727219 - Atholl Palace (****)
Atholl Road PH16 5LX Pitlochry - Ballinluig Hotel PH9 0LG
- Birnam Hotel
Perth Road PH8 0AA Birnam - Breadalbane Arms Hotel
Bridge End PH15 2DF Aberfeldy - Bridge of Cally Hotel PH10 7JJ
- Bridge of Tilt Hotel
Invertilt Road - Burreton Park Inn
High Street - Cairn Lodge Hotel
Tullibardine Road PH3 1LX Auchterarder - Comrie Hotel
Drummond Street PH6 2DY - Craigrossie Hotel
High Street, 1 PH3 1DF Auchterarder - Craigvrack
West Moulin Road, 38 PH16 5EQ Pitlochry - Crieff Hydro (***)
Ferntower Road PH7 3LQ Crieff - Dalmunzie Hotel PH10 7QG
- Duchally House Hotel
Duchally Road PH3 1PW - Dunalastair Hotel
Allt Mor Place PH16 5PW - Dunkeld House Hotel
Blairgowrie Road PH8 0HX Dunkeld
Phone: +44 1350 727 771
Located only a short walk from the town of Dunkeld, and an hour from both Edinburgh and Glasgow, this Scottish hotel offers the tempting combination of countryside bliss and proximity to key Scottish attractions. - Fisher's Hotel
Atholl Road, 75 PH16 5BN Pitlochry - Fonab Castle Hotel
Foss Road PH16 5ND Pitlochry - Fortingall Hotel PH15 2NQ
- Glencarse Hotel
Main Street, 7 PH2 7LX Glencarse - Gleneagles Hotel PH3 1NF Auchterarder
- Glenearn House
Murray Lane - Grampian Hotel
York Place, 37-39 PH2 8EH Perth - Holiday Inn Express
Dunkeld Road, 200 PH1 3AQ Perth - Inchture Hotel
Main Street PH14 9RN Inchture - Killiecrankie Hotel PH16 5LG
- Kinloch Arms Hotel
The Square PH12 8RN Blairgowrie - Kinloch House Hotel
- Knock Castle Hotel and Spa
Drummond Terrace - Knockendarroch - SPEYBANK LIMITED (****)
Higher Oakfield PH16 5HT Pitlochry
Phone: +44 1796 473473
Email: bookings@knockendarroch.co.uk - Kynachan Loch Tummel Hotel PH16 5SB
- Lands of Loyal PH11 8JQ Alyth
- Leonardo Boutique Hotel Huntingtower Perth PH1 3JT Perth
- Leven House Hotel
Milnab Street - Loch Rannoch Hotel PH16 5PS
- Logierait Inn
Murray Terrace PH9 0LJ Logierait - Meadow Inn
Burrell Street, 38 - Meikleour Arms Hotel & Restaurant
Carsie Road PH2 6EB Perth - Mercure Hotel
West Mill Street PH1 5QP - Merryburn Hotel
Birnam Terrace - Methven Arms Hotel
Main Street PH1 3PT Methven - Milton Royal Hotel
Allan Street, 53 PH10 6AB Blairgowrie - Moor of Rannoch PH17 2QA
Phone: +44 1882 633238 - Murraypark Hotel
Connaught Terrace PH7 3DJ Crieff - Murrayshall Country Estate
- New County Hotel
County Place, 26 PH2 8EE Perth - Perth Arms Hotel
High Street PH8 0AJ Dunkeld
Phone: +44 1350 727270 - Pine Trees Hotel
Strathview Terrace PH16 5QR Pitlochry - Pitlochry Hydro Hotel - Coast and Country Hotels Ltd
Knockard Road PH16 5JH Pitlochry
Phone: +44 1796 472 666 - Premier Inn
Mill Street, 1 - 21 PH1 5HZ Perth - Queens Hotel
Leonard Street PH2 8HB Perth - Rosemount Hotel
Higher Oakfield, 12 PH16 5HT Pitlochry - Royal Dunkeld Hotel
Atholl Street, 27 - Royal George Hotel
Tay Street PH1 5LD Perth - Royal Hotel
Meville Square PH6 2DN - Salutation Hotel
South Street, 34 PH2 8PH Perth - Salutation Hotel
High Street Kinross - Saorsa 1875 Vegan Hotel
East Moulin Road, 2 PH16 5DW Pitlochry - Schiehallion Hotel
Dunkeld Street, 6 PH15 2AF Aberfeldy - Scotland's Hotel
Bonnethill Road, 38 - 40 PH16 5BT Pitlochry - Star Hotel
High Street, 113 PH3 1AA Auchterarder - Taymouth Castle
- Tayside Hotel
Mill Street, 51 - 53 PH1 4NL Stanley - The Four Seasons Hotel PH6 2NF
- The Grandtully Hotel - Ballintaggart
The Paddock - The Green
The Muirs, 2 KY13 8AS Kinross - The Green Park Hotel - McMenemie family (****)
Clunie Bridge Road PH16 5JY Pitlochry
Phone: +44 1796 473248
Email: bookings@thegreenpark.co.uk - The Kirkmichael Hotel PH10 7NT Blairgowrie
Phone: +44 1250 881769 - The Moncrieffe Arms
Princes Street, 75 PH2 8LJ Perth - The Station Hotel
Leonard Street, 1 PH2 8HE Perth
Phone: +44 1738 637237
Email: info@perthstationhotel.co.uk - The Thistle
New Road KY13 9XT Milnathort - The Victoria House B&B
King Street, 81 PH7 3HB Crieff
Phone: +44 1764 652891
Email: thevictoriahousebb@gmail.com - Tir Aluinn Guest House
Higher Oakfield, 10 PH16 5HT - Tormaukin Hotel FK14 7JY Glendevon
- Tower Hotel
Strathearn Terrace - Travelodge PH2 0PX Perth
- Travelodge
- Travelodge KY13 0NQ
- Travelodge
Dundee Road, 18 PH2 7AB Perth - Tulliemet House
- Victoria Hotel
Lower Mill Street PH10 6NF Blairgowrie - Westlands
Atholl Road, 160 PH16 5AR Pitlochry - Woodlea Hotel
York Place, 23 PH2 8EP Perth - no-name