Skip to main content

Self-Catering Cottages in Perth & Kinross

24 holiday cottages to rent

Photo © hedayat zare, Google Maps

Orchard Lodge

Perth and Kinross

Orchard Lodge

Modern ground-floor lodge for 4 near Pitlochry, with indoor heated pool and sauna access on-site.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Osprey Cottage from £1,070

Perth and Kinross

Osprey Cottage

Osprey Cottage, Pitlochry: detached one-bedroom cottage on the River Tay with direct access to the water.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Pitlochry Self Catering - Oakbank Servant’s Quarters from £950

Perth and Kinross

Pitlochry Self Catering - Oakbank Servant’s Quarters

One-bedroom converted servant's quarters in Pitlochry village, within walking distance of shops, theatre and outdoor activities.

🛏️ 1 bed 👥 Sleeps 2
Riverside Cottage from £637

Perth and Kinross

Riverside Cottage

Fully equipped two-bedroom cottage in Blair Atholl with parking, heating and Wi-Fi included; sleeps four.

🛏️ 2 beds 👥 Sleeps 4
Rose Cottage from £567

Perth and Kinross

Rose Cottage

Rose Cottage, Blairgowrie: detached one-bedroom with open-plan living, wood burner and private parking near Perthshire countryside.

🛏️ 1 bed 👥 Sleeps 2
Rossie Cottage from £497

Perth and Kinross

Rossie Cottage

Detached cottage in Auchterarder for up to 4 people, with parking and enclosed garden, walking distance to the high street.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Sunset House from £1,100

Perth and Kinross

Sunset House

Two-bedroom rural cottage near Perth with mountain views, private hot tub and sauna for couples or small families.

🛏️ 2 beds 👥 Sleeps 4
Tawny Cottage from £617

Perth and Kinross

Tawny Cottage

One-bedroom cottage near Blairgowrie with private hot tub, three miles from hiking trails and Perthshire countryside.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
The Coach House from £343

Perth and Kinross

The Coach House

The Coach House, Perth and Kinross: a two-bedroom cottage in a Victorian village with an enclosed garden and on-site parking.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
The Hoolit from £657

Perth and Kinross

The Hoolit

The Hoolit, Crieff: two-bedroom cottage with private hot tub, full kitchen, and everything included for a self-catering stay.

🛏️ 2 beds 👥 Sleeps 4
Thistle Lodge

Perth and Kinross

Thistle Lodge

Thistle Lodge, Auchterarder: single-storey lodge with ramped access, 2 bedrooms, enclosed garden and parking on 100-acre grounds.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Tigh N Eilean from £777

Perth and Kinross

Tigh N Eilean

Four-bedroom house in Aberfeldy sleeping eight, with en-suite bathrooms to each room and a putting green nearby.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Tower Heights from £2,708

Perth and Kinross

Tower Heights

Converted church tower near Perth with 3 bedrooms, panoramic views across Crieff and valley, enclosed garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Trail Steading

Perth and Kinross

Trail Steading

Restored steading near Perth with hot tub, two bedrooms, two bathrooms, everything provided for four guests.

🛏️ 2 beds 👥 Sleeps 4
Waterloo Farm House from £897

Perth and Kinross

Waterloo Farm House

Three-bedroom stone cottage near Perth sleeping six, with ensuite bathrooms throughout and a large garden—ideal for families or groups.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Wee Ben from £453

Perth and Kinross

Wee Ben

Wee Ben, Blair Atholl: ground-floor cottage sleeping 4 with enclosed garden, one dog stays free.

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

Perth and Kinross

Wheat Cottage

Two-bedroom cottage near Perth with woodland setting, a mile from the nearest pub and walking access to moorland trails.

🛏️ 2 beds 👥 Sleeps 4
White Wisp from £417

Perth and Kinross

White Wisp

Two-bedroom ground-floor cottage near Kinross with a south-facing deck overlooking the Ochil Hills, one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Woodside from £711

Perth and Kinross

Woodside

Two-bedroom cottage near Blairgowrie with hot tub, woodland grounds and access to Perthshire walks and castles.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Aberfeldy Cottages - Bonnie Cottage from £393

Perth and Kinross

Aberfeldy Cottages - Bonnie Cottage

Two-bedroom cottage in Aberfeldy village centre, perfect for walking and exploring the Perthshire lochs and glens.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Aberfeldy Cottages - Harris Cottage from £463

Perth and Kinross

Aberfeldy Cottages - Harris Cottage

Renovated two-bedroom cottage in Aberfeldy town centre, with one bathroom and parking included.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Acorn Byre

Perth and Kinross

Acorn Byre

Acorn Byre, 4-bed luxury barn near Perth Kinross, sleeps 8 with hot tub and countryside views.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Anemone from £1,262

Perth and Kinross

Anemone

Three-bedroom cottage near Perth with hot tub and Loch Tay views, sleeps six.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Ard Taigh from £1,027

Perth and Kinross

Ard Taigh

Five-bedroom detached house sleeping 10 near Perth, with a games room and views over Loch Tay.

🛏️ 5 beds 👥 Sleeps 10

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