Non-smoking villas and apartments | Holiday Lettings

Close

View larger map

Also consider

Europe Holidays
426940 properties
United Kingdom Holidays
57664 properties
Scotland Holidays
7364 properties
Cottages Cornwall
2983 properties
Apartments Greater London
941 properties
Cottages Cumbria / Lake District
940 properties
Houses Devon
2810 properties
Cottages Central England / Cotswolds
940 properties
Houses Dorset
819 properties
Houses Isle of Wight
507 properties
Cottages Peak District / Derbyshire
460 properties
Houses Somerset
610 properties
Houses Kent
557 properties
Houses Sussex
770 properties
Houses Norfolk
1023 properties
Cottages Isle of Man
11 properties
Northumberland
640 properties
Houses Yorkshire / Yorkshire Dales
1496 properties
Coastal Cottages
222 properties
Log cabins Pitlochry
46 properties
Holiday rentals Perth
45 properties
Log cabins Auchterarder
38 properties
Log cabins Blairgowrie
37 properties

Perth and Kinross

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

415 Holiday homes

Filters applied: Non-Smoking property

(20) Excellent 

24

Holiday home with golf nearby in St. Fillans

Perth and Kinross / St Fillans

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Pet friendly
“Home from home” Great location in the heart of St Fillans, quiet and warm cottage with amazing views right down Loch Earn, super comfy bed and nice touches like a few basics in the kitchen. The Achray house hotel just a short walk around the corner is
…see more

from £65 / night

£380 - £470 / week

Book View

from £65 / night

(34) Excellent 

13

Lodge rental in Blair Atholl with shared pool, golf nearby

Perth and Kinross / Blair Atholl

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Excellent lodge in a fantastic location.” We loved the lodge, it was perfect, home from home. So relaxing and in a beautiful spot with decking overlooking the river. The lodge itself had everything you wanted and was very clean. Will definitely return
…see more

from £80 / night

£500 - £1000 / week

Book View

Responds fast!
avg. 1 hour 51 minutes

from £80 / night

(30) Excellent 

13

Converted chapel accommodation in Dalguise

Perth and Kinross / Dalguise

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“Perfect for a quiet break” Just returned after a 3 day break with friends over New Year. Well kitted out kitchen with everything you need. Comfortable lounge area. Good sized bedrooms. Good location 5 minutes from A9, with easy access to forest walks,
…see more

from £150 / night

£510 - £1255 / week

Book View

Responds fast!
avg. 14 minutes

from £150 / night

Featured properties

(10) Excellent 

9

Holiday watermill in Blairgowrie

Perth and Kinross / Blairgowrie

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 65 km
  • Child friendly
“A great place to stay in Scotland” The Jute store is a very well kept home away from home. It has all the modern amenities and then some. We thoroughly enjoyed our time there and it was great to come back "home" after a day of touring. Much more comfo
…see more

from £130 / night

£550 - £920 / week

Book View

from £130 / night

(41) Excellent 

20

Cottage rental in Kinloch Rannoch

Perth and Kinross / Kinloch Rannoch

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
“excellent cottage” Great cottage will all things you would want. Even enough for a teenage to be entertained for 3 days. Very good for cycling around the Loch and mountain biking too. Bikes provided.
…see more

from £130 / night

£595 - £800 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from £130 / night

(14) Excellent 

17

Holiday apartment in Gleneagles

Auchterarder / Gleneagles

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Ask about pets

from £80 / night

£500 - £900 / week

Book View

from £80 / night

(6) Excellent 

14

Pitlochry holiday bungalow rental

Perth and Kinross / Pitlochry

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden

from £80 / night

£350 - £571 / week

Book View

Responds fast!
avg. 1 hour 5 minutes

from £80 / night

(14) Excellent 

30

Holiday caravan/mobile home with golf nearby in Blair Atholl

Perth and Kinross / Blair Atholl

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
“Lovely caravan, will definetely be back.” We had a fantastic three nights at The Swallows. The Caravan is beautiful and very well equipped, our boys loved their rooms. There was a great selection of board games, DVD'S, books and magazines. The garden
…see more

from £50 / night

£350 - £590 / week

Book View

Responds fast!
avg. 41 minutes

from £50 / night

(28) Excellent 

21

Holiday home with golf nearby in Kenmore

Perth and Kinross / Kenmore

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
“Mrs” We had a brilliant time here. The location is spot on, accommodation was spotless and the view from the window is beautiful. Would definitely visit again, every turn has another fantastic view and numerous walks to go on. Didn't quite make it up
…see more

from £85 / night

£495 - £515 / week

Book View

Responds fast!
avg. 2 hours 41 minutes

from £85 / night

(21) Excellent 

24

Holiday lodge rental

Perth and Kinross / Kenmore

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Child friendly
“Excellent accommodation in stunning surroundings” 6 of us and the dog stayed in Lochside Lodge for 3 nights in April. The Lodge is beautifully decorated, spotlessly clean and the views from the huge lounge windows are absolutely fantastic - mountains
…see more

from £135 / night

£600 - £950 / week

Book View

Responds fast!
avg. 1 hour 58 minutes

from £135 / night

(3) Excellent 

19

Spittal of Glenshee ski cottage to rent.

Perth and Kinross / Spittal of Glenshee

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 70 km
  • Ski
  • Child friendly
“Couldn't have asked for better!” We went to stay here in the hope of skiing, unfortunately the weather wasn't playing and we only managed to skiing one day, but there was so much else to do! Whiskey distilleries, local history, lovely villages and sl
…see more

from £135 / night

£610 - £900 / week

Book View

from £135 / night

(19) Excellent 

33

Gleneagles holiday lodge rental

Auchterarder / Gleneagles

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“Fantastic setting” My family and I hired one of the lodges through holiday lettings and we stayed for the last week in August. We booked a two bedroom lodge for the 4 of us. The lodge itself is really idyllic. Tastefully decorated and oodles of room f
…see more

from £10 / night

£595 - £995 / week

Book View

Responds fast!
avg. 2 hours 27 minutes

from £10 / night

(37) Excellent 

19

Holiday apartment with shared pool, golf nearby in Pitlochry

Perth and Kinross / Pitlochry

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
“Mrs” Had a fabulous few days staying in Roland's apartment. Very comfortable and had everything we needed a home from home. Roland was there to meet us and show us around . Can't fault this apartment and really well situated in Pitlochry. I'll be
…see more

from £90 / night

£630 - £910 / week

Book View

Responds fast!
avg. 33 minutes

from £90 / night

11

Holiday home in Auchterarder

Perth and Kinross / Auchterarder

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Suitable for children age 5+
  • Pet friendly

from £45 / night

£313 - £526 / week

Enquire View

from £45 / night

(26) Excellent 

16

Holiday lodge with shared pool, golf nearby in Blair Atholl

Perth and Kinross / Blair Atholl

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden
“Wonderful weekend” Stayed three nights at this luxury lodge overlooking the River Tilt, everything has been thought of and the furnishings were of the best quality including the beds which were super comfortable. As there were two couples staying it w
…see more

from £77 / night

£535 - £820 / week

Book View

Responds fast!
avg. 2 hours 12 minutes

from £77 / night

(21) Very Good 

15

Holiday manor house with golf nearby in Comrie

Perth and Kinross / Comrie

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“Fabulous family weekend!” We booked Easter House of Ross for the weekend for my birthday. We thought it looked great online - & it didn't disappoint! It is such a lovely big house & very spacious. There were 11 of us, & 2 dogs, & there was plenty of s
…see more

from £225 / night

£1000 - £1140 / week

Book View

Responds fast!
avg. 1 hour 46 minutes

from £225 / night

(7) Very Good 

7

Farmhouse letting in Fossoway

Perth and Kinross / Fossoway

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 50 km
  • Child friendly
“Relaxed, comfortable & homely” Excellent service, easy to book. Lovely, homely feel to the property. Loved the facilities in the kitchen. Downstairs shower-room plumbing was a bit 'musical' but otherwise no negatives at all. For us the location was pe
…see more

from £75 / night

£500 - £780 / week

Book View

from £75 / night

(19) Excellent 

9

Perth holiday cottage rental

Perth and Kinross / Perth

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Ask about pets
  • Private garden
“Everything was perfect!” We wouldn't change a thing about our stay at Fernbank Cottage. Both my husband and myself made the comment we couldn't have picked a better location as far as being central to so many things we wanted to do and see. And we b
…see more

from £35 / night

£240 - £430 / week

Book View

Responds fast!
avg. 1 hour 32 minutes

from £35 / night

(8) Excellent 

18

Holiday cottage in Glenlomond

Kinross / Glenlomond

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £140 / night

£680 - £725 / week

Book View

Responds fast!
avg. 1 hour 46 minutes

from £140 / night

(3) Excellent 

15

Holiday apartment in Dunkeld

Perth and Kinross / Dunkeld

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ask owner if suitable for children
  • Ask about pets
“lovely cottage” We had a great stay in this cottage. It was very comfortable and homly. In Dunkeld there are a lot of places to eat out and also some very awesome walking routes. I can only recommend this cottage for stay in Scotland.
…see more

from £68 / night

£340 - £480 / week

Book View

Responds fast!
avg. 2 hours 9 minutes

from £68 / night

(2) Very Good 

21

Holiday lodge in Blair Atholl

Perth and Kinross / Blair Atholl

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Pet friendly
“Great lodge” Lovely lodge, great for new year with six adults fitting in comfortably. Clean and spacious, lovely view over the river, cannot fault it, will definitely be back.
…see more

from £95 / night

£600 / week

Book View

Responds fast!
avg. 3 hours 0 minutes

from £95 / night

(11) Excellent 

12

Holiday home in Gleneagles

Auchterarder / Gleneagles

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
“5 Star home from home” This end terraced house is set in an excellent location - short pleasant walks to the main Gleneagles Hotel complex including the world class golf facilities. It is a well maintained property and we found it in an immaculate con
…see more

from £160 / night

£800 - £1600 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £160 / night

(8) Excellent 

11

Caputh holiday home rental

Perth and Kinross / Caputh

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden
“A Cottage that we always want to return to” We have stayed at Kirkhill Cottage in January for the last seven years which says loads about the property. The cottage is so cosy and warm and no limit is put on the amount of heating you can burn which i
…see more

from £60 / night

£350 - £500 / week

Book View

Responds fast!
avg. 51 minutes

from £60 / night

(19) Excellent 

15

Holiday apartment in Dunkeld

Perth and Kinross / Dunkeld

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Ask about pets
“Mrs” Fantastic location, everything you could possibly want in the apartment from pizza cutter to sewing kit! Spotlessly clean! I would definitely recommend this apartment to anyone who wants to visit Dunkeld
…see more

from £70 / night

£450 / week

Book View

Responds fast!
avg. 3 hours 17 minutes

from £70 / night

(1) Very Good 

12

Lodge letting in Kinloch Rannoch

Perth and Kinross / Kinloch Rannoch

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £112 / night

£560 / week

Enquire View

from £112 / night

(8) Excellent 

42

Holiday cottage in Blairgowrie

Perth and Kinross / Blairgowrie

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“A very relaxing weekend” Just wanted to let you know that we all had a fab time at the Auchavan Stable. The Stables were lovely and cozy. We were shocked at the size of the place tho, massive rooms and very comfy beds. I think I got lost in my bed,
…see more

from £160 / night

£575 - £900 / week

Book View

Responds fast!
avg. 36 minutes

from £160 / night

(3) Excellent 

24

Holiday home with shared pool in Aberuthven

Auchterarder / Aberuthven

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 69 km
  • Swimming pool
  • Child friendly

from £126 / night

£578 - £1567 / week

Book View

from £126 / night

(17) Excellent 

17

Holiday home with golf nearby in Aberfeldy

Perth and Kinross / Aberfeldy

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets
“Amazing” We have been coming to Scotland for the last 5 years and this house is the best we have ever stayed in. It was lovely and clean and had everything we needed. The owner is lucky we left as we wanted to stay forever! We will definitely will be
…see more

from £80 / night

£480 - £700 / week

Book View

Responds fast!
avg. 1 hour 32 minutes

from £80 / night

(19) Very Good 

16

Holiday lodge rental

Perth and Kinross / Blair Atholl

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
“A great place to stay” Fabulous location! Very well equipped chalet with a great layout and space to socialise. We all had a wonderful time.
…see more

from £110 / night

£725 - £1600 / week

Book View

Responds fast!
avg. 2 hours 52 minutes

from £110 / night

(8) Excellent 

12

Holiday lodge rental

Perth and Kinross / Blair Atholl

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
“Lovely peaceful lodge.” This lodge is set in beautiful surroundings. Lots of lovely walks. The lodge itself has everything you need, with a cosy log burner after a long, chilly but lovely walk. Short drive to Pitlochry for all the shops & plenty of am
…see more

from £75 / night

£500 - £850 / week

Book View

Responds fast!
avg. 49 minutes

from £75 / night

(2) Excellent 

19

Ski cottage to rent in Spittal of Glenshee

Perth and Kinross / Spittal of Glenshee

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 70 km
  • Ski
  • Child friendly

from £135 / night

£610 - £900 / week

Book View

from £135 / night

(81) Excellent 

23

Holiday apartment rental

Perth and Kinross / Kenmore

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Perfect Getaway” We were delighted to be able to book a Twixmas break at such a wonderful location. Booking was simple and cost reasonable (particulalry given the lovely wee touches - like a Christmas Tree!). The accommodation is very spacious, comf
…see more

from £90 / night

£650 - £800 / week

Book View

Responds fast!
avg. 19 minutes

from £90 / night

(18) Excellent 

22

Dunkeld holiday cottage rental

Perth and Kinross / Dunkeld

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“Fantastic Cottage” We had the pleasure of staying at Inchtuthill cottage recently. We received a very warm welcome from Victoria and she showed us around the beautiful cottage. The cottage is light and airy, well laid out and has everything you could
…see more

from £100 / night

£380 - £565 / week

Book View

from £100 / night

(16) Excellent 

22

Apartment rental in Perth

Perth and Kinross / Perth

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
“Peaceful Retreat in Beautiful Grounds” The apartment was excellent and Very clean A well stocked Kitchen everything you could possibly need. Wonderful maintained garden and great views. Jeannette and Colin were very friendly and accommodating and wer
…see more

from £58 / night

£400 - £580 / week

Enquire View

from £58 / night

(10) Excellent 

24

Comrie holiday cottage rental

Perth and Kinross / Comrie

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets

from £125 / night

£470 - £785 / week

Book View

from £125 / night

(10) Very Good 

12

Ski home to rent in Blairgowrie

Perth and Kinross / Blairgowrie

5 13 2 nights min

  • 5 bedrooms
  • Sleeps 13
  • 2 nights min
  • Nearest beach 40 km
  • Ski
  • Child friendly
“Fantastic stay over new year” Arrived on December 28th for a weeks stay with friends over New Year. We were greeted by friendly staff that provided detailed information on the surrounding area. The house was well equipped, the log fire provided a
…see more

from £375 / night

£1200 / week

Book View

from £375 / night

(26) Excellent 

17

Holiday apartment with golf nearby in Pitlochry

Perth and Kinross / Pitlochry

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Car not necessary
“Armoury Annex” We had a lovely stay at the armoury Annex which was quite, comfortable and very well equipped. Gill, the owner, was very helpful and keen to ensure everything was in order, which it was. Highly recommended.
…see more

from £75 / night

£475 - £750 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from £75 / night

(5) Excellent 

14

Kenmore holiday home rental

Perth and Kinross / Kenmore

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden

from £55 / night

£380 - £590 / week

Book View

from £55 / night

(7) Excellent 

24

Holiday home with shared pool, golf nearby in Gleneagles

Auchterarder / Gleneagles

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“November stay” We enjoyed our stay. The lodge was spacious, well equipped and clean, easily accommodating 4 adults and 2 children. Only area of improvement would be the kitchen cupboard doors which are worn and the DVD player skipped a bit. The
…see more

from £135 / night

£650 - £1495 / week

Book View

from £135 / night

(6) Excellent 

14

Holiday home with golf nearby in Dunkeld

Perth and Kinross / Dunkeld

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
“Heaven is a place called Craiglush” We had a fantastic stay at Craiglush House beside Craiglush Loch (4 adults, 1 toddler and 2 dogs), The house was perfect with plenty of space, a fully equipped kitchen, dining and two lounge areas. The bedroo
…see more

from £110 / night

£770 - £1190 / week

Book View

Responds fast!
avg. 3 hours 57 minutes

from £110 / night

1