« Back to accommodation in Perthshire, Angus & Dundee
Self Catering Cottages, Apartments and Caravans in Perthshire, Angus & Dundee
Luxury apartments in Perth or on lochside settings, chalet parks and log cabins, cottages and mountain lodges – there is a very wide choice of self catering accommodation in Perthshire, Angus and Dundee. It’s an ideal area for day tours with a self catering base, in locations such as Aberfeldy, Auchterarder, Crieff or Gleneagles, offering maximum flexibility.
Justinhaugh, by Forfar, DD8 3SB
Family holiday cabins overlooking the River Esk, with magnificent panoramic views of the Glens.
Price: £195 - £490
Sleeps: 6
Lochearnhead, Perthshire, FK19 8NX
Welcome to Balquhidder Braes Holidays Park a small family run holiday park set in the heart of Rob Roy country.
Butterstone, Dunkeld, PH8 0HB
Former hunting ground of the Duke of Atholl. We offer a variety of highly acclaimed self-catering accommodation.
Price: £200 - £724
Sleeps: 8
Mid Road, Northmuir, Kirriemuir, Angus, DD8 4PJ
Our well-equipped cottages are an ideal base for exploring the many attractions of Eastern Scotland.
Price: £295 - £450
Sleeps: 9
Edradynate, Nr Aberfeldy, Perthshire, PH15 2JU
A heavenly retreat amidst the most amazing countryside overlooking the wonderful Tay Valley.
Price: £300 - £500
Loch Tay, by Acharn, Aberfeldy, PH15 2HX
If you are looking for a relaxing holiday with breathtaking scenery, then look no further. Welcome to Bracken Lodges.
Price: £255 - £760
By Luncarty, Perthshire, PH1 3HE
The Whinnes has beautiful views over the River Tay and the stunning Perthshire countryside.
near Gleneagles, Auchterarder, PH3 1PN
Set in twenty-seven acres of parklands and is surrounded by some of the most picturesque landscapes of Perthshire.
Price: £100 - £360
Sleeps: 8
New Fargie, Glenfarg, PH2 9QT
Belvedere Cottage is an attractive single storey dwelling. It has an incredible hilltop setting and enjoys stunning views.
Price: £250 - £350
Sleeps: 4
Lower Hatton, Dunkeld, PH8 0ET
This Scandinavian log cabin is nestled in 3 acres of countryside in the Atholl Estates.
Sleeps: 8
Kinloch Rannoch, Pitlochry, PH16 5PD
Romantic hideaways and family cottages in unspoilt Rannoch, fully equipped, log fires, great views and wildlife. Lots to do.
Price: £363 - £966
Sleeps: 8
by Glamis, Angus, DD8 1SJ
A charming country house hotel in the heartland of golf. The garden and grounds extend for 10 acres.
Price: £1000 - £2500
Blairgowrie, PH10 7QE
Log cabins with private hot tub's and panoramic views over mountainous surrounds.
Price: £345 - £735
Sleeps: 14
Kingennie, Broughty Ferry, Dundee, DD5 3RD
Forbes of Kingennie boasts 14 self catering lodges, 9 hole golf course, fishing, restaurant, bar and function suite.
Price: £130 - £1067
Sleeps: 10
Aberfeldy, PH15 2PA
Escape to Machuim Farm Cottages for a truly relaxing holiday.
Superb locations offering peace, privacy and...
Price: £240 - £680
Sleeps: 8
| 1 | Hunters Cabins | Justinhaugh, by Forfar, DD8 3SB | |
| 2 | Balquhidder Braes Holiday Park | Lochearnhead, Perthshire, FK19 8NX | |
| 3 | Laighwood Holidays | Butterstone, Dunkeld, PH8 0HB | |
| 4 | Crawford Cottages | Mid Road, Northmuir, Kirriemuir, Angus, DD8 4PJ | |
| 5 | Laigh of Cluny Steading | Edradynate, Nr Aberfeldy, Perthshire, PH15 2JU | |
| 6 | Bracken Lodges | Loch Tay, by Acharn, Aberfeldy, PH15 2HX | |
| 7 | The Whinnies | By Luncarty, Perthshire, PH1 3HE | |
| 8 | Duchally Country Estate | near Gleneagles, Auchterarder, PH3 1PN | |
| 9 | Belvedere Cottage | New Fargie, Glenfarg, PH2 9QT | |
| 10 | Golden Pond | Lower Hatton, Dunkeld, PH8 0ET | |
| 11 | Dunalastair Holiday Houses | Kinloch Rannoch, Pitlochry, PH16 5PD | |
| 12 | Castleton House Hotel | by Glamis, Angus, DD8 1SJ | |
| 13 | Glenbeag Mountain Lodges | Blairgowrie, PH10 7QE | |
| 14 | Kingennie Fishings & Woodland Lodges | Kingennie, Broughty Ferry, Dundee, DD5 3RD | |
| 15 | Machuim Farm | Aberfeldy, PH15 2PA |
Click the map pins to view more information.






