Skip to main content

Self-Catering Cottages in Perth & Kinross

24 holiday cottages to rent

Photo © hedayat zare, Google Maps

Cottage
Hay Croft

Perth and Kinross

Hay Croft

Hay Croft, Perth and Kinross: converted farmhouse sleeping 6, with three bedrooms and three bathrooms across the whole property.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Hazelmere from £487

Perth and Kinross

Hazelmere

Three-bedroom house near Blairgowrie with hot tub, within reach of Glenshee ski centre, Glamis Castle and the Angus Glens.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Heathergems Apartment from £533

Perth and Kinross

Heathergems Apartment

Two-bedroom apartment in Pitlochry with countryside views and parking, 15 steps to reach the first-floor entrance.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Heron Cottage from £1,498

Perth and Kinross

Heron Cottage

Detached cottage on the Tay near Perth, with riverside walks and two bedrooms, each with its own bathroom.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Hillview Holidays - Hill View House from £1,092

Perth and Kinross

Hillview Holidays - Hill View House

Three-bedroom cottage near Perth with a fully equipped kitchen, woodburner and games room; one pet welcome.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Honeysuckle Cottage from £303

Perth and Kinross

Honeysuckle Cottage

Grade-listed cottage in Luncarty village near Perth, with ground-floor layout and enclosed garden for two.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Inverchroskie - Inverchroskie Cottage from £493

Perth and Kinross

Inverchroskie - Inverchroskie Cottage

Three-bedroom stone cottage near Blairgowrie, all on one level with three bathrooms, suits families and small groups; one dog welcome.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Inverchroskie - The Old Inverchroskie Kennels from £463

Perth and Kinross

Inverchroskie - The Old Inverchroskie Kennels

Modernised stone cottage for two near Perth, set on 17 acres with red squirrels and deer, one mile from Kirkmichael village.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Isla Cottage

Perth and Kinross

Isla Cottage

Three-bedroom detached cottage in Glenisla with a wood burner and conservatory overlooking the glen; eight miles from Cairngorms National Park.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Ivy Cottage from £473

Perth and Kinross

Ivy Cottage

One-bedroom cottage in Crieff with private parking, a short walk from the River Earn and town centre.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Jessamine Cottage from £697

Perth and Kinross

Jessamine Cottage

Jessamine Cottage, Blairgowrie: fully equipped two-bedroom cottage with dishwasher, wood burner and enclosed garden.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Jock Scott Cottage from £1,115

Perth and Kinross

Jock Scott Cottage

One-bedroom cottage on a 6000-acre Highland Perthshire estate with River Tay views from the deck.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Karelia Lodge from £721

Perth and Kinross

Karelia Lodge

Karelia Lodge is a single-storey detached lodge on a working farm in Perthshire, with views over the River Tay and direct access to Highland walking.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Keepers Cottage from £1,325

Perth and Kinross

Keepers Cottage

Keepers Cottage, Perth and Kinross: traditional stone cottage for four with two ensuite bedrooms on a 6000-acre working estate.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Kingfisher Cottage from £1,118

Perth and Kinross

Kingfisher Cottage

Kingfisher Cottage, Perth and Kinross: one-bedroom riverside cottage with direct access to the River Tay.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Lapwing Shepherds Hut from £967

Perth and Kinross

Lapwing Shepherds Hut

Lapwing Shepherds Hut, Perth and Kinross: handcrafted rural hideaway for two with wood-burner and fire pit.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Larch Cottage

Perth and Kinross

Larch Cottage

Two-bedroom cottage in Kirkmichael with open fire, enclosed garden and direct access to the Cateran Trail.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
Cottage
Laurel Bank from £263

Perth and Kinross

Laurel Bank

Laurel Bank, Perth and Kinross: one-bedroom cottage for couples, with parking and a pet-friendly policy.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Little Harrowfield from £786

Perth and Kinross

Little Harrowfield

One-bedroom cottage near Perth with private garden, sleeps 2, pets welcome free of charge.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Lochearnside Lodge from £443

Perth and Kinross

Lochearnside Lodge

One-bedroom lodge in St Fillans overlooking Loch Earn, with open-plan living upstairs and direct access to the water.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
MacDonald Cottage from £297

Perth and Kinross

MacDonald Cottage

Two-bedroom cottage in Kirkmichael village, Perth and Kinross, with walking access to Cairngorm National Park trails and Highland outdoor activities.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
Cottage
Maggie’s Place from £503

Perth and Kinross

Maggie’s Place

Three-bedroom mobile home at Erigmore Holiday Park near Perth, with use of a shared heated swimming pool.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Major’s Lodge from £1,397

Perth and Kinross

Major’s Lodge

One-bedroom cabin near Perth with private hot tub, set in woodland grounds with wildlife and highland views.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Maple Chalet 12 from £1,171

Perth and Kinross

Maple Chalet 12

Three-bedroom detached chalet near Perth, fully equipped with heating, linen and Wi-Fi included.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome

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