Hotels
Get your hotel listed up here!! - with an enhanced listing in the Perth Directory
Acarsaid Hotel
8 Atholl Road, Pitlochry, Perthshire, PH16 5BX
T. 01796 472389
(0 user reviews)
The Achray House Hotel
St Fillans near Crieff, Perthshire, PH6 2NF
T. 01764 685231
(0 user reviews)
The Alyth Hotel
6 Commercial Street, Alyth near Blairgowrie, Perthshire, PH11 8AF
T. 01828 632447
(0 user reviews)
Atholl Arms Hotel
Blair Atholl near Pitlochry, Perthshire, PH18 5SG
T. 01796 481205
(0 user reviews)
Atholl Palace Hotel (4 Stars)
Pitlochry, Perthshire, PH16 5LY
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
Ballathie Country House Hotel
Kinclaven, Stanley near Perth, Perthshire, PH1 4QN
T. 01250 883268
(0 user reviews)
Birchwood Hotel
2 East Moulin Road, Pitlochry, Perthshire, PH16 5DW
T. 01796 472477
(0 user reviews)
Birnam Hotel
Perth Road, Dunkeld, Perthshire, PH8 0AA
T. 01350 728030
(0 user reviews)
The Birnam Hotel
Perth Road, Dunkeld, Perthshire, PH8 0AA
T. 01350 728030
(0 user reviews)
Cairn Lodge Hotel
Orchil Road, Auchterarder, Perthshire, PH3 1LX
T. 01764 662634
(0 user reviews)
Coll Earn House Hotel
High Street, Auchterarder, Perthshire, PH3 1DF
T. 01764 663 553
(0 user reviews)
Crieff Hydro
Crieff, Perthshire, PH7 3LQ
T. 01764 655555
(0 user reviews)
The Drummond Hotel
St Fillans near Crieff, Perthshire, PH6 2NF
T. 01764 685212
(0 user reviews)
The Dunalastair Hotel
The Square, Kinloch Rannoch near Pitlochry, Perthshire, PH16 5PW
T. 01882 632323
(0 user reviews)
Enverdale House Hotel
6 Pleasance Road, Coupar Angus near Blairgowrie, Perthshire, PH13 9JB
T. 01828 627 606
(2 user reviews)
Express by Holiday Inn Perth
200 Dunkeld Road, Perth, Perthshire, PH1 3AQ
T. 01738 636666
(0 user reviews)
Express by Holiday Inn Perth (3 Stars)
200 Dunkeld Road, Inveralmond near Perth, Perthshire, PH1 3AQ
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
The Famous Bein Inn
Glenfarg near Perth, Perthshire, PH2 9PY
T. 01577 830216
(0 user reviews)
Fishers Hotel (3 Stars)
Atholl Road, Pitlochry, Perthshire, PH16 5BN
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
Fortingall Hotel
Fortingall near Aberfeldy, Perthshire, PH15 2NQ
T. 01887 830367
(0 user reviews)
Foulford Inn
Sma' Glen near Crieff, Perthshire, PH7 3LN
T. 01764 652407
(0 user reviews)
The Four Seasons Hotel
St Fillans near Crieff, Perthshire, PH6 2NF
T. 01764 685333
(0 user reviews)
The Gleneagles Hotel
Auchterarder, Perthshire, PH3 1NF
T. 01764 662231
(0 user reviews)
The Glenfarg Hotel
Glenfarg near Perth, Perthshire, PH2 9NU
T. 01577 830241
(0 user reviews)
The Green Hotel
2 The Muirs, Kinross, Kinross-shire, KY13 8AS
T. 01577 863467
(0 user reviews)
The Green Park Hotel
Clunie Bridge Road, Pitlochry, Perthshire, PH16 5JY
T. 01796 473248
(0 user reviews)
The Huntingtower Hotel
Crieff Road, Perth, Perthshire, PH1 3JT
T. 01738 583771
(0 user reviews)
Inchture Hotel
Main Street, Inchture near Perth, Perthshire, PH14 9RN
T. 01828 686298
(0 user reviews)
Kinloch House
Blairgowrie, Perthshire, PH10 6SG
T. 01250 884 237
(0 user reviews)
Kinnaird Estate
Kinnaird near Dunkeld, Perthshire, PH8 0LB
T. 01796 482440
(0 user reviews)
Knock Castle Hotel and Spa
Drummond Terrace, Crieff, Perthshire, PH7 4AN
T. 01764 650088
(0 user reviews)
Lands of Loyal Hotel
Alyth near Blairgowrie, Perthshire, PH11 8JQ
T. 01828 633151
(0 user reviews)
Loch Tummel Inn
Strathtummel, Pitlochry, Perthshire, PH16 5RP
T. 01882 634272
(0 user reviews)
The Moulin Hotel
Pitlochry, Perthshire, PH16 5EW
T. 01796 472196
(0 user reviews)
The New County Hotel
22-30 County Place, Perth, Perthshire, PH2 8EE
T. 01738 623355
(0 user reviews)
The Parklands Hotel
2 St Leonard's Bank, Perth, Perthshire, PH2 8EB
T. 01738 622451
(0 user reviews)
Pine Trees Hotel
Strathview Terrace, Pitlochry, Perthshire, PH16 5QR
T. 01796 472121
(0 user reviews)
Quality Hotel Perth (3 Stars)
Leonard Street, Perth, Perthshire, PH2 8HE
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
The Queens Hotel
Leonard Street, Perth, Perthshire, PH2 8HB
T. 01738 442222
(0 user reviews)
Ramada Perth (3 Stars)
West Mill Street, Perth, Perthshire, PH1 5QP
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
The Red House Hotel
Station Road, Coupar Angus near Blairgowrie, Perthshire, PH13 9AL
T. 01828 628500
(0 user reviews)
Royal Dunkeld Hotel
Atholl Street, Dunkeld, Perthshire, PH8 OAR
T. 01350 727 322
(0 user reviews)
The Royal George Hotel
Tay Street, Perth, Perthshire, PH1 5LD
T. 01738 624455
(0 user reviews)
Royal Hotel
53 Allan Street, Blairgowrie, Perthshire, PH10 6AB
T. 01250 872226
(0 user reviews)
The Royal Hotel (Comrie)
Melville Square, Comrie near Crieff, Perthshire, PH6 2DN
T. 01764 679200
(0 user reviews)
Scotland's Hotel (3 Stars)
Bonnethill Road, Pitlochry, Perthshire, PH16 5BT
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
Scotlands Hotel
40 Bonnethill Road, Pitlochry, Perthshire, PH16 5BT
T. 0870 950 6276
(0 user reviews)
Smiddy Haugh Hotel
Main Road, Aberuthven near Auchterarder, Perthshire, PH3 1HE
T. 01764 662013
(0 user reviews)
The Strathardle Inn
Kirkmichael near Blairgowrie, Perthshire, PH10 7NS
T. 01250 881224
(0 user reviews)
Struan Inn
Calvine, Pitlochry, Perthshire, PH18 5UB
T. 01796 483 208
(0 user reviews)
Tigh Na Cloich Hotel
Larchwood Road, Pitlochry, Perthshire, PH16 5AS
T. 01796 472216
(0 user reviews)
Travelodge Perth (2 Stars)
Broxden Roundabout Service Area, Perth, Perthshire, PH2 0PL
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
Westlands of Pitlochry
160 Atholl Road, Pitlochry, Perthshire, PH16 5AR
T. 01796 47 22 66
(0 user reviews)
The Windlestrae Hotel
The Muirs, Kinross, Kinross-shire, KY13 8AS
T. 01577 863217
(0 user reviews)
Windlestrae Hotel (3 Stars)
The Muirs, Kinross, Kinross-shire, KY13 8AS
T. 0870 234 0354 (Bookings - please quote IN811)
(0 user reviews)
Key - More Details
= Internet Address (URL)
Hotels in Perth Scotland
If you know of another hotel in Perth, or corrections (address, telephone number, etc.) to any hotel we currently list, then please let us know. Also, if you own or run a Perth hotel and would like to link to our site then please see our linking instructions.
