Perthshire hotels

Hotels City Rating From

Fonab Castle Hotel Pitlochry  5 stars

Pitlochry USD 315

Gleneagles Hotel Auchterarder  5 stars

Auchterarder Superb USD 424

The Station Hotel Perth  4 stars

Perth Very good USD 140

Ballathie House Hotel Perth  4 stars

Perth Superb USD 118

Green Hotel Kinross  4 stars

Kinross Fabulous USD 102

Murrayshall House Hotel  4 stars

Perth Superb USD 150

Hilton Dunkeld House Hotel  4 stars

Dunkeld Fabulous USD 179

Schiehallion Hotel Aberfeldy  4 stars

Aberfeldy Superb USD 110

Sunbank House Hotel Perth  4 stars

Perth Superb USD 103

Pine Trees Hotel Pitlochry  4 stars

Pitlochry Superb USD 157

East Haugh House Hotel Pitlochry  4 stars

Pitlochry USD 107

Parklands Hotel Perth  4 stars

Perth Very good USD 120

Cherrybank Inn Perth  4 stars

Perth USD 100

Knock Castle Hotel & Spa Crieff  4 stars

Crieff Fabulous USD 200

Crieff Hydro Hotel  4 stars

Crieff Very good USD 257

Old Mill Inn Pitlochry  4 stars

Pitlochry Superb USD 182

Moness House Hotel & Country Club Aberfeldy  4 stars

Aberfeldy Fabulous USD 102

Rosebank Guest House Perth  4 stars

Perth USD 145

Kelson Lodge Kinross  4 stars

Kinross USD 104

Arisaig B&B Kinross  4 stars

Kinross USD 104

Atholl Palace Hotel Pitlochry  4 stars

Pitlochry Fabulous USD 227

The Strathgarry Restaurant & Rooms Pitlochry  3 stars

Pitlochry Fabulous USD 121

Tigh Na Cloich Hotel Pitlochry  3 stars

Pitlochry Superb USD 187

Bankfoot Inn  3 stars

Bankfoot USD 91

Birnam Hotel Dunkeld  3 stars

Dunkeld Fabulous USD 66

Aberfeldy Weem Hostel  3 stars

Aberfeldy Very good USD 105

Atholl Arms Hotel Dunkeld  3 stars

Dunkeld Very good USD 104

The Royal Hotel Blairgowrie and Rattray  3 stars

Blairgowrie and Rattray Good USD 74

Glendevon Hotel Auchterarder  3 stars

Auchterarder USD 102

Macdonald Loch Rannoch Hotel Kinloch Rannoch  3 stars

Kinloch Rannoch Fabulous USD 140

The Four Seasons Hotel Crieff  3 stars

Crieff Superb USD 142

Scotland'S Hotel & Leisure Club Pitlochry  3 stars

Pitlochry Very good USD 123

Windlestrae Hotel Kinross  3 stars

Kinross Very good USD 109

Fishers Hotel Pitlochry  3 stars

Pitlochry Very good USD 142

Mercure Perth Hotel  3 stars

Perth Very good USD 109

Grampian Hotel Perth  3 stars

Perth Fabulous USD 165

The Last Cast Hotel Perth  3 stars

Perth USD 124

Angus Hotel Blairgowrie and Rattray  3 stars

Blairgowrie and Rattray Very good USD 110

The Pitlochry Hydro Hotel  3 stars

Pitlochry USD 155

Red Brolly Inn Pitlochry  3 stars

Pitlochry USD 98

Best Western Lovat Hotel Perth  3 stars

Perth Very good USD 104

Famous Bein Inn  3 stars

Perth Superb USD 117

Macdonald Arms Hotel Perth  3 stars

Perth USD 57

Annslea Guest House Pitlochry  3 stars

Pitlochry USD 109

Holiday Inn Express Perth  3 stars

Perth Fabulous USD 112

Newstead Bed And Breakfast Crieff  3 stars

Crieff Very good USD 87

Ailean Chraggan Hotel Aberfeldy  3 stars

Aberfeldy USD 140

Huntingtower Hotel Perth  3 stars

Perth Fabulous USD 111

Comely Bank Guest House Crieff  3 stars

Crieff Superb USD 95

Dundarach Hotel Pitlochry  3 stars

Pitlochry Superb USD 153

Atholl Arms Hotel Pitlochry  3 stars

Pitlochry Fabulous USD 136

Moulin Hotel Pitlochry  3 stars

Pitlochry USD 145

Ballathie Sportsmans Lodge Perth  3 stars

Perth USD 169

Longforgan Coaching Inn  3 stars

Longforgan Guest rating USD 61

Ballabeg Guest House Perth  3 stars

Perth

Burnbank B&B Kinross  3 stars

Kinross USD 100

Dunalastair Hotel Suites  3 stars

Pitlochry Good USD 221

The Royal Hotel Comrie  3 stars

Blairgowrie and Rattray Good USD 97

New County Hotel Perth  3 stars

Perth Good USD 69

The Royal George Hotel  3 stars

Perth Fabulous USD 130

Clark Kimberley Guest House Perth  3 stars

Perth USD 52

Kenmore Hotel  3 stars

Kenmore (Perth and Kinross) Fabulous USD 127

Murraypark Hotel Crieff  3 stars

Crieff Fabulous USD 99

Best Western Queens Hotel  3 stars

Perth Very good USD 120

Rosemount Hotel Pitlochry  3 stars

Pitlochry Very good USD 111

Royal Dunkeld Hotel  3 stars

Dunkeld Fabulous USD 126

Salutation Hotel Perth  3 stars

Perth Very good USD 96

Drummond Arms Hotel Crieff  2 stars

Crieff Guest rating

Breadalbane Arms Hotel Aberfeldy  2 stars

Aberfeldy Guest rating USD 92

Fendoch Guest House Crieff  2 stars

Crieff USD 104

Kinloch House Guest House Blairgowrie and Rattray  0 stars

Blairgowrie and Rattray Superb USD 296

Beinn Bhracaigh Pitlochry  0 stars

Pitlochry USD 137

Dunallan Guest House Perth  0 stars

Perth Superb USD 124

Cuil An Daraich Guest House Pitlochry  0 stars

Pitlochry Fabulous USD 113

The Kenmore Club By Diamond Resorts Aberfeldy  0 stars

Aberfeldy Superb USD 177

Heidl Guest House Perth  0 stars

Perth USD 57

Craigrossie Hotel Auchterarder  0 stars

Auchterarder USD 100

Alexander Residence Perth  0 stars

Perth USD 134

Mains Of Taymouth Country Estate Apartment Kenmore  0 stars

Kenmore (Perth and Kinross)

Birchwood Hotel Pitlochry  0 stars

Pitlochry Good USD 148

Craigmhor Lodge & Courtyard Pitlochry  0 stars

Pitlochry Exceptional USD 151

Roxburghe Guest House Kinross  0 stars

Kinross USD 87

Ardfern Guest House Perth  0 stars

Perth USD 78

Craigvrack Hotel Pitlochry  0 stars

Pitlochry Fabulous USD 108

Arisaig Guest House Perth  0 stars

Perth USD 89

Atholl Villa Guest House Pitlochry  0 stars

Pitlochry Exceptional USD 131
United Kingdom regions