Skip to main content

Self-Catering Cottages in Perth & Kinross

24 holiday cottages to rent

Photo © hedayat zare, Google Maps

Dunvarlich House from £1,392

Perth and Kinross

Dunvarlich House

Five-bedroom Victorian house near Aberfeldy, with river walks, golf, shops and restaurants within reach on foot or a short drive.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Duskmere Retreat

Perth and Kinross

Duskmere Retreat

One-bedroom stone cottage near Perth with electric car charging and enclosed garden with barbecue.

🛏️ 1 bed 👥 Sleeps 2
Dusky Cottage from £1,890

Perth and Kinross

Dusky Cottage

Two-bedroom cottage on a working farm near Perth, with countryside views and an enclosed garden.

🛏️ 2 beds 👥 Sleeps 4
Easter Rattray Cottages: The Bothy

Perth and Kinross

Easter Rattray Cottages: The Bothy

Two-bedroom farm cottage in Blairgowrie with views across Strathmore, one mile from the pub.

🛏️ 2 beds 👥 Sleeps 4
Eastermoss

Perth and Kinross

Eastermoss

Four-bedroom modern bungalow in rural Perthshire between Perth and Crieff, all on one floor with parking for four cars.

🛏️ 4 beds 👥 Sleeps 8
Elnagar Cottage

Perth and Kinross

Elnagar Cottage

One-bedroom stone cottage in Pitlochry, ground floor throughout, private parking and garden, everything included.

🛏️ 1 bed 👥 Sleeps 2
Fois Bhrus from £831

Perth and Kinross

Fois Bhrus

Three-bedroom lodge near Aberfeldy with loch views, walking distance of Loch Tay and outdoor activities across Perthshire.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Gean Cottage from £507

Perth and Kinross

Gean Cottage

Detached cottage sleeping 4 near Kinross, with golf courses, Rumbling Bridge walks and Outlander filming locations within reach.

🛏️ 2 beds 👥 Sleeps 4
Glenhaven from £766

Perth and Kinross

Glenhaven

Two-bedroom apartment in Perth and Kinross resort village, sleeps 4, with parking and one pet welcome.

👥 Sleeps 4 🐾 Pets welcome
Hare House

Perth and Kinross

Hare House

Four-bedroom Georgian house near Perth with hot tub, private grounds and space for eight.

🛏️ 4 beds 👥 Sleeps 8
Horton Lodge from £1,537

Perth and Kinross

Horton Lodge

One-bedroom cabin near Kinross with private hot tub and woodland setting; ground-floor open-plan layout.

🛏️ 1 bed 👥 Sleeps 2
Kenmore Lodge from £931

Perth and Kinross

Kenmore Lodge

Three-bedroom lodge on Loch Tay estate near Aberfeldy, sleeping six with one dog welcome and a garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Kindrochet Lodge from £4,498

Perth and Kinross

Kindrochet Lodge

Nine-bedroom Victorian lodge near Pitlochry, sleeping 17, with games room and multiple open fires for large groups.

🛏️ 9 beds 👥 Sleeps 17 🐾 Pets welcome
Kirklandbank Farmhouse from £1,302

Perth and Kinross

Kirklandbank Farmhouse

Five-bedroom farmhouse near Blairgowrie sleeping 10, with views over Strathmore Valley and access to a working farm with distillery.

🛏️ 5 beds 👥 Sleeps 10
Komugi House from £1,962

Perth and Kinross

Komugi House

Komugi House, Perth and Kinross: converted steading sleeping 9 across 4 bedrooms with hot tub, games room and professional-spec kitchen.

🛏️ 4 beds 👥 Sleeps 9 🐾 Pets welcome
Ladyston Barn

Perth and Kinross

Ladyston Barn

One-bedroom barn conversion near Crieff with private hot tub and sauna, on a working farm with countryside views.

🛏️ 1 bed 👥 Sleeps 2
Lick Estate - Farragon Cottage from £513

Perth and Kinross

Lick Estate - Farragon Cottage

One-bedroom cottage on a 2000-acre Highland Perthshire estate, 10 miles from Pitlochry's festival theatre and distilleries.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Loch Tay Lodges - Dipper Boathouse from £1,562

Perth and Kinross

Loch Tay Lodges - Dipper Boathouse

Dipper Boathouse, Aberfeldy: architect-designed lakeside lodge for two with hot tub and views across Loch Tay.

🛏️ 1 bed 👥 Sleeps 2
Loch Tay Lodges - Osprey Boathouse from £1,672

Perth and Kinross

Loch Tay Lodges - Osprey Boathouse

Osprey Boathouse, Aberfeldy: one-bedroom lochside studio on stilts with private hot tub and unobstructed water views.

🛏️ 1 bed 👥 Sleeps 2
Loch Tay Lodges - The Tractor Shed from £1,462

Perth and Kinross

Loch Tay Lodges - The Tractor Shed

Converted farm building near Aberfeldy with one bedroom, hot tub and uninterrupted views across Loch Tay.

🛏️ 1 bed 👥 Sleeps 2
Lovely Little Let from £771

Perth and Kinross

Lovely Little Let

Two-bedroom maisonette in Birnam village, near Dunkeld, one dog welcome and one night costs from £771.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Marble Lodge from £1,013

Perth and Kinross

Marble Lodge

Marble Lodge, Perthshire: detached 2-bed cottage in Glen Tilt, Cairngorms, with fly fishing on the River Tilt.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Nettlebay House

Perth and Kinross

Nettlebay House

Nettlebay House, a two-bedroom cottage near Perth with woodland gardens and electric car charging.

🛏️ 2 beds 👥 Sleeps 4
Old Blair from £3,797

Perth and Kinross

Old Blair

Seven-bedroom house sleeping 12 near Perth, set in the grounds of Blair Castle with direct access to Perthshire countryside walks.

🛏️ 7 beds 👥 Sleeps 12 🐾 Pets welcome

Page 2 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