My Favourites

« Back to accommodation in Perthshire, Angus & Dundee

Hotels & Inns In Perthshire, Angus & Dundee

From five star grand hotels and luxury country clubs to countryside inns and national chain, hotel accommodation here is very wide ranging (and even includes a hotel next to Scotland’s highest golf course!). There are Angus hotels giving easy access to the Angus Glens, hotels deep in the glens of Highland Perthshire too, as well as boutique-style in cities such as Dundee and Perth. There are also many hotels in Pitlochry and Crieff.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 13
The Crieff Hotel
The Crieff Hotel

Crieff, Perthshire, PH7 3HY

Crieff Hotel is situated in the town centre of Highland Crieff in the beautiful county of Perthshire.

Book Online

Reviews:
  • Lands of Loyal Hotel
    Lands of Loyal Hotel

    Alyth, Blairgowrie, PH11 8JQ

    This beautiful country house hotel and restaurant is located in Tayside.

    Price: £120 - £140 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Kings House Hotel
    Kings House Hotel

    Balquhidder, Perthshire, FK19 8NY

    Kings House Hotel sits at the foot of Balquhidder Glen and is directly on The Rob Roy Way and National Cycle Route 7.

    Book Online

    Reviews:
  • The Green Hotel, Golf & Leisure Resort
    The Green Hotel, Golf & Leisure Resort

    Kinross, Perthshire, KY13 8AS

    The Green Hotel, Golf & Leisure Resort is set within the picturesque town of Kinross amid the stunning scenery of Perthshire.

    Price: £62 - £115 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Carnoustie Hotel Golf Resort & Spa
    Carnoustie Hotel Golf Resort & Spa

    Carnoustie, Angus, DD7 7JE

    Scotlands premier luxury golfing and leisure destination is the ideal venue for golf days or relaxing short breaks.

    Price: £79 - £350 (Per room per night)

    Book Online

    Reviews:
  • Windlestrae Hotel
    Windlestrae Hotel

    Kinross, Perthshire, KY13 7AS

    The Green Hotel, Golf & Leisure Resort is set within the picturesque town of Kinross amid the stunning scenery of Perthshire

    Price: £45 - £105 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Hillside Hotel
    Hillside Hotel

    Montrose, Angus, DD10 9HE

    A warm welcome awaits at The Hillside Hotel. We are in the heart of Montrose, an ancient Royal Burgh, steeped in history...

    Price: £65 - £150 (Per room per night)

    Book Online

    Reviews:
  • Longforgan Coaching Inn
    Longforgan Coaching Inn

    Longforgan, by Dundee, DD2 5EU

    Longforgan Coaching Inn is a friendly country inn serving a variety of breakfasts and great value evening meals.

    Price: £37.50 - £95 (Per room per night)

    Book Online

    Reviews:
  • The Old Mill Inn
    The Old Mill Inn

    Pitlochry, PH16 5BH

    The Old Mill is a family owned hotel offering excellent accommodation food and service situated in the heart of the...

    Price: £105 - £155 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Kenmore Hotel
    Kenmore Hotel

    Kenmore, PH15 2NU

    The Kenmore hotel is situated in the Heart of the Scottish Highlands, deep within Rob Roy and Campbell country.

    Price: £84 - £210 (Per room per night)

    Make Enquiry Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    • AA Reviews Available 3 stars
    Pitlochry Hydro Hotel
    Pitlochry Hydro Hotel

    Pitlochry, Perthshire, PH16 5JH

    The Pitlochry Hydro Hotel is ideally situated in the Perthshire Highlands with stunning views over the town of Pitlochry...

    Price: £30 - £89 (Per person per night)

    Book Online

    Reviews:
  • Meikleour Hotel
    Meikleour Hotel

    By Blairgowrie, Perthshire, PH2 6EB

    The small, family run Meikleour Hotel, outside Blairgowrie in Perthshire has been welcoming visitors for nearly 200 years.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Acarsaid Hotel
    Acarsaid Hotel

    Pitlochry, PH16 5BX

    One the oldest hotels in Pitlochry, this family-run Victorian Hotel offers a friendly service, cosy accommodation, scenic...

    Price: £39 - £154 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Ben Lawers Hotel
    Ben Lawers Hotel

    by Aberfeldy, PH15 2PA

    Ben Lawers Hotel in beautiful Perth-shire has earned a reputation for a friendly atmosphere and good varied food.

    Price: £29 - £105 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    The Landmark Dundee
    The Landmark Dundee

    Dundee, DD2 5JT

    The Landmark Hotel, Dundee provides a luxury hotel experience that values the individuality of its guests.

    Price: £58.50 - £165 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • AA Reviews Available 4 stars
    1 The Crieff Hotel Crieff, Perthshire, PH7 3HY
    2 Lands of Loyal Hotel Alyth, Blairgowrie, PH11 8JQ 4 stars
    3 Kings House Hotel Balquhidder, Perthshire, FK19 8NY
    4 The Green Hotel, Golf & Leisure Resort Kinross, Perthshire, KY13 8AS 4 stars
    5 Carnoustie Hotel Golf Resort & Spa Carnoustie, Angus, DD7 7JE
    6 Windlestrae Hotel Kinross, Perthshire, KY13 7AS 3 stars
    7 Hillside Hotel Montrose, Angus, DD10 9HE
    8 Longforgan Coaching Inn Longforgan, by Dundee, DD2 5EU
    9 The Old Mill Inn Pitlochry, PH16 5BH 4 stars
    10 Kenmore Hotel Kenmore, PH15 2NU 3 stars
    11 Pitlochry Hydro Hotel Pitlochry, Perthshire, PH16 5JH
    12 Meikleour Hotel By Blairgowrie, Perthshire, PH2 6EB 4 stars
    13 Acarsaid Hotel Pitlochry, PH16 5BX 3 stars
    14 Ben Lawers Hotel by Aberfeldy, PH15 2PA 3 stars
    15 The Landmark Dundee Dundee, DD2 5JT

    Click the map pins to view more information.

    • 1 (you are here)
    • 2
    • 3
    • 4
    • 13

    Search Filters

    Places

    Price Per Room

    Price Per Person

    Booking

    Rating

    Features & Facilities

    Region

    • Aberdeen, Aberdeenshire and Moray
    • Argyll & the Isles
    • Aviemore and the Cairngorms
    • Ayrshire, Arran & Clyde Valley
    • Caithness, Sutherland & Ross-shire
    • Dumfries & Galloway
    • Edinburgh
    • Fife & St. Andrews
    • Fort William, Ben Nevis & Lochaber
    • Glasgow
    • Inverness, Loch Ness & Nairn
    • Isle of Skye & Kyle of Lochalsh
    • Loch Lomond, Stirling & the Trossachs
    • Lothian & Scottish Borders
    • Orkney Islands
    • Outer Hebrides
    • Perthshire, Angus & Dundee X
    • Shetland Islands