Accommodation in Perth and Kinross

Listed alphabetically

Youth Hostel Association (YHA)

WalkScene now partners with the YHA to offer accommodation specifically targeted to outdoor enthusiasts.

Alcorn Guest House
5 Hyndford Street ,Dundee ,DD2 1HQ

Almond Villa Guest House
51 Dunkeld Road ,Perth ,PH1 5RP

Alyth Hotel
6-8 Commercial Street ,Alyth ,PH11 8AF

Anderson s
285 Perth Road ,Dundee ,DD2 1JS

Annslea Guest House
164 Atholl Road ,Pitlochry ,PH16 5AR

Balnearn House
Crieff Road ,Aberfeldy ,PH15 2BJ

Bankfoot Inn
Main Street ,Bankfoot ,PH1 4AB

Beinn Bhracaigh
Higher Oakfield ,Pitlochry ,PH16 5HT

Ben Lawers Hotel
A827 Lawers Aberfeldy ,Perhshire ,PH15 2PA

East Haugh ,Pitlochry ,PH16 5TE

Bridge of Cally Hotel
Bridge of Cally Hotel ,BLAIRGOWRIE ,PH10 7JJ

Bronton Cottage Bed & Breakfast
Edinburgh Road ,Bridge Of Earn ,PH2 9PP

Burnbank B&B
79 Muirs ,Kinross ,KY13 8AZ

Clark Kimberley Guest House
57-59 Dunkeld Road ,Perth ,PH1 5RP

Claymore Guest House
162 Atholl Road ,Pitlochry ,PH16 5AR

Comely Bank Guest House
32 Burrell Street ,Crieff ,PH7 4DT

Coshieville House
Coshieville ,Aberfeldy ,PH15 2NE

Craigmhor Lodge and Courtyard
27 West Moulin Road ,Pitlochry ,PH16 5EF

West Moulin Rd ,Pitlochry ,PH16 5EQ

Cuil an Daraich Guest House
Cuil an Darraich Guest House Logierait ,Pitlochry ,PH9 0LH

Dalshian Guest House
Old Perth Road ,Pitlochry ,PH16 5TD

Dunallan Guest House
10 Pitcullen Crescent ,Perth ,PH2 7HT

Ellangowan House Bed and Breakfast
24 Lower Oakfield ,Pitlochry ,PH16 5Ds

Fendoch Guest House
Sma Glen ,Crieff ,PH7 3LW

Fernbank House
Kenmore Street ,Aberfeldy ,PH15 2BL

Fortingall B&B
Paddock House Fortingall ,Aberfeldy ,PH15 2NG

Gilmore House
Perth Road ,Blairgowrie ,PH10 6EJ

Glenshieling House
Hatton Road Rattray ,Blairgowrie ,PH10 7HZ

Heidl Guest House
43 York Place ,Perth ,PH2 8EH

Hollyburn House
Main Street ,Bankfoot ,PH1 4AB

Ivybank Lodge
Boat Brae Rattray ,Blairgowrie ,PH10 7BH

Kelson Lodge
Kelson Lodge Kinross ,Cavelstone ,KY13 9JT

Letter Farm B&B
Loch of the Lowes ,Dunkeld ,PH8 0HH

Leven House
Comrie Road ,Crieff ,PH7 4BA

Losset Inn
Losset Inn Losset Road ,Alyth ,PH11 8BT

MacDonald Arms Hotel
Mcdonald Arms Hotel Main Street Balbeggie ,Perth ,PH2 6EU

Meikleour Arms Hotel and Restaurant
Meikleour ,Perth ,PH2 6EB

Perth Road ,Crieff ,PH7 3EQ

Newmill Farm
Newmill Farm ,Stanley ,PH1 4PS

Newstead Bed And Breakfast

No 9 The Guest House Perth
No 9 The Guest House Pitcullen Crescent ,Perth ,PH2 7HT

Northlees Farm
Kinfauns ,Perth ,PH2 7LJ

Old Mill Inn
The Old Mill Inn Mill Lane ,Pitlochry ,PH16 5BH

Parklands Hotel
2 St. Leonard S Bank ,Perth ,PH2 8EB

Rosebank Guest House
53 Dunkeld Road ,Perth ,PH1 5RP

Rosebank House
42 Balmoral Road ,Blairgowrie ,PH10 7AF

Roseburn Bed and Breakfast
15 West Moulin Road ,Pitlochry ,PH16 5EA

71 Dunkeld Road ,Perth ,PH1 5RP

Shaftesbury Lodge Guest house
1 Hyndford Street ,Dundee ,DD2 1HQ


The Fitzroy
8 Western Avenue ,Perth ,PH1 1NY

The Four Seasons Hotel
St. Fillans ,Crieff ,PH6 2NF

The Inn On The Tay
,Grandtully ,PH9 0PL

The Last Cast
Main Street ,Bridge of Earn ,PH2 9PL

The Longforgan Coaching Inn
56-58 Main Street Longforgan ,Longforgan ,DD2 5EU

The Steading
Tullicro By Carnserney ,Aberfeldy ,PH15 2JG

The Struan Inn
Calvine ,Pitlochry ,PH18 5UB

The Tower Gastro Pub & Apartments
81 E High Street ,Crieff ,PH7 3JA

The Victoria House B&B
81 King Street ,Crieff ,PH7 3HB

The Wellwood
West Moulin Road ,Pitlochry ,PH16 5EA

Tigh Na Cloich Hotel
Larchwood Road ,Pitlochry ,PH16 5AS

Tigh Na Leigh
22-24 Airlie Street ,Alyth ,PH11 8AJ