Non-smoking villas and apartments | Holiday Lettings

Close

View larger map

Also consider

Europe Holidays
443489 properties
United Kingdom Holidays
58234 properties
Scotland Holidays
7463 properties
Coastal Cottages
222 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
Cottages Scottish Highlands
1,316 properties
Apartments Edinburgh
983 properties
The Hebrides
653 properties

Scotland

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

7,270 Holiday homes

Filters applied: Non-Smoking property

(5) Excellent 

12

Holiday cottage with golf nearby in Ballater

Aberdeenshire / Ballater

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 67 km
  • Child friendly
  • Ask about pets

from £35 / night

£245 / week

Enquire View

from £35 / night

12

Oban holiday apartment rental

Argyll and Bute / Oban

2 5 5 nights min

  • 2 bedrooms
  • Sleeps 5
  • 5 nights min
  • Child friendly
  • Car not necessary

from £129 / night

£795 / week

Book View

from £129 / night

21

Scotland holiday lodge rental

Argyll and Bute / Otter Ferry

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly

from £98 / night

£525 - £843 / week

Book View

from £98 / night

Featured properties

(18) Excellent 

20

Royal Mile holiday apartment rental

Edinburgh / Royal Mile

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Child friendly
  • Car not necessary
  • Ask about pets
“The perfect flat” We loved our stay at Anne House. The owners were very accommodating and the house was great. I have absolutely nothing bad to say about that flat.
…see more

from £85 / night

£495 / week

Book View

from £85 / night

14

Holiday home in Crosshouse

East Ayrshire / Crosshouse

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
  • Private garden

from £250 / night

£1500 / week

Book View

from £250 / night

(5) Excellent 

6

Selkirk holiday home rental

Borders / Selkirk

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min

from £75 / night

£350 / week

Book View

from £75 / night

(5) Excellent 

Certificate of Excellence

33

Holiday apartment in Scotland

Scotland / Edinburgh

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 5 km
  • Child friendly
  • Car not necessary
“Wonderful city apartment” Very well appointed - incredible views - great beds - comfortable, practical and excellent value - a very useful welcome pack with great local information. Location is good with a 5 minute walk down to Holyrood. 15 minutes
…see more

Certificate of Excellence

from £102 / night

£853 - £2373 / week

Book View

from £102 / night

(14) Excellent 

22

Cottage rental in Nairn

Nairn / Cawdor

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 9 km
  • Child friendly
  • Ask about pets
“Mrs” Really gorgeous cottage. Beautifully decorated and extremely tranquil. The owner was accessible and friendly. It's really near lots of touristy places yet secluded enough to feel that you're away from it all. Thoroughly recommend it.
…see more

from £95 / night

£660 - £800 / week

Book View

from £95 / night

14

Holiday home in Scotland

Isle of Skye / Portree

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Child friendly
  • Pet friendly

from £61 / night

£424 - £524 / week

Enquire View

from £61 / night

(2) Very Good 

20

Apartment rental in Scotland

Edinburgh / New Town

2 6 Min stay varies

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

from £90 / night

£600 - £1270 / week

Book View

from £90 / night

6

Dumfries holiday lodge rental

Dumfries and Galloway / Dumfries

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly

from £64 / night

£413 - £858 / week

Book View

from £64 / night

(12) Very Good 

29

Apartment rental in Scotland with golf nearby

South Lanarkshire / Hamilton

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 30 km
  • Child friendly
  • Car not necessary
“Fabulous” I booked this apartment for visiting family who live in the east end of Glasgow. Travelled with my 4 children. Fantastic location, frequent bus and trains to Glasgow. 15 minutes walk into Hamilton and restaurants and bars nearby. There is a
…see more

from £75 / night

£400 - £680 / week

Book View

from £75 / night

(5) Excellent 

19

Holiday home in Kirkcaldy

Fife / Kirkcaldy

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly
“Lovely house” We booked this house for its size and location .... it needed to accommodate 5 adults and 2 children plus close to sister .... we were not disappointed on both of these matters. The only problem we encountered was a leaking radiator .
…see more

from £135 / night

£875 / week

Book View

from £135 / night

(1) Excellent 

21

Townhouse rental in Elgin

Moray / Elgin

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly

from £155 / night

£980 / week

Book View

from £155 / night

(11) Excellent 

14

Scotland ski home to rent.

Inverness / Inverness City Centre

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Ski

from £220 / night

£1300 / week

Book View

from £220 / night

(9) Excellent 

20

Holiday home in Scotland

Argyll and Bute / Lochgilphead

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly
“Amazing night skies.” This property was beautifully appointed with the feel of someones home. Very peaceful with great views of Loch Awe and the best night skies I have seen since working in Western Australia. Loads of room to wander and play. Very h
…see more

from £280 / night

£1050 - £1850 / week

Book View

from £280 / night

(1) Excellent 

41

Scotland holiday apartment rental

Scotland / Edinburgh

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Private garden

from £70 / night

£450 - £950 / week

Book View

from £70 / night

(6) Excellent 

11

Cottage rental in Scotland with golf nearby

Portree / Carbost, Portree

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Pet friendly
  • Private garden

from £90 / night

£630 / week

Book View

from £90 / night

(14) Very Good 

15

Holiday apartment in Scotland

Fife / St Monans

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

from £65 / night

£400 / week

Book View

from £65 / night

(6) Very Good 

10

Scotland holiday home rental

Dumfries / Dunscore

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 20 km
  • Child friendly
  • Pet friendly

from £79 / night

£390 - £670 / week

Book View

from £79 / night

(3) Very Good 

24

Scotland holiday home rental

Fife / St Andrews

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £185 / night

£850 - £1700 / week

Enquire View

from £185 / night

(15) Very Good 

12

Holiday apartment in Scotland

Edinburgh / New Town

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary

from £70 / night

£300 - £600 / week

Book View

from £70 / night

(1) Excellent 

46

Holiday apartment in Scotland

Edinburgh / West End

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 7 km
  • Ask owner if suitable for children
  • Car not necessary

from £110 / night

£770 / week

Book View

from £110 / night

(2) Excellent 

39

Holiday apartment in Scotland

Edinburgh / Old Town, Edinburgh

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min

from £200 / night

£1000 / week

Book View

from £200 / night

(1) Excellent 

8

Apartment rental in Scotland

Fife / Crail

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £90 / night

£490 - £630 / week

Book View

from £90 / night

8

Apartment rental in Isle of Eriskay

Outer Hebrides / Isle of Eriskay

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

from £90 / night

£400 / week

Book View

from £90 / night

(27) Excellent 

Certificate of Excellence

26

Scotland holiday apartment rental

Edinburgh / Grassmarket

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary
“Perfect location!” My two friends and I stayed in this flat during the Edinburgh Festival. It was the perfect location to people watch and to base ourselves. The flat is impeccably clean, and it was nice that each of us had our own bedroom. It's in a
…see more

Certificate of Excellence

from £135 / night

£945 / week

Book View

from £135 / night

(5) Excellent 

9

Holiday apartment with golf nearby in Scotland

Dumfries and Galloway / Portpatrick

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly

from £90 / night

£400 - £500 / week

Book View

from £90 / night

(2) Excellent 

13

Holiday apartment in Scotland

Scotland / Edinburgh

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly

from £120 / night

£693 - £1400 / week

Book View

from £120 / night

(6) Very Good 

13

Bungalow accommodation in Onich with golf nearby

Lochaber / Onich

4 8 4 nights min

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Excellent” The cottage was beautiful and the views where completely priceless. We had a few problems but there was someone on had immediately to sort it out. I would definitely go back and the kids loved it. Best break I've had to date Thank you.
…see more

from £250 / night

£750 - £995 / week

Book View

from £250 / night

(22) Excellent 

22

Scotland holiday cottage rental

Loch Lomond and The Trossachs National Park / Tarbet

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“A brilliant location” Lovely cottage in a lovely setting. We , my husband and four daughters had a superb weekend. The cottage had everything required - home from home. We would definitely book this again. Thank you. Sarah, Joe, katie,Laura, Karyn
…see more

from £65 / night

£450 - £800 / week

Book View

from £65 / night

23

Home rental in Scotland with golf nearby

Perth and Kinross / Blairgowrie

8 14 7 nights min

  • 8 bedrooms
  • Sleeps 14
  • 7 nights min
  • Child friendly
  • Pet friendly

from £372 / night

£2600 - £4950 / week

Enquire View

from £372 / night

(2) Very Good 

10

Holiday apartment in Scotland

Stirling / Stirling

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Private garden
“Good, clean, comfortable, well located accommodation in Stirling” Good, clean, comfortable accommodation in a ground floor flat. Stirling town centre was within easy walking distance. It had good parking available.
…see more

from £110 / night

£700 - £900 / week

Book View

from £110 / night

12

Holiday apartment in Troon

South Ayrshire / Troon

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly

from £70 / night

£490 / week

Book View

from £70 / night

(5) Excellent 

18

Holiday cottage in Scourie

Caithness and Sutherland / Scourie

3 7 3 nights min

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

from £95 / night

£495 / week

Book View

from £95 / night

(3) Very Good 

30

Holiday apartment in Abbeyhill

Edinburgh / Abbeyhill

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets

from £60 / night

£375 / week

Book View

from £60 / night

(1) Excellent 

8

Holiday cottage in Scotland

Perth and Kinross / Pitlochry

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Private garden

from £48 / night

£330 - £355 / week

Book View

from £48 / night

(3) Very Good 

15

Holiday cottage rental

Perth and Kinross / Blairgowrie

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Ask owner if suitable for children
  • Pet friendly
  • Private garden

from £60 / night

£350 / week

Book View

from £60 / night

(12) Very Good 

9

Holiday home with golf nearby in Scotland

Loch Lomond and The Trossachs National Park / Alexandria

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Excellent luxurious apartment with thoughtful proprietors!” We had an extended stay at 4 Loch Lomond Castle after a wedding on 19 May. Thoughtful provisions of tea, coffee, sugar, hand wash, washing up liquid, dishwasher with tabs, washing machine w
…see more

from £120 / night

£840 / week

Book View

from £120 / night

(1) Very Good 

11

Home rental in Scotland

Loch Lomond and The Trossachs National Park / Lochearnhead

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Child friendly
  • Car not necessary
  • Private garden

from £116 / night

£809 / week

Book View

from £116 / night

1