Tayside hotels

Tayside Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Gleneagles Hotel Auchterarder  5 stars

Auchterarder, Auchterarder, United Kingdom, PH3 1NF

Auchterarder INR 46 333

Fonab Castle Hotel Pitlochry  5 stars

Foss Road, Pitlochry, United Kingdom, PH16 5ND

Pitlochry INR 24 423

Links Hotel Montrose  4 stars

Provost Scots Road, Midlinks, Montrose, Montrose, United Kingdom, DD10 8RL

Montrose Fabulous INR 9 472

Atholl Palace Hotel Pitlochry  4 stars

Perth Rd, Pitlochry, United Kingdom, PH16 5LY

Pitlochry Fabulous INR 18 043

Hilton Dunkeld House Hotel  4 stars

Blairgowrie Road, Dunkeld, United Kingdom, PH8 0HX

Dunkeld Fabulous INR 14 628

The Station Hotel Perth  4 stars

1 Leonard Street, Perth, United Kingdom, PH2 8HE

Perth Very good INR 5 993

Apex City Quay Hotel & Spa Dundee  4 stars

1 West Victoria Dock Road, Dundee, United Kingdom, DD1 3JP

Dundee Fabulous INR 7 604

Green Hotel Kinross  4 stars

2 The Muirs, Kinross, United Kingdom, KY13 8AS

Kinross Fabulous INR 8 312

Dunalastair Hotel Suites Kinloch Rannoch  4 stars

The Square, Kinloch Rannoch, United Kingdom, PH16 5PW

Kinloch Rannoch Good INR 16 819

Carnoustie Golf Hotel  4 stars

The Links, Carnoustie, United Kingdom, DD7 7JE

Carnoustie Fabulous INR 8 699

Parklands Hotel Perth  4 stars

2 St Leonard'S Bank, Perth, United Kingdom, PH2 8EB

Perth Very good INR 6 766

Moness House Hotel & Country Club Aberfeldy  4 stars

Crieff Road, Aberfeldy, United Kingdom, PH15 2DY

Aberfeldy Fabulous INR 8 441

Sunbank House Hotel Perth  4 stars

50 Dundee Road, Perth, United Kingdom, PH2 7BA

Perth Superb INR 6 315

Murrayshall House Hotel Perth  4 stars

Scone, Perth, United Kingdom

Perth Superb INR 10 568

Fortingall Hotel Kenmore  4 stars

Fortingall, Kenmore (Perth and Kinross), United Kingdom

Kenmore (Perth and Kinross) Superb INR 15 337

Crieff Hydro Hotel  4 stars

Ferntower Rd, Crieff, United Kingdom

Crieff Very good INR 12 759

Ballathie House Hotel Perth  4 stars

Kinclaven, Perth, United Kingdom, PH1 4QN

Perth Superb INR 9 666

Old Mill Inn Pitlochry  4 stars

Mill Lane, Pitlochry, United Kingdom, PH16 5BH

Pitlochry Superb INR 12 308

Clc Duchally Country Estate Hotel Auchterarder  4 stars

By Gleneagles, Auchterarder, United Kingdom, PH3 1PN

Auchterarder Superb INR 14 499

Arisaig Guest House Perth  4 stars

4 Pitcullen Crescent Perth Perthshire Ph2 7Ht, Perth, United Kingdom, PH2 7HT

Perth INR 5 735

Doubletree By Hilton Dundee Hotel  4 stars

Kingsway West, Dundee, United Kingdom, DD25JT

Dundee Fabulous INR 7 410

Malmaison Dundee Hotel  4 stars

The Former Tay Hotel, 28-42 Whitehall Crescent, Dundee, United Kingdom, DD1 4AY

Dundee Fabulous INR 6 637

Burnbank Bed & Breakfast Kinross  4 stars

79 Muirs, Kinross, United Kingdom

Kinross INR 6 250

Cherrybank Inn Perth  4 stars

210 Glasgow Road, Perth, United Kingdom

Perth INR 6 444

Fernbank House Bed & Breakfast Aberfeldy  4 stars

Kenmore Street, Aberfeldy, United Kingdom

Aberfeldy Very good INR 7 732

Linksview Guest House Carnoustie  4 stars

16 Links Parade, Carnoustie, United Kingdom

Carnoustie Exclusive INR 7 088

Craigroyston House Bed & Breakfast Pitlochry  4 stars

2 Lower Oakfield, Pitlochry, United Kingdom

Pitlochry INR 7 475

East Haugh House Hotel Pitlochry  4 stars

Pitlochry , Perthshire, Pitlochry, United Kingdom

Pitlochry INR 17 270

Schiehallion Hotel Aberfeldy  4 stars

6 Dunkeld Street, Aberfeldy, United Kingdom

Aberfeldy Superb INR 8 055

19Th Hole Hotel Carnoustie  4 stars

8 Ferrier Street, Carnoustie, United Kingdom

Carnoustie Exclusive INR 13 274

Arisaig B&B Kinross  4 stars

Arisaig Brough Terrace Kinnesswood, Kinross, United Kingdom, KY13 9HP

Kinross INR 6 701

Kelson Lodge Kinross  4 stars

Cavelstone, Kinross, United Kingdom, KY13 9JT

Kinross INR 6 701

Glenesk Hotel Edzell  4 stars

High Street, Edzell, Grampian, United Kingdom, DD9 7TF

Edzell, Grampian Superb INR 8 506

The Struan Inn Pitlochry  4 stars

Calvine, Pitlochry, United Kingdom, PH18 5UB

Pitlochry INR 9 279

Knock Castle Hotel & Spa Crieff  4 stars

Drummond Terrace, Crieff, United Kingdom, PH7 4AN

Crieff Fabulous INR 16 239

Barley Bree Restaurant With Rooms Crieff  4 stars

6 Willoughby Street Muthill, Crieff, United Kingdom

Crieff

Rosebank Guest House Perth  4 stars

53 Dunkeld Road, Perth, United Kingdom, PH1 5RP

Perth INR 9 343

The Tower Gastro Pub And Apartments Crieff  4 stars

81 E High Street, Crieff, United Kingdom

Crieff INR 11 728

Letter Farm Bed And Breakfast Dunkeld  4 stars

Loch Of The Lowes, Dunkeld, United Kingdom

Dunkeld

Best Western Invercarse Hotel Dundee  3 stars

371 Perth Road, Dundee, United Kingdom, DD2 1PG

Dundee Fabulous INR 5 090

Best Western Queens Hotel Dundee  3 stars

160 Nethergate, Dundee, United Kingdom, DD1 4DU

Dundee Very good INR 6 637

Best Western Queens Hotel Perth  3 stars

Leonard Street, Perth, United Kingdom, PH2 8HB

Perth Very good INR 7 088

Best Western Woodlands Hotel Dundee  3 stars

13 Panmure Terrace, Dundee, United Kingdom, DD5 2QL

Dundee Fabulous INR 5 413

Holiday Inn Express Perth  3 stars

200 Dunkeld Road, Inveralmond, Perth, United Kingdom, PH1 3AQ

Perth Fabulous INR 7 668

Travelodge Dundee Kingsway  3 stars

Kingsway, Dundee, United Kingdom, DD2 4TD

Dundee Fabulous INR 8 441

Travelodge Broxden Junction Perth  3 stars

Broxden Trunk Road Servic Area,Perth,Scotland,Ph2 0Px, Perth, United Kingdom, PH2 0PL

Perth INR 4 961

The Royal Hotel Blairgowrie and Rattray  3 stars

53 Allan St, Blairgowrie and Rattray, United Kingdom, PH10 6AB

Blairgowrie and Rattray Good INR 5 799

Windlestrae Hotel Kinross  3 stars

The Muirs, Kinross, United Kingdom, KY13 8AS

Kinross Very good INR 6 444

New County Hotel Perth  3 stars

22/30 County Place, Perth, United Kingdom, PH2 8EE

Perth Good INR 3 995

Salutation Hotel Perth  3 stars

34 South Street, Perth, United Kingdom, PH2 8PH

Perth Very good INR 6 701

Macdonald Loch Rannoch Hotel Kinloch Rannoch  3 stars

Kinloch Rannoch, Kinloch Rannoch, United Kingdom, PH16 5PS

Kinloch Rannoch Fabulous INR 7 926

Panmure Hotel Monifieth  3 stars

Tay Street, Monifieth, United Kingdom, DD5 4AX

Monifieth Fabulous

Atholl Arms Hotel Dunkeld  3 stars

Bridgehead, Dunkeld, United Kingdom, PH8 0AQ

Dunkeld Very good INR 7 668

Scotland'S Hotel & Leisure Club Pitlochry  3 stars

40 Bonnethill Road, Pitlochry, United Kingdom, PH16 5BT

Pitlochry Very good INR 8 248

Fishers Hotel Pitlochry  3 stars

75-79 Atholl Road, Pitlochry, United Kingdom, PH16 5BN

Pitlochry Very good INR 9 343

Huntingtower Hotel Perth  3 stars

Crieff Road, Perth, United Kingdom, PH1 3JT

Perth Fabulous INR 9 601

Park Hotel Montrose  3 stars

61 John Street, Montrose, United Kingdom, DD10 8RJ

Montrose Good INR 8 248

Atholl Arms Hotel Pitlochry  3 stars

Blair Atholl, Pitlochry, United Kingdom, PH18 5SG

Pitlochry Fabulous INR 8 312

Monachyle Mhor Hotel Lochearnhead  3 stars

Balquhidder, Lochearnhead, United Kingdom, FK19 8PQ

Lochearnhead Superb INR 15 981

West Park Hotel Dundee  3 stars

319 Perth Road, Dundee, United Kingdom, DD2 1NN

Dundee Very good INR 6 766

Rosemount Hotel Pitlochry  3 stars

12 Higher Oakfield, Pitlochry, United Kingdom, PH165HT

Pitlochry Very good INR 8 119

Premier Inn Dundee North  3 stars

Camperdown Leisure Park, Dayton Drive, Dundee, United Kingdom

Dundee Fabulous INR 6 444

Birnam Hotel Dunkeld  3 stars

Perth Road, Birnam, Dunkeld, United Kingdom

Dunkeld Fabulous INR 5 413

Bein Inn Perth  3 stars

Glenfarg, Perth, United Kingdom, PH2 9PY

Perth Superb INR 6 766

Murraypark Hotel Crieff  3 stars

Connaught Terrace, Crieff, United Kingdom

Crieff Fabulous INR 10 310

The Royal George Hotel Perth  3 stars

Tay Street, Perth, United Kingdom

Perth Fabulous INR 8 377

Premier Inn Dundee West  3 stars

Kingsway West, Dundee, United Kingdom

Dundee Superb INR 4 253

The Four Seasons Hotel Saint Fillans  3 stars

Lochside, St Fillans, Saint Fillans, United Kingdom, PH6 2NF

Saint Fillans Superb INR 9 472

Kenmore Hotel  3 stars

The Square, Kenmore (Perth and Kinross), United Kingdom, PH15 2NU

Kenmore (Perth and Kinross) Fabulous INR 14 628

Mercure Perth Hotel  3 stars

West Mill Street, Perth, United Kingdom, PH1 5QP

Perth Very good INR 5 928

Best Western Lovat Hotel Perth  3 stars

Glasgow Road, Perth, United Kingdom, PH2 0LT

Perth Very good INR 5 670

Holiday Inn Express Dundee  3 stars

41 Dock Street, Dundee, United Kingdom, DD1 3DR

Dundee Fabulous INR 6 637

Royal Dunkeld Hotel  3 stars

Atholl Street, Dunkeld, United Kingdom, PH8 0AR

Dunkeld Fabulous INR 8 828

The Last Cast Hotel Perth  3 stars

Main Street Bridge Of Earn, Perth, United Kingdom

Perth INR 7 990

Comely Bank Guest House Crieff  3 stars

32 Burrell Street, Crieff, United Kingdom

Crieff Superb INR 6 508

Glendevon Hotel Auchterarder  3 stars

196 High Street, Auchterarder, United Kingdom

Auchterarder INR 6 573

Ailean Chraggan Hotel Aberfeldy  3 stars

Ailean Chraggan Hotel, Weem, Aberfeldy, United Kingdom

Aberfeldy INR 10 503

The Weem Inn Aberfeldy  3 stars

The Weem Inn, B846 , Aberfeldy, United Kingdom, PH152LD

Aberfeldy Very good INR 7 797

Tigh Na Cloich Hotel Pitlochry  3 stars

Larchwood Road, Pitlochry, United Kingdom

Pitlochry Superb INR 13 274

Mckays Hotel Pitlochry  3 stars

113 Atholl Road, Pitlochry, United Kingdom

Pitlochry Fabulous INR 8 441

Longforgan Coaching Inn Dundee  3 stars

Main Street, Longforgan, Dundee, United Kingdom

Dundee Guest rating INR 4 510

Macdonald Arms Hotel Balbeggie  3 stars

Main Street, Balbeggie, Balbeggie, United Kingdom

Balbeggie INR 6 508

Grampian Hotel Perth  3 stars

37 York Place, Perth, United Kingdom

Perth Fabulous INR 10 632

Hillside Hotel Montrose  3 stars

1 Kinnaber Road, Montrose, United Kingdom

Montrose INR 6 895

Newstead Bed And Breakfast Crieff  3 stars

Middle Flat, Newstead, Ancaster Road, , Crieff, United Kingdom

Crieff Very good INR 5 799

Moulin Hotel Pitlochry  3 stars

11-13 Kirkmichael Road, Pitlochry, United Kingdom, PH16 5EH

Pitlochry INR 14 112

Errolbank Guest House Dundee  3 stars

9 Dalgleish Road, Dundee, United Kingdom, DD4 7JN

Dundee Fabulous INR 5 219

Angus Hotel Blairgowrie and Rattray  3 stars

Wellmeadow, Blairgowrie and Rattray, United Kingdom, PH10 6NH

Blairgowrie and Rattray Very good INR 7 024

The Panmure Arms Hotel Edzell  3 stars

52 High Street, Edzell, Grampian, United Kingdom, DD9 7TA

Edzell, Grampian INR 7 217

Dundee Carlton Bed & Breakfast  3 stars

2 Dalgleish Road, Dundee, United Kingdom, DD4 7JR

Dundee Good INR 4 833

The Bankfoot Inn Perth  3 stars

Main Street, Perth, United Kingdom, PH1 4AB

Perth INR 5 864

Annslea Guest House Pitlochry  3 stars

164 Atholl Road, Pitlochry, United Kingdom, PH16 5AR

Pitlochry INR 7 024

The Pinetree Lodge Blairgowrie and Rattray  3 stars

Glen Derby, Blairgowrie and Rattray, United Kingdom

Blairgowrie and Rattray Fabulous INR 7 539

Ballabeg Guest House Perth  3 stars

14 Keir Street, Perth, United Kingdom, PH2 7HJ

Perth

The Georgian Attic Hotel Perth  3 stars

12 George Street, Perth, United Kingdom

Perth

Ashley House Guest House Dundee  3 stars

15 Monifieth Road, Dundee, United Kingdom

Dundee Superb INR 6 186

Clark Kimberley Guest House Perth  3 stars

57-59 Dunkeld Road, Perth, United Kingdom

Perth INR 3 350

Taychreggan Hotel Dundee  3 stars

4 Ellieslea Road, Dundee, United Kingdom, DD5 1JG

Dundee

The Red Brolly Inn Pitlochry  3 stars

Ballinluig, Pitlochry, United Kingdom, PH9 0LG

Pitlochry INR 6 766

Birchwood Hotel Pitlochry  3 stars

2 East Moulin Road, Pitlochry, United Kingdom, PH16 5DW

Pitlochry Good INR 9 537

The Pitlochry Hydro Hotel  3 stars

Knockard Road, Pitlochry, United Kingdom, PH16 5JH

Pitlochry INR 9 859

Blairdene Guest House Arbroath  3 stars

216 High Street, Arbroath, United Kingdom

Arbroath

Northern Hotel Brechin  3 stars

Clerk Street, Brechin, United Kingdom, DD9 6AE

Brechin Good INR 8 635

Premier Inn Dundee Centre  3 stars

Discovery Quay, Dundee, United Kingdom, DD1 4XA

Dundee INR 4 446

Premier Inn Dundee East Broughty Ferry  3 stars

115-117 Lawers Drive, Panmurefield Village, Broughty Ferry, United Kingdom, DD5 3UP

Broughty Ferry Fabulous INR 4 639

Kirklands Hotel Kinross  3 stars

High Street, Kinross, United Kingdom, KY13 8AN

Kinross Very good INR 9 537

Achray House Hotel Saint Fillans  3 stars

On Loch Earn, Saint Fillans, United Kingdom, PH6 2NF

Saint Fillans

Travelodge Dundee  2 stars

152-158 West Marketgai, Dundee, United Kingdom, DD1 1NJ

Dundee Very good INR 6 766

Craigtay Hotel Dundee  2 stars

101 Broughty Ferry Road, Dundee, United Kingdom, DD4 6JE

Dundee Good INR 5 541

Drummond Arms Hotel Crieff  2 stars

James Square, Crieff, United Kingdom

Crieff Guest rating

Glenfarg Hotel  2 stars

Glenfarg, Glenfarg, Uk, Glenfarg, United Kingdom, PH2 9NU

Glenfarg Very good INR 8 892

Breadalbane Arms Hotel Aberfeldy  2 stars

Bridgend, Aberfeldy, United Kingdom, PH15 2DF

Aberfeldy Guest rating INR 4 188

The Fort Hotel Dundee  2 stars

58 Fort Street Broughty Ferry, Dundee, United Kingdom

Dundee INR 12 566

Chapel House Hotel Montrose  2 stars

1 Chapel Street, Montrose, United Kingdom, DD10 8RE

Montrose INR 6 250

Smiddy Haugh Hotel Auchterarder  2 stars

Main Road Aberuthven, Auchterarder, United Kingdom, PH3 1HE

Auchterarder INR 7 668

Fendoch Guest House Crieff  2 stars

Sma' Glen, Crieff, United Kingdom, PH7 3LW

Crieff INR 6 701

The Kinloch Arms Hotel Carnoustie  2 stars

High Street, Carnoustie, United Kingdom, DD7 6AN

Carnoustie Guest rating INR 3 350

Glenisla Hotel Kirkton of Glenisla  2 stars

Kirkton, Kirkton of Glenisla, United Kingdom, PH11 8PH

Kirkton of Glenisla Good

Kinloch House Hotel Blairgowrie and Rattray  0 stars

By Blairgowrie, Blairgowrie and Rattray, United Kingdom, PH10 6SG

Blairgowrie and Rattray Superb INR 20 685

Pine Trees Hotel Pitlochry  0 stars

Strathview Terrace, (Larchwood Road), Pitlochry, Pitlochry, United Kingdom, PH165QR

Pitlochry Superb INR 11 986

Inchture Hotel Dundee  0 stars

Main Street, Dundee, United Kingdom, PH14 9RN

Dundee Good INR 9 988

Tayside Hotel Stanley  0 stars

Mill Street, Stanley (Perthshire), United Kingdom, PH1 4NL

Stanley (Perthshire) Fabulous INR 9 666

Cuil An Daraich Guest House Pitlochry  0 stars

Logierait, Pitlochry, United Kingdom, PH90LH

Pitlochry Fabulous INR 7 217

Kinnettles Castle Forfar  0 stars

Kinnettles Castle, Forfar, Forfar, United Kingdom, EH21 8PY

Forfar INR 34 282

The Kenmore Club By Diamond Resorts Aberfeldy  0 stars

Kenmore By Aberfeldy, Aberfeldy, United Kingdom, PH15 2HH

Aberfeldy Superb INR 12 566

Westport Serviced Apartments Dundee  0 stars

138 West Marketgait, Dundee, United Kingdom, DD1 1NJ

Dundee Exceptional INR 18 236

Heidl Guest House Perth  0 stars

43 York Place, Perth, United Kingdom

Perth INR 3 673

The Roxburghe Guest House Kinross  0 stars

126 High Street , Kinross, United Kingdom

Kinross INR 5 799

Shaftesbury Lodge - Adults Only Dundee  0 stars

1 Hyndford Street, Dundee, United Kingdom

Dundee Fabulous INR 6 701

Craigvrack Guest House Pitlochry  0 stars

West Moulin Road, Pitlochry, United Kingdom

Pitlochry Fabulous INR 9 988

Alcorn Guest House Dundee  0 stars

5 Hyndford Street, Dundee, United Kingdom

Dundee INR 7 088

The Hideaway Experience Villa Dundee  0 stars

Balkello Farm, Auchterhouse, Dundee, United Kingdom

Dundee INR 17 721

Logierait Pine Lodges Pitlochry  0 stars

Logierait, Pitlochry, United Kingdom

Pitlochry Superb INR 5 541

Craigrossie Hotel Auchterarder  0 stars

1 High Street, Auchterarder, United Kingdom

Auchterarder INR 6 701

The Claymore Guest House Pitlochry  0 stars

162 Atholl Road,, Pitlochry, United Kingdom

Pitlochry Superb INR 9 150

Dundarach Guest House Pitlochry  0 stars

Perth Road, Pitlochry, United Kingdom

Pitlochry Superb INR 11 212

Beinn Bhracaigh Pitlochry  0 stars

14 Higher Oakfield, Pitlochry, United Kingdom

Pitlochry Exceptional INR 8 828

Alexander Residence Perth  0 stars

2 Barossa Place, Perth, United Kingdom

Perth INR 8 635

Atholl Villa Guest House Pitlochry  0 stars

29 Atholl Road, Pitlochry, United Kingdom, PH16 5BX

Pitlochry Exceptional INR 7 604

Dunallan Guest House Perth  0 stars

10 Pitcullen Cresent, Perth, United Kingdom, PH2 7HT

Perth Superb INR 6 573

Grampian Hotel Dundee  0 stars

295 Perth Road, Dundee, United Kingdom

Dundee Superb INR 7 539

Ardfern Guest House Perth  0 stars

15 Pitcullen Crescent, Perth, United Kingdom, PH2 7HT

Perth INR 5 026

Balquhidder Braes Holiday Park Lochearnhead  0 stars

Balquhidder Station, Lochearnhead, United Kingdom, FK19 8NX

Lochearnhead Superb INR 10 181

Craigmhor Lodge & Courtyard Pitlochry  0 stars

27 West Moulin Road, Pitlochry, United Kingdom, PH16 5EF

Pitlochry Exceptional INR 9 730

Ericht Holiday Lodges Blairgowrie and Rattray  0 stars

Ericht Holiday Lodges, Balmoral Road, Rattray, Blairgowrie and Rattray, United Kingdom, PH10 7AH

Blairgowrie and Rattray INR 30 545

The Wellwood Guest House Pitlochry  0 stars

West Moulin Road, Pitlochry, United Kingdom, PH16 5EA

Pitlochry Very good INR 13 274
United Kingdom regions