Perthshire hotels

Hotels City Rating From

Fonab Castle Hotel Pitlochry  5 stars

Pitlochry GBP 286

Gleneagles Hotel Auchterarder  5 stars

Auchterarder GBP 383

The Struan Inn Blair Atholl  4 stars

Blair Atholl GBP 106

The Station Hotel Perth  4 stars

Perth Very good GBP 85

Clc Duchally Country Estate Hotel Auchterarder  4 stars

Auchterarder Superb GBP 167

Ballathie House Hotel Perth  4 stars

Perth Superb GBP 123

Green Hotel Kinross  4 stars

Kinross Fabulous GBP 89

Murrayshall House Hotel Perth  4 stars

Perth Superb GBP 110

Hilton Dunkeld House Hotel  4 stars

Dunkeld Fabulous GBP 159

Meikleour Arms Hotel And Restaurant Perth  4 stars

Perth GBP 86

Port Na Craig Inn & Restaurant Pitlochry  4 stars

Pitlochry GBP 125

Sunbank House Hotel Perth  4 stars

Perth Superb GBP 75

Pine Trees Hotel Pitlochry  4 stars

Pitlochry Superb GBP 139

Fortingall Hotel Kenmore  4 stars

Kenmore (Perth and Kinross) Superb GBP 157

Lands Of Loyal Hotel Alyth  4 stars

Alyth Superb GBP 137

East Haugh House Hotel Pitlochry  4 stars

Pitlochry GBP 233

Parklands Hotel Perth  4 stars

Perth Very good GBP 84

Cherrybank Inn Perth  4 stars

Perth GBP 73

Knock Castle Hotel & Spa Crieff  4 stars

Crieff Fabulous GBP 153

Crieff Hydro Hotel  4 stars

Crieff Very good GBP 136

Old Mill Inn Pitlochry  4 stars

Pitlochry Superb GBP 138

Moness House Hotel & Country Club Aberfeldy  4 stars

Aberfeldy Fabulous GBP 81

The Cairn Lodge & Hotel Auchterarder  4 stars

Auchterarder Superb GBP 156

Allandale House Bed & Breakfast Auchterarder  4 stars

Auchterarder Exclusive GBP 78

Atholl Palace Hotel Pitlochry  4 stars

Pitlochry Fabulous GBP 226

The Strathgarry Restaurant & Rooms Pitlochry  3 stars

Pitlochry Fabulous GBP 114

Tigh Na Cloich Hotel Pitlochry  3 stars

Pitlochry Superb GBP 151

Birnam Hotel Dunkeld  3 stars

Dunkeld Fabulous GBP 63

Buttonboss Lodge Pitlochry  3 stars

Pitlochry

The Weem Inn Aberfeldy  3 stars

Aberfeldy Very good GBP 131

Atholl Arms Hotel Dunkeld  3 stars

Dunkeld Very good GBP 87

The Royal Hotel Blairgowrie and Rattray  3 stars

Blairgowrie and Rattray Good GBP 69

Macdonald Loch Rannoch Hotel Kinloch Rannoch  3 stars

Kinloch Rannoch Fabulous GBP 116

The Four Seasons Hotel Saint Fillans  3 stars

Saint Fillans Superb GBP 103

The Inn On The Tay Pitlochry  3 stars

Pitlochry GBP 104

Scotland'S Hotel & Leisure Club Pitlochry  3 stars

Pitlochry Very good GBP 114

Windlestrae Hotel Kinross  3 stars

Kinross Very good GBP 72

Fishers Hotel Pitlochry  3 stars

Pitlochry Very good GBP 109

Mercure Perth Hotel  3 stars

Perth Very good GBP 71

Grampian Hotel Perth  3 stars

Perth Fabulous GBP 121

Angus Hotel Blairgowrie and Rattray  3 stars

Blairgowrie and Rattray Very good GBP 79

The Acarsaid Hotel Pitlochry  3 stars

Pitlochry Very good GBP 90

The Pitlochry Hydro Hotel  3 stars

Pitlochry GBP 111

Red Brolly Inn Pitlochry  3 stars

Pitlochry GBP 74

Best Western Lovat Hotel Perth  3 stars

Perth Very good GBP 69

Schiehallion Hotel Aberfeldy  3 stars

Aberfeldy Superb GBP 81

Achray House Hotel, Restaurant And Lodges Saint Fillans  3 stars

Saint Fillans

Holiday Inn Express Perth  3 stars

Perth Fabulous GBP 83

Ailean Chraggan Hotel Aberfeldy  3 stars

Aberfeldy GBP 103

Ben Lawers Hotel  3 stars

Lawers Fabulous GBP 63

Dalmunzie Castle Hotel Glen Shee  3 stars

Glen Shee

Bridge Of Cally Hotel Perth  3 stars

Perth Fabulous GBP 89

Huntingtower Hotel Perth  3 stars

Perth Fabulous GBP 112

Dundarach Hotel Pitlochry  3 stars

Pitlochry Superb GBP 125

Atholl Arms Hotel Pitlochry  3 stars

Pitlochry Fabulous GBP 91

Moulin Hotel Pitlochry  3 stars

Pitlochry GBP 201

Kirklands Hotel Kinross  3 stars

Kinross Very good GBP 75

Dunalastair Hotel Suites Kinloch Rannoch  3 stars

Kinloch Rannoch Good GBP 185

New County Hotel Perth  3 stars

Perth Good GBP 57

The Royal George Hotel Perth  3 stars

Perth Fabulous GBP 95

Kenmore Hotel  3 stars

Kenmore (Perth and Kinross) Fabulous GBP 169

Murraypark Hotel Crieff  3 stars

Crieff Fabulous GBP 111

Best Western Queens Hotel Perth  3 stars

Perth Very good GBP 86

Alyth Hotel  3 stars

Alyth Superb GBP 67

Rosemount Hotel Pitlochry  3 stars

Pitlochry Very good GBP 92

Royal Dunkeld Hotel  3 stars

Dunkeld Fabulous GBP 106

Salutation Hotel Perth  3 stars

Perth Very good GBP 89

Breadalbane Arms Hotel Aberfeldy  2 stars

Aberfeldy Guest rating GBP 62

Bein Inn Perth  2 stars

Perth Superb GBP 77

Torrdarach House Guest House Pitlochry  0 stars

Pitlochry

Kinloch House Guest House Blairgowrie and Rattray  0 stars

Blairgowrie and Rattray Superb GBP 221

Beinn Bhracaigh Pitlochry  0 stars

Pitlochry GBP 100

Logierait Pine Lodges Pitlochry  0 stars

Pitlochry Superb GBP 63

Dunallan Guest House Perth  0 stars

Perth Superb GBP 75

Corriefodly Holiday Park Blairgowrie and Rattray  0 stars

Blairgowrie and Rattray GBP 43

Ericht Holiday Lodges Blairgowrie and Rattray  0 stars

Blairgowrie and Rattray GBP 349

Yanns At Glenearn House Guest House Crieff  0 stars

Crieff Superb GBP 110

Cuil An Daraich Guest House Pitlochry  0 stars

Pitlochry Fabulous GBP 82

The Kenmore Club By Diamond Resorts Aberfeldy  0 stars

Aberfeldy Superb GBP 131

Tayside Hotel Stanley  0 stars

Stanley (Perthshire) Fabulous GBP 110

The Strathardle Inn Kirkmichael  0 stars

Kirkmichael Very good GBP 112

Mains Of Taymouth Country Estate Apartment Kenmore  0 stars

Kenmore (Perth and Kinross)

Craigatin House & Courtyard Guest House Pitlochry  0 stars

Pitlochry Very good GBP 117

Birchwood Hotel Pitlochry  0 stars

Pitlochry Good GBP 109

The Townhouse Guest House Perth  0 stars

Perth Good

Craigmhor Lodge & Courtyard Pitlochry  0 stars

Pitlochry Exceptional GBP 111

Glencarse Hotel  0 stars

Glencarse

Craigvrack Hotel Pitlochry  0 stars

Pitlochry Fabulous GBP 89

Wellwood House Guest House Pitlochry  0 stars

Pitlochry Good GBP 151

The Claymore Guest House Pitlochry  0 stars

Pitlochry Superb GBP 104
United Kingdom regions
 

Here you can find hotels in all cities in Perthshire