Skip to main content

Self-Catering Cottages in Perth & Kinross

24 holiday cottages to rent

Photo © hedayat zare, Google Maps

1 Sunview Garden from £493

Perth and Kinross

1 Sunview Garden

Two-bedroom lodge in Dunkeld with access to woodland walks, swimming pool and on-site amenities; sleeps 4.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
15 Glengoulandie Lodge from £711

Perth and Kinross

15 Glengoulandie Lodge

Three-bedroom lodge near Pitlochry, fully equipped with heating, linen and wifi included; sleeps six with one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Ardblair Castle Cottages - The Coach House from £363

Perth and Kinross

Ardblair Castle Cottages - The Coach House

One-bedroom ground-floor cottage on the Ardblair Castle estate near Blairgowrie, with parking and wifi included.

🛏️ 1 bed 👥 Sleeps 2
Atholl Palace Holidays - Family Lodge No. 2 The Place Upstairs from £1,472

Perth and Kinross

Atholl Palace Holidays - Family Lodge No. 2 The Place Upstairs

One-bedroom lodge in Perth and Kinross with access to a heated swimming pool, gym and jacuzzi.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Bachilton Farm - Cairnies from £1,161

Perth and Kinross

Bachilton Farm - Cairnies

Two-bedroom cottage near Perth with hot tub and parking, within reach of Scone Palace and Huntingtower Castle.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Baldowrie Farm Cottage from £577

Perth and Kinross

Baldowrie Farm Cottage

Two-bedroom stone cottage on a farm near Blairgowrie, walking distance to the Cateran Trail and local pubs.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Blairinraish East from £1,036

Perth and Kinross

Blairinraish East

Two-bedroom cottage in Perthshire with a 3-mile moorland track behind it leading to Loch Broom, one dog stays free.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Bramble Cottage from £433

Perth and Kinross

Bramble Cottage

Two-bedroom cottage near Blairgowrie, sleeping four, with enclosed garden and free pet stay.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cart Shed from £387

Perth and Kinross

Cart Shed

One-bedroom cottage in rural Perth and Kinross with views toward the Lomond Hills, on a working farm near Glenfarg.

🛏️ 1 bed 👥 Sleeps 2
Castle Peroch from £1,271

Perth and Kinross

Castle Peroch

19th-century tower house near Dunkeld sleeping 5, with views across the Tay Valley and access to 6000 acres of woodland.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cedar Chalet 17 from £1,240

Perth and Kinross

Cedar Chalet 17

Three-bedroom cedar chalet sleeping eight on one ground floor, two miles from Crieff in Perth and Kinross.

🛏️ 3 beds 👥 Sleeps 8
Cedar Chalet 20 from £1,240

Perth and Kinross

Cedar Chalet 20

Cedar Chalet 20, Perth and Kinross: three-bedroom Scandinavian chalet with full kitchen and ground-floor facilities overlooking Loch Monzievaird.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Clachan Annex from £874

Perth and Kinross

Clachan Annex

Converted farmhouse with two bedrooms and one bathroom in rural Pitlochry, sleeping four with one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Clachan Cottage from £1,036

Perth and Kinross

Clachan Cottage

Detached cottage near Perth with two bedrooms, wood burner and full kitchen, sleeping four in Highland Perthshire countryside.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Clachan Farmhouse from £1,163

Perth and Kinross

Clachan Farmhouse

Two-bedroom farmhouse near Pitlochry sleeping four, with one dog welcome and private parking for two cars.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Clover Holidays - 2 St Catherine’s Cottage from £1,390

Perth and Kinross

Clover Holidays - 2 St Catherine’s Cottage

Three-bedroom first-floor apartment in Perth with private parking and enclosed garden, near shops and pubs.

🛏️ 3 beds 👥 Sleeps 5
Cluny from £651

Perth and Kinross

Cluny

Cluny, Aberfeldy: single-storey detached lodge with views over Strathtay Valley, one mile from town and pub.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Craigmore Cottage

Perth and Kinross

Craigmore Cottage

Detached stone cottage for four near Dunkeld, with wood burner and garden firepit, walking distance to Hermitage Walk and town.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cray House from £4,390

Perth and Kinross

Cray House

Cray House, Perth and Kinross: 10-bedroom country home on 20 acres with fishing, grounds to explore and room for 20 guests.

🛏️ 10 beds 👥 Sleeps 20 🐾 Pets welcome
Creek House from £7,637

Perth and Kinross

Creek House

Creek House, Perth and Kinross: a 17th-century Highland property with 7 bedrooms sleeping 13, set on private grounds.

🛏️ 7 beds 👥 Sleeps 13
Crieff Armoury from £617

Perth and Kinross

Crieff Armoury

Ground-floor apartment in Crieff town centre with two bedrooms, two bathrooms, and a fully equipped kitchen for six guests.

🛏️ 2 beds 👥 Sleeps 6
Dalnagar Castle And Cottages - Easter Caiplich from £1,387

Perth and Kinross

Dalnagar Castle And Cottages - Easter Caiplich

Three-bedroom cottage in Blairgowrie, Cairngorms, with hot tub and enclosed garden overlooking woodland.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Dalnaglar Castle And Cottages - Dalnaglar Castle from £24,090

Perth and Kinross

Dalnaglar Castle And Cottages - Dalnaglar Castle

Ten-bedroom castle in Perthshire for up to 20 people, with grounds and parking, near the Cairngorms.

🛏️ 10 beds 👥 Sleeps 20 🐾 Pets welcome
Drummond Lodge from £1,397

Perth and Kinross

Drummond Lodge

Drummond Lodge, Crieff: one-bedroom cabin with private hot tub in woodland grounds near Perth.

🛏️ 1 bed 👥 Sleeps 2

Page 1 of 11 · 246 in total

🏡

Know a cottage in Perth & Kinross that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage