Cottages in Scotland and Log cabins – Holiday Lettings – Holiday Rentals Scotland

Close

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

8,748 Holiday homes

(23) Excellent 

    24

    Home rental in Achiltibuie

    Ross and Cromarty / Achiltibuie

    4 8 7 nights min

    • 4 bedrooms
    • sleeps 8
    • 7 nights min
    • Beach / lakeside relaxation
    • Nearest beach 0.5 km
    • Child friendly

    from £115 / night

    £800 - £1,500 / week

    Book View

    from £115 / night

    (29) Excellent 

      26

      Ski home to rent in High Burnside

      Aviemore / High Burnside

      3 6 min stay varies

      • 3 bedrooms
      • sleeps 6
      • min stay varies
      • Ski
      • Child friendly
      • Private garden

      from £149 / night

      £790 - £1,031 / week

      Book View

      Responds fast!
      avg. 1 hour 29 minutes

      from £149 / night

      (12) Excellent 

      Certificate of Excellence

        21

        Holiday cottage rental

        Loch Tay / Killin

        2 4 min stay varies

        • 2 bedrooms
        • sleeps 4
        • min stay varies
        • Child friendly
        • Private garden

        Certificate of Excellence

        from £175 / night

        £1,100 / week

        Book View

        Responds fast!
        avg. 1 hour 13 minutes

        from £175 / night

        (8) Excellent 

          16

          Aboyne holiday cottage rental

          Aberdeenshire / Aboyne

          2 4 7 nights min

          • 2 bedrooms
          • sleeps 4
          • 7 nights min
          • Nearest beach 45 km
          • Child friendly
          • Ask about pets

          from £79 / night

          £550 - £600 / week

          Enquire View

          from £79 / night

          (42) Excellent 

            13

            Holiday apartment with golf nearby in Dirleton

            North Berwick / Dirleton

            2 6 2 nights min

            • 2 bedrooms
            • sleeps 6
            • 2 nights min
            • Beach / lakeside relaxation
            • Nearest beach 1 km
            • Child friendly

            from £120 / night

            £840 / week

            Book View

            Responds fast!
            avg. 3 hours 32 minutes

            from £120 / night

            (25) Excellent 

              19

              Holiday cottage in Scotland

              Castle Douglas / Bridge of Dee

              4 8 min stay varies

              • 4 bedrooms
              • sleeps 8
              • min stay varies
              • Nearest beach 18 km
              • Child friendly
              • Private garden

              from £122 / night

              £600 - £1,240 / week

              Book View

              Responds fast!
              avg. 2 hours 51 minutes

              from £122 / night

              (7) Very Good 

                5

                Holiday apartment with shared pool, golf nearby in Scotland

                Colvend / Colvend Dalbeattie

                1 2 4 nights min

                • 1 bedroom
                • sleeps 2
                • 4 nights min
                • Beach / lakeside relaxation
                • Swimming pool
                • Ask owner if suitable for children

                from £52 / night

                £361 / week

                Book View

                from £52 / night

                (19) Excellent 

                  26

                  Holiday caravan/mobile home in Scotland

                  Dumfries and Galloway / Leswalt

                  3 6 3 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 3 nights min
                  • Nearest beach 4 km
                  • Child friendly

                  from £86 / night

                  £487 / week

                  Book View

                  Responds fast!
                  avg. 2 hours 41 minutes

                  from £86 / night

                  (57) Excellent 

                    23

                    Holiday cottage in Scotland

                    Isle of Skye / Portree

                    3 6 min stay varies

                    • 3 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Nearest beach 2 km
                    • Child friendly

                    from £150 / night

                    £700 - £1,200 / week

                    Book View

                    Responds fast!
                    avg. 41 minutes

                    from £150 / night

                    (86) Excellent 

                      27

                      Holiday home in South Uist

                      Outer Hebrides / South Uist

                      3 6 7 nights min

                      • 3 bedrooms
                      • sleeps 6
                      • 7 nights min
                      • Beach / lakeside relaxation
                      • Child friendly
                      • Private garden

                      from £61 / night

                      £425 - £835 / week

                      Enquire View

                      from £61 / night

                      (30) Excellent 

                        16

                        Holiday cottage in Buckie

                        Buckie / Findochty

                        4 7 min stay varies

                        • 4 bedrooms
                        • sleeps 7
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Nearest beach 0.1 km
                        • Child friendly

                        from £57 / night

                        £399 - £695 / week

                        Book View

                        Responds fast!
                        avg. 45 minutes

                        from £57 / night

                        (2) Excellent 

                          32

                          Apartment rental in Scotland with golf nearby

                          Fife / Pittenweem

                          2 4 min stay varies

                          • 2 bedrooms
                          • sleeps 4
                          • min stay varies
                          • Child friendly
                          • Pet friendly

                          from £121 / night

                          £659 - £716 / week

                          Book View

                          Responds fast!
                          avg. 1 hour 17 minutes

                          from £121 / night

                          (38) Excellent 

                            35

                            Cottage rental in Scotland

                            Borders / Coldingham

                            3 6 min stay varies

                            • 3 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Nearest beach 1 km
                            • Child friendly

                            from £130 / night

                            £525 - £895 / week

                            Book View

                            Responds fast!
                            avg. 31 minutes

                            from £130 / night

                            (3) Very Good 

                              12

                              Holiday apartment in Edinburgh

                              Scotland / Edinburgh

                              3 6 min stay varies

                              • 3 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Nearest beach 7 km
                              • Child friendly
                              • Car not necessary

                              from £306 / night

                              £1,260 - £2,863 / week

                              Book View

                              Responds fast!
                              avg. 3 hours 35 minutes

                              from £306 / night

                              (46) Very Good 

                                25

                                Holiday bungalow in Scotland

                                Waternish / Lochbay

                                3 8 min stay varies

                                • 3 bedrooms
                                • sleeps 8
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Nearest beach 0.4 km
                                • Child friendly

                                from £144 / night

                                £567 - £1,374 / week

                                Book View

                                Responds fast!
                                avg. 2 hours 37 minutes

                                from £144 / night

                                (20) Excellent 

                                Certificate of Excellence

                                  28

                                  Holiday cottage in Scotland

                                  Moray / Buckie

                                  3 6 4 nights min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 4 nights min
                                  • Child friendly

                                  Certificate of Excellence

                                  from £69 / night

                                  £481 / week

                                  Book View

                                  Responds fast!
                                  avg. 1 hour 59 minutes

                                  from £69 / night

                                  (30) Very Good 

                                    8

                                    Holiday cottage in Portree

                                    Isle of Skye / Portree

                                    3 5 min stay varies

                                    • 3 bedrooms
                                    • sleeps 5
                                    • min stay varies
                                    • Child friendly

                                    from £92 / night

                                    £457 - £962 / week

                                    Book View

                                    Responds fast!
                                    avg. 13 minutes

                                    from £92 / night

                                    (44) Excellent 

                                      26

                                      Holiday cottage with golf nearby in Dunkeld

                                      Perth and Kinross / Dunkeld

                                      4 8 min stay varies

                                      • 4 bedrooms
                                      • sleeps 8
                                      • min stay varies
                                      • Child friendly
                                      • Car not necessary
                                      • Private garden

                                      from £185 / night

                                      £1,110 - £1,530 / week

                                      Book View

                                      Responds fast!
                                      avg. 33 minutes

                                      from £185 / night

                                      (22) Very Good 

                                      Certificate of Excellence

                                        12

                                        Holiday cottage with golf nearby in Moulin

                                        Pitlochry / Moulin

                                        1 2 3 nights min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 3 nights min

                                        Certificate of Excellence

                                        from £91 / night

                                        £561 / week

                                        Book View

                                        Responds fast!
                                        avg. 3 hours 33 minutes

                                        from £91 / night

                                        (19) Excellent 

                                        Certificate of Excellence

                                          24

                                          Apartment rental in Scotland

                                          Mainland / Lerwick

                                          2 4 min stay varies

                                          • 2 bedrooms
                                          • sleeps 4
                                          • min stay varies

                                          Certificate of Excellence

                                          from £109 / night

                                          £916 / week

                                          Book View

                                          Responds fast!
                                          avg. 58 minutes

                                          from £109 / night

                                          (13) Excellent 

                                            16

                                            Holiday cottage with golf nearby in Fort Augustus

                                            Loch Ness / Fort Augustus

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Child friendly
                                            • Private garden

                                            from £115 / night

                                            £516 - £779 / week

                                            Book View

                                            from £115 / night

                                            (18) Excellent 

                                            Certificate of Excellence

                                              43

                                              Holiday cottage in St Monans

                                              Fife / St Monans

                                              3 6 min stay varies

                                              • 3 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Nearest beach 2 km
                                              • Child friendly

                                              Certificate of Excellence

                                              from £99 / night

                                              £552 - £1,070 / week

                                              Book View

                                              Responds fast!
                                              avg. 2 hours 6 minutes

                                              from £99 / night

                                              (9) Excellent 

                                                15

                                                Scotland holiday cottage rental

                                                Borders / Minto

                                                1 2 2 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 2 nights min
                                                • Nearest beach 60 km
                                                • Child friendly
                                                • Ask about pets

                                                from £69 / night

                                                £401 / week

                                                Book View

                                                from £69 / night

                                                (11) Very Good 

                                                Certificate of Excellence

                                                  10

                                                  Ski home to rent in Boat of Garten

                                                  Aviemore / Boat of Garten

                                                  3 6 min stay varies

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Ski
                                                  • Child friendly
                                                  • Private garden

                                                  Certificate of Excellence

                                                  from £92 / night

                                                  £573 - £745 / week

                                                  Book View

                                                  Responds fast!
                                                  avg. 3 hours 17 minutes

                                                  from £92 / night

                                                  (1) Excellent 

                                                    7

                                                    Holiday home in Scotland

                                                    Perth and Kinross / Fortingall

                                                    1 2 3 nights min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 3 nights min
                                                    • Pet friendly
                                                    • Private garden

                                                    from £126 / night

                                                    £882 / week

                                                    Book View

                                                    Responds fast!
                                                    avg. 1 hour 47 minutes

                                                    from £126 / night

                                                    (4) Excellent 

                                                      18

                                                      Holiday home in Scotland

                                                      Scottish Highlands / Ullapool

                                                      5 10 7 nights min

                                                      • 5 bedrooms
                                                      • sleeps 10
                                                      • 7 nights min
                                                      • Nearest beach 5 km
                                                      • Child friendly
                                                      • Pet friendly

                                                      from £164 / night

                                                      £1,145 - £2,107 / week

                                                      Book View

                                                      from £164 / night

                                                        28

                                                        Alness holiday home rental

                                                        Ross and Cromarty / Alness

                                                        6 10 7 nights min

                                                        • 6 bedrooms
                                                        • sleeps 10
                                                        • 7 nights min
                                                        • Pet friendly

                                                        from £172 / night

                                                        £1,200 - £2,700 / week

                                                        Enquire View

                                                        from £172 / night

                                                        (19) Excellent 

                                                        Certificate of Excellence

                                                          22

                                                          Holiday log cabin in Killin

                                                          Loch Tay / Killin

                                                          2 4 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Child friendly
                                                          • Private garden

                                                          Certificate of Excellence

                                                          from £175 / night

                                                          £1,200 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 1 hour 13 minutes

                                                          from £175 / night

                                                          (13) Excellent 

                                                            16

                                                            Cottage rental in Scotland

                                                            Isle of Mull / Bunessan

                                                            3 6 7 nights min

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • 7 nights min
                                                            • Child friendly
                                                            • Pet friendly
                                                            • Private garden

                                                            from £100 / night

                                                            £700 - £950 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 2 hours 46 minutes

                                                            from £100 / night

                                                              18

                                                              Home accommodation in Scotland

                                                              Dumfries and Galloway / Auchencairn

                                                              1 2 7 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 7 nights min
                                                              • Beach / lakeside relaxation
                                                              • Child friendly

                                                              from £89 / night

                                                              £620 - £1,027 / week

                                                              Enquire View

                                                              from £89 / night

                                                              (34) Excellent 

                                                                16

                                                                Holiday home in Bathgate

                                                                West Lothian / Bathgate

                                                                2 4 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • min stay varies
                                                                • Child friendly
                                                                • Private garden

                                                                from £100 / night

                                                                £500 - £750 / week

                                                                Book View

                                                                from £100 / night

                                                                (45) Excellent 

                                                                  37

                                                                  Ski villa to rent in Scotland

                                                                  Scottish Highlands / Inverness

                                                                  5 16 min stay varies

                                                                  • 5 bedrooms
                                                                  • sleeps 16
                                                                  • min stay varies
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 0 km
                                                                  • Ski

                                                                  from £206 / night

                                                                  £1,442 - £3,990 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 12 minutes

                                                                  from £206 / night

                                                                  (9) Excellent 

                                                                    24

                                                                    Holiday home in Lochinver

                                                                    Caithness and Sutherland / Lochinver

                                                                    3 6 7 nights min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 7 nights min
                                                                    • Child friendly
                                                                    • Pet friendly
                                                                    • Private garden

                                                                    from £120 / night

                                                                    £836 - £1,123 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 1 hour 40 minutes

                                                                    from £120 / night

                                                                      10

                                                                      Holiday home in Scotland

                                                                      Perth and Kinross / Crieff

                                                                      2 4 min stay varies

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Child friendly

                                                                      from £103 / night

                                                                      £630 - £2,061 / week

                                                                      Book View

                                                                      from £103 / night

                                                                      (11) Excellent 

                                                                        18

                                                                        Holiday farmhouse in Fenwick

                                                                        East Ayrshire / Fenwick

                                                                        4 8 2 nights min

                                                                        • 4 bedrooms
                                                                        • sleeps 8
                                                                        • 2 nights min
                                                                        • Child friendly
                                                                        • Private garden

                                                                        from £287 / night

                                                                        £2,004 / week

                                                                        Book View

                                                                        from £287 / night

                                                                        (15) Excellent 

                                                                        Certificate of Excellence

                                                                          14

                                                                          Holiday home with golf nearby in Scotland

                                                                          Scottish Highlands / Ullapool

                                                                          2 4 7 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • 7 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 0.001 km
                                                                          • Child friendly

                                                                          Certificate of Excellence

                                                                          from £138 / night

                                                                          £962 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 29 minutes

                                                                          from £138 / night

                                                                          (13) Excellent 

                                                                            43

                                                                            North Berwick holiday home rental

                                                                            4 8 4 nights min

                                                                            • 4 bedrooms
                                                                            • sleeps 8
                                                                            • 4 nights min
                                                                            • Child friendly
                                                                            • Private garden

                                                                            from £321 / night

                                                                            £2,233 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 3 hours 34 minutes

                                                                            from £321 / night

                                                                            (5) Excellent 

                                                                              22

                                                                              Home rental in Scotland

                                                                              Isle of Skye / Skeabost

                                                                              2 4 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Child friendly
                                                                              • Pet friendly

                                                                              from £81 / night

                                                                              £458 - £727 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 3 hours 2 minutes

                                                                              from £81 / night

                                                                              (17) Excellent 

                                                                              Certificate of Excellence

                                                                                10

                                                                                Kincraig holiday bungalow rental

                                                                                Badenoch and Strathspey / Kincraig

                                                                                3 7 7 nights min

                                                                                • 3 bedrooms
                                                                                • sleeps 7
                                                                                • 7 nights min
                                                                                • Beach / lakeside relaxation
                                                                                • Nearest beach 3 km
                                                                                • Child friendly

                                                                                Certificate of Excellence

                                                                                from £78 / night

                                                                                £544 - £831 / week

                                                                                Book View

                                                                                from £78 / night

                                                                                (38) Very Good 

                                                                                  17

                                                                                  Apartment accommodation in Scotland

                                                                                  Glasgow / Glasgow centre

                                                                                  2 4 2 nights min

                                                                                  • 2 bedrooms
                                                                                  • sleeps 4
                                                                                  • 2 nights min
                                                                                  • Nearest beach 40 km
                                                                                  • Child friendly
                                                                                  • Car not necessary

                                                                                  from £138 / night

                                                                                  £573 / week

                                                                                  Book View

                                                                                  from £138 / night

                                                                                  Why Scotland?

                                                                                  Run away to wild Scotland, a country of mighty crags, ancient cities and fierce tradition. From the rolling borderlands at the foot of the Cheviot hills, Scotland rises past lochs, firths and fells into the imposing Highlands. More remote still, its famed islands invite you to escape the bustle of modern life, even if just for a while.

                                                                                  Rich History

                                                                                  Through skirmishes with the Vikings and centuries of war with England, Scotland has developed a strong national identity that’s easy to see in its historic cities. Edinburgh Castle dominates the skyline of Scotland’s capital, having survived 26 sieges in the course of its 1,100-year history.

                                                                                  Conquer The Wild

                                                                                  The lochs, hills and Highlands of Scotland are paradise for the outdoors enthusiast. Thousands of trails exist to coax you into the mountains with your camping gear. If that sounds more exhausting than relaxing, cottages and log cabins in Scotland are a great way to appreciate nature without needing a bath afterwards.

                                                                                  Local Delicacies

                                                                                  Scotland has more to offer the gastronome than the deep-fried Mars bar (but naturally you’ll want to try that too). Whisky connoisseurs will feel at home wherever they travel—there are world-famous distilleries in the Highlands, islands and lowlands alike. The single island of Islay has no fewer than eight.

                                                                                  Top Destination reviews

                                                                                  Loch Ness
                                                                                  Perfect location to explore from, top notch interior design and comfort, best accomodation around!

                                                                                  Had an archery lesson at the near by Abbey, dined in the Lovat in the evening, boat trip on Loch Ness, which is brilliant and breakfast and lunch at the Caledonian Canal Centre, who mans the rooms perfectly! Everything on your door step for a super break! … see more
                                                                                  Nevis
                                                                                  Great facilities in the heart of the great glen

                                                                                  Excellent facilities - everything feels clean and new. Lovely hot powerful shower. Checking in system was simple and effective - no problems. Great place to stay for a short or longer break. … see more
                                                                                  Lady Wynd, Old Town, Edinburgh
                                                                                  Just Fabulous!

                                                                                  We stayed here for our honeymoon and what can I say apart from the apartment is perfect!!! Spotless, cosy with all the facilities you need. Eve is so friendly and left us home made jam, a bottle of fizz red roses and chocolate along with lost of nice welcome goodies. We had an amazing stay and cannot wait to come back again. Thanks Eve for making our honeymoon even more special. Becky & Keith xxxxsee more
                                                                                  Kippford: sea view and log stove. Dogs welcome
                                                                                  A fabulous dog friendly getaway.

                                                                                  We booked a 4 night break at River View and it exceeded our expectations, in the location and the quality / cleanliness of the lodge. On arrival we were met with a tea tray and even a treat for Baxter - wonderful. The little touches in the lodge are amazing. Everything you could ever need is left for you by Carole the owner. She really has thought of everything and it really is a home from home. We wish everywhere we stay would be like this. Our dog Baxter had a wonderful time watching Mr and Mrs Tufty out of the window and loved running around the large enclosed garden. Carole even provides the logs for the fire and feed for the birds and squirrels - Again a wonderful touch, What more can I say, but we will be visiting this little gem again.see more
                                                                                  Traditional detached Victorian house of character
                                                                                  Best so far

                                                                                  We go to Aviemore every year,although many of the other cottages have been newer, Birch View was by far the most pleasing, with a lot of character, it had everything we needed including a good size secure rear garden for our dogs. Very quiet location,& not too far away from the local shops. … see more
                                                                                  Luxury log cabin holiday rental
                                                                                  Our weekend at Kipplochan

                                                                                  What a fantastic weekend we had at Kipplochan. A very well equipped log cabin. So cosy with Sky TV and wifi. Thank you Wendy. We look forward to returning. … see more
                                                                                  Balnacraig Lodge
                                                                                  Amazing house

                                                                                  A Fantastic house with amazing scenery! Everything you need for a short or long break!! An amazing log burner and a huge living room. Very comfortable house and the hot tub is included in your stay, a great place for long walks or just a great get together with family and friends, we had a child free weekend but the house does cater for children too. You get a nice meal at the Loch Insch just about a mile and half from the house, we will definately be back thanks Andrew and Linda and Emma the housekeeper xxxsee more
                                                                                  Milestone Log Cabin - with hot tub and loch views
                                                                                  Fantastic!

                                                                                  Would have written this earlier, but couldn’t get into my account! We stayed here for 3 nights in December. It was heaven. It was so peaceful and comfortable. The cabin had everything we needed, and Lorraine the owner was super helpful. The hot tub was lovely. The views are spectacular. I also think that was the most comfortable bed and bedding I’ve ever slept in. Amazing. We didn’t have anything at all we could fault. We had a fantastic trip and plan to return this year again. Thank you so much for the use of your cabin and for being so helpful Lorraine! Nicsee more
                                                                                  Bridge House, Dunbar, East Lothian
                                                                                  Fab weekend

                                                                                  An excellent weekend, beautiful house, perfect surroundings. Log burner and hot tub were both well loved by all. The house is just perfect for a big get together. 10/10 would recommend to a friend. … see more
                                                                                  Heather Cottage, Luncarty
                                                                                  Great for a peaceful break

                                                                                  Heather cottage has everything that you will need for your stay very cosy and well stocked. Lovely comfortable rooms plenty of space inside and everything was immaculately clean. Great WiFi if you need it, tv and even a Xbox to use. Good car parking outside. Overall heather cottage is a great place for a peaceful break, would definitely return again.see more
                                                                                  Linmore
                                                                                  Perfect for us

                                                                                  The house was perfect for what we wanted / needed. Only negatives were that the listing said a hot a tub? - never found that and on the day of departure the cleaner sits outside the house in her car making you feel like you need to rush to get out. She had already been past an hour and a half before departure time and then came back about 20 mins before and just sat there waiting!see more
                                                                                  St Ellas Townhouse
                                                                                  Few days away

                                                                                  We both had a very relaxing time away, this is our second visit and would def come back for a third visit, thank you so much … see more

                                                                                  Also consider