All Perthshire hotels
Multiple accommodations for your stay
All Perthshire hotels
Show map
5 stars
- Blairgowrie Holiday Park Blairgowrie and Rattray
- Blairgowrie Holiday Park Craighall
- Dunalastair Hotel Suites Kinloch Rannoch
- Fonab Castle Hotel Pitlochry
- Ivybank Lodge Blairgowrie and Rattray
- Kinnaird Dunkeld
- The Gleneagles Hotel Auchterarder
- The Townhouse Hotel Perth
- Tigh Na Leigh Hotel Alyth
- Woodcroft House Hotel Perth
4 stars
- Acer Guest House Perth
- Allandale House Gleneagles
- Ardfern Guest House Perth
- Arisaig Guest House Perth
- Atholl Arms Hotel Dunkeld
- Atholl Villa Guest House Pitlochry
- Balnearn House Hotel Aberfeldy
- Beechgrove Hotel Perth
- Beinn Bhracaigh Pitlochry
- Brae House Bed & Breakfast Aberfeldy
- Burnbank Bed & Breakfast Kinross
- Cherrybank Inn Perth
- Coorie Inn Restaurant And Rooms Crieff
- Corriefodly Holiday Park Blairgowrie and Rattray
- Coshieville House Aberfeldy
- Craigroyston House Bed & Breakfast Pitlochry
- Crieff Hydro Hotel
- Dalgreine Guest House Blair Atholl
- Dalshian House Hotel Pitlochry
- Derrybeg Bed And Breakfast Pitlochry
- Dunallan Guest House Perth
- Dunkeld House Hotel
- East Haugh House Hotel Pitlochry
- Errichel House And Cottages Aberfeldy
- Fernbank House Bed & Breakfast Aberfeldy
- Fisher'S Hotel Pitlochry
- Fortingall Hotel Kenmore
- Glendevon Country Park Hotel Perth
- Glenshieling House Bed & Breakfast Blairgowrie and Rattray
- Hazeldene Guest House Perth
- James Cottage Guest House Crieff
- Kelson Lodge Grandtully
- Knock Castle Hotel & Spa Crieff
- Knockendarroch Hotel Pitlochry
- Lands Of Loyal Hotel Alyth
- Loch Rannoch Hotel And Estate Kinloch Rannoch
- Meikleour Arms Hotel & Restaurant
- Merlindale Crieff
- Moness Resort Aberfeldy
- Murrayshall Country Estate Perth
- Perth Youth Hostel And Apartments
- Port Na Craig Inn & Restaurant Pitlochry
- Rosebank Guest House Perth
- Rosehill Guest House Pitlochry
- Rowanlea Guesthouse Perth
- Schiehallion Hotel Aberfeldy
- Sunbank House Metro Hotel Perth
- The Atholl Palace Pitlochry
- The Claymore Guest House And Apartments Pitlochry
- The Courtyard Hotel Errol
- The Grandtully Hotel
- The Green Park Hotel Pitlochry
- The Kenmore Club
- The Old Mill Inn Pitlochry
- The Parklands Hotel Perth
- The Steading Bed & Breakfast Aberfeldy
- The Struan Inn Calvine
- The Tormaukin Hotel Glendevon
- The Tower Gastro Pub & Apartments Crieff
- The Well House Bed & Breakfast Pitlochry
- Tigh Na Cloich Hotel Pitlochry
- Westacre Bed & Breakfast Crieff
- Westlands Of Pitlochry Bed & Breakfast
- Woodburn House Bed & Breakfast Pitlochry
- Wyndham Duchally Country Estate Auchterarder
- Yann'S At Glenearn House Hotel Crieff
3 stars
- Achray House Restaurant With Rooms Saint Fillans
- Ailean Chraggan Hotel Aberfeldy
- Alpine Cottage Crieff
- Alyth Hotel
- Annslea Guest House Pitlochry
- Atholl Arms Hotel Blair Atholl
- Auld Manse Guest House Perth
- Ballabeg Guest House Perth
- Ballinluig Rooms & Suites Pitlochry
- Bankfoot Inn
- Ben Lawers Hotel
- Bendarroch House Hotel Pitlochry
- Best Western Queens Hotel Perth
- Birnam Hotel Dunkeld
- Bridge Of Cally Hotel
- Buttonboss Lodge B&B Pitlochry
- Carra Beag Guest House Pitlochry
- Comelybank Guesthouse Crieff
- Craigvrack Hotel & Restaurant Pitlochry
- Cuil-An-Daraich Guest House Pitlochry
- Fendoch Guest House Crieff
- Grampian Hotel Perth
- Green Hotel Kinross
- Heidl Guest House Partner With Grampian Hotel Perth
- Holiday Inn Express Perth, An Ihg Hotel
- Kenmore Hotel Aberfeldy
- Kirklands Hotel Kinross
- Leven House Bed And Breakfast Crieff
- Lilybank House Bed & Breakfast Crieff
- Loch Monzievaird Chalets Hotel Crieff
- Macdonald Loch Rannoch Hotel & Resort Kinloch Rannoch
- Mckays Hotel Pitlochry
- Mercure Perth Hotel
- Middleton House Bed And Breakfast Auchterarder
- Moulin Hotel Pitlochry
- New County Hotel Perth
- Newstead Bed And Breakfast Crieff
- Northlees Farm Bed & Breakfast Perth
- Oyo Thistle Hotel Perth
- Pitlochry Dundarach Hotel
- Pitlochry Youth Hostel
- Premier Inn Perth City Centre
- Ptarmigan House Bed & Breakfast Blair Atholl
- Radisson Blu Hotel, Perth
- Rosemount Hotel Pitlochry
- Royal Dunkeld Hotel
- Salutation Hotel Perth
- Scone Arms Hotel New Scone
- Scotland'S Spa Hotel Pitlochry
- Sky Lodge Perth
- Strathardle Lodge Kirkmichael
- Tayburn House Bed & Breakfast Dunkeld
- Tayside Hotel Stanley
- The Acarsaid - Pitlochry Hotel
- The Anglers Inn Perth
- The Angus Hotel & Spa Blairgowrie and Rattray
- The Bein Inn Hotel & Restaurant Glenfarg
- The Breadalbane Arms Room Only Hotel Aberfeldy
- The Dunning Hotel Perth
- The Fitzroy Bed & Breakfast Perth
- The Four Seasons Hotel Saint Fillans
- The Glendevon Hotel Auchterarder
- The Glenfarg Hotel
- The Inn At Loch Tummel Strath Tummel
- The Inn On The Tay Pitlochry
- The Kirkmichael Hotel
- The Last Cast Perth
- The Lovat Hotel Perth
- The Murray Park Hotel Crieff
- The Old Cross Inn Blairgowrie and Rattray
- The Pitlochry Hydro Hotel
- The Royal George Hotel Perth
- The Royal Hotel Blairgowrie and Rattray
- The Royal Hotel Comrie
- The Smiddy Haugh Hotel Auchterarder
- The Townhouse Aberfeldy Bed & Breakfast
- The Weem Inn
- Travelodge Perth A9
- Travelodge Perth Broxden Junction
- Victoria House B&B Crieff
- Whitemoss Lodge Dunning
- Windlestrae Hotel & Leisure Club Kinross
- Woodlea Hotel Perth
2 stars
- Drummond Arms Hotel Crieff
- Glencarse Hotel
- Macdonald Arms Hotel Balbeggie
- No 9 The Guest House Perth
- Roxburghe Guest House Kinross
- Station House Hotel Aberfeldy
- The Farmhouse B&B Dunkeld
- Valhalla Bikers Lodge
- Victoria Hotel Blairgowrie and Rattray
Unrated
- Alexander Residence Perth
- Altido Seasyde House - Historic Stately Home In Perthshire Errol
- Arrandale House Hotel Pitlochry
- Bachilton Farm Holidays Perth
- Ballathie House Hotel Cargill
- Bamff Ecotourism Villa Alyth
- Bear Lodge Auchterarder
- Birchwood Hotel Pitlochry
- Blair Atholl River Tilt Park Wee But N Ben Hotel
- Blairmore Farm Crieff
- Boreland Loch Tay Aberfeldy
- Cairn Lodge Auchterarder
- Comrie Croft Hostel Crieff
- Corrie Lodge, Glendevon
- Craigatin House & Courtyard Guest House Pitlochry
- Craigmhor Lodge & Courtyard Pitlochry
- Craigrossie Hotel Auchterarder
- Croft Na Coille Bed & Breakfast Pitlochry
- Dalmunzie Castle Hotel Spittal of Glenshee
- Ericht Holiday Lodges Blairgowrie and Rattray
- Ferry Cottage Pitlochry
- Garry Cottage Pitlochry
- Gleneagles Apartment - Guthrie Court Gleneagles Auchterarder
- Gleneagles Lettings Apartment Auchterarder
- Gleneagles Luxury Apartment Auchterarder
- Gleneagles Village Apartments Auchterarder
- Gulabin Lodge Spittal of Glenshee
- Hatton Lodge Dunkeld
- Heathpark House Bed & Breakfast Blairgowrie and Rattray
- Highland Perthshire Lodges Aberfeldy
- Huntingtower Lodges Perth
- Kenmore Lodge
- Kenmore Luxury Lodges
- Kingfisher Cottage Pitlochry
- Kinloch House Hotel Blairgowrie and Rattray
- Kinnaird Country House Pitlochry
- Kinnaird Woodland Lodges Pitlochry
- Landal Piperdam Hotel Montrose
- Leonardo Boutique Huntingtower Perth Guest House
- Little Lochan Lodge Glenfarg
- Loch Rannoch Highland Club Villa Kinloch Rannoch
- Loch Tay Highland Lodges And Glamping Park Morenish
- Lodges By Atholl Palace Pitlochry
- Logierait Pine Lodges Pitlochry
- Luxury Hideaways Villa Keilour
- Mill Cottage Comrie
- Millbank Cottage Blairgowrie and Rattray
- Pine Trees Hotel Pitlochry
- Pink Spa Nest Blairgowrie and Rattray
- Pitlochry Backpackers Hostel
- Rannoch Lodge Auchterarder
- Riechip Villa
- River Edge Lodges Perth
- Riverside Log Cabins Comrie
- Riverwood Strathtay Pitlochry
- Rose Cottage With Hot Tub Near Glenshee, Perthshire Blairgowrie and Rattray
- Rossie Cottage Auchterarder
- Salutation Hotel Kinross
- Silverwood Luxury Lodges & Bistro Barn Perth
- St-Kilda Guest House Perth
- Tay Apartments Perth
- Tay Bunkhouse Villa Pitlochry
- Tay House Hotel Dunkeld
- Taymore Lodge Kenmore
- Taymouth Marina-1 Lawers View Villa Kenmore
- Tayview Lodges Dunkeld
- The Chimneys Bed & Breakfast Perth
- The Cottage Crieff
- The Forge Bed & Breakfast Auchterarder
- The Grey Cottage Blackford
- The Lodge At Perth Racecourse
- The Lodge Perth
- The Old Coach House Villa Pitlochry
- The Old Manse Of Blair, Boutique Hotel & Restaurant Blair Atholl
- The Taybank Hotel Dunkeld
- Tigh Na Cloich Hotel Pitlochry
- Torrdarach House Bed & Breakfast Pitlochry
- Tulchan Lodge Buchanty
- West Lodge Caravan Park Comrie