Perthshire Holiday Cottages

Perthshire, with its serene rolling hills, clear lochs, and ancient woodlands, is a peaceful retreat waiting to be discovered. If you love nature, you'll be captivated by the stunning peaks of Ben Lawers and Schiehallion—perfect for invigorating hikes that reward you with sweeping views. The area is dotted with beautiful lochs like Loch Tay and Loch Earn where you can enjoy water sports or simply relax on a boat trip. Staying in one of our Perthshire holiday cottages is a wonderful way to explore Perthshire's beauty at your own pace. Many of our cottages welcome pets without extra charge, ensuring every family member has an unforgettable holiday. For more ideas on what to see and do in this remarkable destination, just scroll down—we've gathered some great suggestions for you.

Perthshire

Popular Perthshire Holiday Cottages

Fantastic views towards the Strathardle Hills | The Wee Cabin - Boreland Farm Cottages, Kirkmichael, near Blairgowrie

Kirkmichael, near Blairgowrie, Perthshire

Boreland Farm Cottages - The Wee Cabin

Wifi
Car parking on site
Pub within 1 mile
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 0 pets allowed

4.7

out of 5

7 nights

From

£345
View
Buchanan’s Bothy, Inchyra by Perth

Inchyra by Perth, Perthshire

Buchanan’s Bothy

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£605
View
Wonderful property set in a secluded mature garden on the banks of the River Taym | Boatland Cottage, Perth

Perth, Perthshire

Boatland Cottage

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£495
View
Exterior | Ardross, Ross, near Crieff

Ross, near Crieff, Perthshire

Ardross

Wifi
Car parking on site
Pub within 1 mile
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£649
View
Relaxing balcony with amazing views | The Bothy, Fearnan, near Aberfeldy

Fearnan, near Aberfeldy, Perthshire

The Bothy

Wifi
Car parking on site
Rural Location
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£715
View
Living room | Woodside Farmhouse, Blairgowrie

Blairgowrie, Perthshire

Woodside Farmhouse

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£665
View
Exterior | Hatton Cottages - Osprey Cottage, Dunkeld, nr. Pitlochry

Dunkeld, near Pitlochry, Perthshire

Hatton Cottages - Osprey Cottage

Wifi
Car parking on site
Garden / Patio
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£668
View
Living room | Fonseca Cottage, Aberfeldy

Aberfeldy, Perthshire

Fonseca Cottage

Wifi
Pub within 1 mile
Garden / Patio
  • Sleeps up to 3
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

4.6

out of 5

7 nights

From

£485
View
Exterior | Fochy Cottage - Waulkmill Cottages, Kinross, near Perth

Kinross, near Perth, Perthshire

Fochy Cottage

Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£605
View
Attractive living and dining room | Baldowrie Farm Cottage, Kettins, near Blairgowrie

Kettins, near Blairgowrie, Perthshire

Baldowrie Farm Cottage

Wifi
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£435
View

Dog Friendly Perthshire Holiday Cottages

Buchanan’s Bothy, Inchyra by Perth

Inchyra by Perth, Perthshire

Buchanan’s Bothy

Coastal
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£605
View
Setting | Marble Lodge - Atholl Estate, Pitlochry

Pitlochry, Perthshire

Marble Lodge

Wifi
Car parking on site
Detached
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£965
View
Exterior | Ardross, Ross, near Crieff

Ross, near Crieff, Perthshire

Ardross

Wifi
Car parking on site
Pub within 1 mile
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£649
View
Living room | Woodside Farmhouse, Blairgowrie

Blairgowrie, Perthshire

Woodside Farmhouse

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£665
View
Exterior | Hatton Cottages - Osprey Cottage, Dunkeld, nr. Pitlochry

Dunkeld, near Pitlochry, Perthshire

Hatton Cottages - Osprey Cottage

Wifi
Car parking on site
Garden / Patio
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£668
View
Typical exterior | Maple Chalet 16 - Loch Monzievaid, Crieff

Crieff, Perthshire

Maple Chalet 16

Wifi
Car parking on site
Ground Floor Facilities
  • Sleeps up to 7
  • 4 bedrooms
  • 1 bathroom
  • Up to 1 pet allowed

7 nights

From

£1,286
View
Exterior | Kindrochet Lodge, Pitlochry

Pitlochry, Perthshire

Kindrochet Lodge

Wifi
Car parking on site
Detached
  • Sleeps up to 17
  • 9 bedrooms
  • 7 bathrooms
  • Up to 2 pets allowed

7 nights

From

£4,478
View
Living room | Fonseca Cottage, Aberfeldy

Aberfeldy, Perthshire

Fonseca Cottage

Wifi
Pub within 1 mile
Garden / Patio
  • Sleeps up to 3
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

4.6

out of 5

7 nights

From

£485
View
Exterior | Cedar Chalet 20 - Loch Monzievaid, Crieff

Crieff, Perthshire

Cedar Chalet 20

Wifi
Car parking on site
Ground Floor Facilities
  • Sleeps up to 7
  • 3 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

7 nights

From

£1,342
View
Exterior | West Lodge, Perth

Perth, Perthshire

West Lodge

Wifi
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

7 nights

From

£775
View
Attractive living and dining room | Baldowrie Farm Cottage, Kettins, near Blairgowrie

Kettins, near Blairgowrie, Perthshire

Baldowrie Farm Cottage

Wifi
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£435
View

Perthshire Holiday Cottages with Hot Tub

Living room | Woodside Farmhouse, Blairgowrie

Blairgowrie, Perthshire

Woodside Farmhouse

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£665
View
Hot tub | Moss Yurt - Bachilton Farm, Methven, near Perth

Methven, near Perth, Perthshire

Bachilton Farm - Moss Yurt

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 6
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£827
View
Hot tub | The Hoolit, Crieff

Crieff, Perthshire

The Hoolit

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£765
View
Exterior | Langside - Bachilton Farm, Methven, near Perth

Methven, near Perth, Perthshire

Bachilton Farm - Langside

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 4
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£827
View
Wonderful hot tub with spectacular views over Loch Tay to the surrounding Perthshire countryside | Chapelburn, Fearnan, near Aberfeldy

Fearnan, near Aberfeldy, Perthshire

Chapelburn

Hot Tub
Luxury
Wifi
  • Sleeps up to 10
  • 5 bedrooms
  • 5 bathrooms
  • Up to 3 pets allowed

5

out of 5

7 nights

From

£2,915
View
Exterior | Timothy Yurt - Bachilton Farm, Methven, near Perth

Methven, near Perth, Perthshire

Bachilton Farm - Timothy Yurt

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 4
  • 1 bedroom
  • 1 bathroom
  • Up to 2 pets allowed

7 nights

From

£827
View
Fingask Log Cabin | Fingask Log Cabin, Glenfarg

Glenfarg, Perthshire

Fingask Log Cabin

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

4.5

out of 5

7 nights

From

£555
View
Hot tub | Woodside, Blairgowrie

Blairgowrie, Perthshire

Woodside

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£635
View
Open plan living space | Glen Hideaway, Kirkmichael, near Pitlochry

Kirkmichael, near Pitlochry, Perthshire

Glen Hideaway

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

4.9

out of 5

7 nights

From

£745
View
Balcony | The Old Post Office at Loch Tay, Aberfeldy, near Loch Tay

Aberfeldy, near Loch Tay, Perthshire

The Old Post Office at Loch Tay

Coastal
Hot Tub
Wifi
  • Sleeps up to 10
  • 5 bedrooms
  • 3 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£1,425
View
Major’s Lodge - Culdees Castle Estate, Muthil, Crieff

Muthil, Crieff, Perthshire

Major’s Lodge

Hot Tub
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 0 pets allowed

7 nights

From

£615
View
Living room/dining room | Fiona’s Cottage, Crieff

Crieff, Perthshire

Fiona’s Cottage

Hot Tub
Wifi
Pub within 1 mile
  • Sleeps up to 6
  • 3 bedrooms
  • 3 bathrooms
  • Up to 2 pets allowed

4

out of 5

7 nights

From

£959
View

Luxury Cottages in Perthshire

Living area | Newbigging Farm Cottage, Auchterarder

Auchterarder, Perthshire

Newbigging Farm Cottage

Luxury
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

7 nights

From

£599
View
Wonderful hot tub with spectacular views over Loch Tay to the surrounding Perthshire countryside | Chapelburn, Fearnan, near Aberfeldy

Fearnan, near Aberfeldy, Perthshire

Chapelburn

Hot Tub
Luxury
Wifi
  • Sleeps up to 10
  • 5 bedrooms
  • 5 bathrooms
  • Up to 3 pets allowed

5

out of 5

7 nights

From

£2,915
View
Exterior | Tummel Cottage - Lick Estate, Foss, near Pitlochry

Foss, near Pitlochry, Perthshire

Lick Estate - Tummel Cottage

Luxury
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

4.8

out of 5

7 nights

From

£539
View
Delightful, spacious detached bungalow | Sheeoch, Comrie, near Crieff

Comrie, near Crieff, Perthshire

Sheeoch

Luxury
Wifi
Car parking on site
  • Sleeps up to 4
  • 3 bedrooms
  • 2 bathrooms
  • Up to 1 pet allowed

4.9

out of 5

7 nights

From

£585
View
Characterful cottage | Waterloo Farm House, Waterloo, near Dunkeld

Waterloo, near Dunkeld, Perthshire

Waterloo Farm House

Luxury
Wifi
Car parking on site
  • Sleeps up to 6
  • 3 bedrooms
  • 3 bathrooms
  • Up to 3 pets allowed

4.9

out of 5

7 nights

From

£895
View
Exterior | Tigh N Eilean, Aberfeldy

Aberfeldy, Perthshire

Tigh N Eilean

Luxury
Wifi
Car parking on site
  • Sleeps up to 8
  • 4 bedrooms
  • 4 bathrooms
  • Up to 2 pets allowed

4.7

out of 5

7 nights

From

£765
View
Exterior | Farragon Cottage - Lick Estate, Foss, near Pitlochry

Foss, near Pitlochry, Perthshire

Lick Estate - Farragon Cottage

Luxury
Wifi
Car parking on site
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£615
View
Delightful holiday accommodation | Kenmore Lodge, Balnaskeag, near Kenmore

Balnaskeag, near Kenmore, Perthshire

Kenmore Lodge

Luxury
Car parking on site
Enclosed Garden / Patio
  • Sleeps up to 6
  • 3 bedrooms
  • 2 bathrooms
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£995
View
Exterior | Reidochie - Princeland Cottages, Coupar Angus, near Blairgowrie

Coupar Angus, near Blairgowrie, Perthshire

Princeland Cottages - Reidochie

Luxury
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 0 pets allowed

5

out of 5

7 nights

From

£588
View
Exterior | The Gregorton Coach House, Blairgowrie

Blairgowrie, Perthshire

The Gregorton Coach House

Luxury
Wifi
Car parking on site
  • Sleeps up to 4
  • 2 bedrooms
  • 1 bathroom
  • Up to 2 pets allowed

5

out of 5

7 nights

From

£399
View
Exterior | Geordie’s Byre, near Comrie and Crieff

near Comrie and Crieff, Perthshire

Geordies Byre

Luxury
Wifi
Enclosed Garden / Patio
  • Sleeps up to 2
  • 1 bedroom
  • 1 bathroom
  • Up to 1 pet allowed

5

out of 5

7 nights

From

£499
View

Inspiration of things to see and do in our cottages in Perthshire

For outdoor enthusiasts, Perthshire offers excellent opportunities for hiking, mountain biking, and wildlife spotting in places like the Cairngorms National Park and the Tay Forest Park. Also, consider visiting the historic town of Dunkeld, known for its beautiful cathedral and charming streets. If for you're looking for more inspiration of where to stay, then check out our comprehensive collection of holiday cottages in Scotland.

Here are the top five things to see and do:

The Hermitage and Black Linn Falls

Explore the picturesque woodland of The Hermitage near Dunkeld. Follow the trails along the River Braan to reach the Black Linn Falls, a magnificent waterfall surrounded by ancient trees.

Scone Palace

Visit Scone Palace, the historic crowning place of Scottish kings and an impressive stately home. Explore the palace's opulent rooms, stroll through the beautiful grounds, and learn about the rich history of this important site.

Loch Tay and Kenmore

Enjoy the beauty of Loch Tay, one of Scotland's largest and most scenic lochs. Take a boat trip on the loch, enjoy fishing or water sports, and visit the picturesque village of Kenmore on its shores.

Blair Castle

Discover the grandeur of Blair Castle, a magnificent castle dating back to the 13th century. Explore its richly furnished rooms, walk through the extensive grounds, and learn about the castle's fascinating history.

Queen's View

Take in the breathtaking views of Loch Tummel from Queen's View, a famous viewpoint named after Queen Victoria, who was impressed by its beauty. The panoramic vistas of the loch and surrounding mountains are truly awe-inspiring.

More Popular Holiday Cottages Around Perthshire

Pitlochry cottages

Gleneagles lodges & cottages

Aberfeldy cottages

Perthshire holiday cottages

Sign up for a chance to win £500!

Stay updated on the latest deals, exclusive offers and new holiday destinations by joining the cottages.com newsletter! Register today and automatically be entered into our prize draw to win a £500 voucher. Click here for terms and conditions.

You can opt out anytime by using the unsubscribe link in our emails. We will use your information as per our Privacy Notice.