Perthshire, Angus & Dundee - Home
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.
Bankfoot, Perthshire, PH1 4AB
Traditional 18th century coaching inn in the scenic village of Bankfoot, right in the heart of Perthshire. We are located...
Book OnlinePrice: £25 - £95 (Per room per night)
Kinross, Perthshire, KY13 8AS
Amongst three acres of extensive gardens, this former 18th century coaching inn offers all guests a host of amenities.
Make EnquiryPrice: £65 - £80 (Per person per night)
Pitlochry, Perthshire, PH16 5AR
Our simple aim is to provide our clients with the highest standard of comfort and friendly hospitality.
Make EnquiryPrice: £33 - £49 (Per person per night)
Pitlochry, PH16 5HT
An elegant Victorian mansion within walking distance of Pitlochry town centre. Panoramic views of the Tummel Valley.
Make Enquiry Book OnlinePrice: £120 - £180 (Per room per night)
Birchwood Hotel
Pitlochry, PH16 5DW
A fine Scottish family home, set in two acres of lawn and woodland, personally managed by the proprietors.
Make Enquiry Book OnlinePrice: £72 - £100 (Per room per night)
Dundee, Angus, DD1 1NR
No. 25 is a Cafe/Bar, Restaurant and Hotel with a special eye for detail, at the forefront of all things stylish in Dundee.
Book OnlinePrice: £40 - £85 (Per room per night)
Kinloch Rannoch, Perthshire, PH16 5PW
Former coaching inn built by Alastair McDonald, commander of the forces on his return from Culloden.
Make EnquiryPrice: £35 - £55 (Per person per night)
Coupar Angus, Perthshire, PH13 9AL
A family owned and managed hotel that prides itself on quality offerings and service.
Make EnquiryPrice: £30 - £35 (Per person per night)
Pitlochry, Perthshire, PH16 5QR
The Pine Trees Hotel is small and select, combining luxurious accommodation with individual service and attention.
Make EnquiryPrice: £78 - £122 (Per person per night)
Blairgowrie, Perthshire, PH10 7QF
Close to Royal Deeside and set amidst magnificent scenery, the perfect base for hill walkers and golfers.
Book OnlinePrice: £28 - £280 (Per room per night)
Dundee, Angus, DD3 6JD
Our small hotel lies in a conservation area of the city centre.
Make EnquiryPrice: £28 - £70 (Per person per night)
Inchture, Dundee, Perthshire, PH14 9RN
The Inchture Hotel is privately owned and is located minutes from Dundee.
Book OnlinePrice: £50 - £80 (Per room per night)
Dundee, Tayside, DD2 1HQ
Offering you a quiet haven to relax and unwind. Located in the Westend of Dundee, close to Ninewells Hospital.
Book OnlinePrice: £55 - £150 (Per room per night)
Kenmore, PH15 2NU
The Kenmore hotel is situated in the Heart of the Scottish Highlands, deep within Rob Roy and Campbell country.
Make EnquiryPrice: £84 - £210 (Per room per night)
Broughty Ferry, Dundee, Angus, DD5 1AR
Situated three miles east of Dundee this superb hotel is located in the old fishing village of Broughty Ferry.
Book OnlinePrice: £66.50 - £132 (Per room per night)
| 1 | Bankfoot Inn | Bankfoot, Perthshire, PH1 4AB | |
| 2 | The Green Hotel | Kinross, Perthshire, KY13 8AS | |
| 3 | Westlands Hotel | Pitlochry, Perthshire, PH16 5AR | |
| 4 | Knockendarroch House Hotel | Pitlochry, PH16 5HT | |
| 5 | Birchwood Hotel | Pitlochry, PH16 5DW | |
| 6 | Number Twenty Five | Dundee, Angus, DD1 1NR | |
| 7 | Dunalastair Hotel | Kinloch Rannoch, Perthshire, PH16 5PW | |
| 8 | Red House Hotel | Coupar Angus, Perthshire, PH13 9AL | |
| 9 | Pine Trees Hotel | Pitlochry, Perthshire, PH16 5QR | |
| 10 | The Spittal of Glenshee Hotel | Blairgowrie, Perthshire, PH10 7QF | |
| 11 | Dunlaw House Hotel | Dundee, Angus, DD3 6JD | |
| 12 | Inchture Hotel | Inchture, Dundee, Perthshire, PH14 9RN | |
| 13 | Shaftesbury Hotel | Dundee, Tayside, DD2 1HQ | |
| 14 | Kenmore Hotel | Kenmore, PH15 2NU | |
| 15 | The Hotel Broughty Ferry | Broughty Ferry, Dundee, Angus, DD5 1AR |
Click the map pins to view more information.


