Perthshire, Angus & Dundee - Home
B&Bs & Guesthouses in Perthshire, Angus & Dundee
This popular area in the heart of Scotland offers great variety in its guest house and B&B accommodation choice. Small Highland edge towns such as Crieff, Dunkeld, Aberfeldy, Pitlochry, Blairgowrie and Kirriemuir have plenty of accommodation and make good bases for exploring. The choice is further extended by seaside locations and into the glens of Highland Perthshire and there is of course a wide range of B&Bs in Perth.
Stanley, PH1 4PS
This 16th century farmhouse is a good base for exploring an area known as 'Gateway to the Highlands'.
Make EnquiryPrice: £26 - £35 (Per person per night)
Broughty Ferry, Dundee, DD5 2RN
Based in the charming region of Broughty Ferry, Dundee. An understated, intimate hotel.
Book OnlinePrice: £35 - £90 (Per room 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.
Make EnquiryPrice: £18 - £21 (Per person per night)
Birnam, Dunkeld, Perthshire, PH8 0BG
A warm Scottish welcome awaits you in the heart of beautiful Perthshire with fabulous walking and wildlife.
Book Online
Perth, PH2 0PQ
Aaron Guest House is situated close to major motorways, bus station and train station.
Make Enquiry Book OnlinePrice: £30 - £49 (Per person per night)
by Brechin, DD9 6TH
A warm welcome awaits you from Brian, Wendy and family at Blibberhill Farmhouse.
Make EnquiryPrice: £25 - £27.50 (Per person per night)
Crieff, Perthshire, PH7 4HH
A working, arable farm situated in the heart of the Perthshire countryside.
Make EnquiryPrice: £17 - £20 (Per person per night)
Crieff, Perthshire, PH7 3DA
Glenae, an elegant, contemporary and luxuious Bed and Breakfast in Crieff.
Book OnlinePrice: £70 - £75 (Per room per night)
Perth, PH20 0NB
The Hosts would like to extend a warm welcome to our lovingly renovated, family run guest house with private parking.
Book OnlinePrice: £48 - £110 (Per room per night)
Inverarity, Forfar, Angus, DD8 2JU
You can be assured of a warm welcome and a relaxing stay at Newton of Fothringham Farm, B&B or Self Catering.
Make Enquiry
Crieff, PH7 3LW
Fendoch Guest House is situated in the Sma' Glen, one of the most famous and spectacular beauty spots in Perthshire.
Book OnlinePrice: £27.50 (Per person per night)
Perth, PH2 7HT
Ackinnoull is a STB 4 star guest house offering top quality accommodation at a very competitive price.
Make EnquiryPrice: £23 - £34 (Per person per night)
Crieff, Perthshire, PH7 4BY
Friendly hospitality in a relaxed atmosphere. Our bedrooms are comfortably furnished. Lounge with open fire.
Make EnquiryPrice: £18 - £22 (Per person per night)
Letham, Angus, DD8 2PQ
Set in the picturesque village of Letham with all the comforts of your own home and parking area.
Make EnquiryPrice: £18 - £20 (Per person per night)
Perth, Perthshire, PH2 8EH
The Heidl Guest house is a long established, 8 bedroom guesthouse, close to the centre of Perth.
Book OnlinePrice: £25 - £90 (Per room per night)
| 1 | Newmill Farm | Stanley, PH1 4PS | |
| 2 | Ashley House | Broughty Ferry, Dundee, DD5 2RN | |
| 3 | Ardmoy | Dundee, Angus, DD4 7SQ | |
| 4 | Birnam Guest House | Birnam, Dunkeld, Perthshire, PH8 0BG | |
| 5 | Aaron Guest House | Perth, PH2 0PQ | |
| 6 | Blibberhill Farmhouse | by Brechin, DD9 6TH | |
| 7 | Concraig Farm | Crieff, Perthshire, PH7 4HH | |
| 8 | Glenae B&B | Crieff, Perthshire, PH7 3DA | |
| 9 | Cherrybank Guest House | Perth, PH20 0NB | |
| 10 | Newton Farmhouse B&B | Inverarity, Forfar, Angus, DD8 2JU | |
| 11 | Fendoch Guest House | Crieff, PH7 3LW | |
| 12 | Ackinnoull Guest House | Perth, PH2 7HT | |
| 13 | Galvelmore House | Crieff, Perthshire, PH7 4BY | |
| 14 | Whinney-Knowe | Letham, Angus, DD8 2PQ | |
| 15 | Heidl Guest House | Perth, Perthshire, PH2 8EH |
Click the map pins to view more information.


