« Back to accommodation in Perthshire, Angus & Dundee
B&Bs & Guesthouses in Perthshire, Angus & Dundee
Duntrune House, Dundee, DD4 0PJ
Duntrune House offers superior bed and breakfast accommodation in a listed Scottish country house near Dundee.
Price: £35 - £55 (Per person per night)
Alyth, PH11 8AJ
Tigh Na Leigh is a small guest house that is big on hospitality, great food and quality service.
Price: £39 - £120 (Per room per night)
Carnoustie, Angus, DD7 7JA
Beautiful Victorian villa luxurious bedrooms with seaviews. Large walled garden with private parking.
Price: £40 (Per person per night)
Alyth, PH11 8JJ
Glenisla offers fantastic views and excellent on-site facilities including golfing and a fully licensed clubhouse.
Price: £18 (Per person per night)
Glenisla, Perthshire, PH11 8QB
Glenmarkie is a fantastic spot to enjoy horse riding & pony trekking and a health spa in Perthshire.
Price: £28 - £40 (Per person per night)
Dundee, DD1 4EL
City centre, family run, convenient for hospitals, golf courses, universities, places of interest in city centre.
Price: £22 - £27 (Per person per night)
Dundee, Angus, DD4 7SQ
A warm welcome awaits you at this lovely stone house overlooking River Tay. On tourist route to Carnoustie and Aberdeen.
Price: £28 - £35 (Per person per night)
Dundee, Angus, DD4 7JN
Errolbank Guest House is situated within a short distance to the City Centre in a quiet and safe residential area of Dundee.
Loch Rannoch, by Pitlochry, Perthshire, PH17 2QW
Talladh-A-Bheithe has beautiful landscaped gardens, real log fires, excellent food.
Price: £24 - £45 (Per person per night)
Bridge of Earn, PH2 9PL
The Last Cast is located in the picturesque Bridge of Earn 4 miles to the south of the city of Perth.
Crieff, Perthshire, PH7 3EQ
Nigel and Stella warmly welcome you to Galvelbeg House, a high quality family run guesthouse in Crieff, Scotland.
Price: £25 - £30 (Per person per night)
Broughty Ferry, Dundee, DD5 2RN
Based in the charming region of Broughty Ferry, Dundee. An understated, intimate hotel.
Price: £35 - £90 (Per room per night)
Letham, Angus, DD8 2PQ
Set in the picturesque village of Letham with all the comforts of your own home and parking area.
Price: £18 - £20 (Per person per night)
Blairgowrie, Perthshire, PH10 6ED
Situated on outskirts of lovely country town very central for golfing, walking ski-ing and fishing.
Price: £26 - £27 (Per person per night)
by Brechin, DD9 6TH
A warm welcome awaits you from Brian, Wendy and family at Blibberhill Farmhouse.
Price: £25 - £27.50 (Per person per night)
| 1 | Duntrune House | Duntrune House, Dundee, DD4 0PJ | |
| 2 | Tigh Na Leigh Guest House | Alyth, PH11 8AJ | |
| 3 | Park House - Carnoustie | Carnoustie, Angus, DD7 7JA | |
| 4 | Pitcrocknie Farmhouse | Alyth, PH11 8JJ | |
| 5 | Glenmarkie Guesthouse & Riding Centre | Glenisla, Perthshire, PH11 8QB | |
| 6 | Aauld Steeple Guest House | Dundee, DD1 4EL | |
| 7 | Ardmoy | Dundee, Angus, DD4 7SQ | |
| 8 | Errolbank Guest House | Dundee, Angus, DD4 7JN | |
| 9 | Talladh a Bheithe Lodge | Loch Rannoch, by Pitlochry, Perthshire, PH17 2QW | |
| 10 | The Last Cast | Bridge of Earn, PH2 9PL | |
| 11 | Galvelbeg House | Crieff, Perthshire, PH7 3EQ | |
| 12 | Ashley House | Broughty Ferry, Dundee, DD5 2RN | |
| 13 | Whinney-Knowe | Letham, Angus, DD8 2PQ | |
| 14 | Eildon Bank | Blairgowrie, Perthshire, PH10 6ED | |
| 15 | Blibberhill Farmhouse | by Brechin, DD9 6TH |
Click the map pins to view more information.





