HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag

Visit Scotland, an idyllic holiday destination with much to offer

Scotland has a long history stretching back many millennia, and that history is apparent around just about every corner in the country. What is known as Scotland today was covered in ice for a long time, and the first people to migrate to Scotland once the ice receded arrived around 11,000 BC. However, these people were initially nomadic hunter-gatherers; it was not until about 8,000 BC that the first permanent houses were built, and villages did not begin to dot the countryside until about 4,000 BC. It is from this period that the village of Skara Brae comes, and it is our luck today that the village is still well preserved.

As was the case in most parts of Europe, Scotland also felt the effects of the Romans. In fact, the outer borders of the Roman Empire ran through Scotland, and the Romans only really occupied parts of northern Scotland for approximately 40 years. The southern part of the country was under Roman rule for significantly longer, but this aspect of Scotland's history makes it unique when seen through the perspective of Roman conquest and expansion.

The first kingdom in Scotland was the Kingdom of the Picts, a kingdom that consisted of a conglomeration of tribes with Celtic roots. It was this kingdom that would eventually come to be known as Scotland. For centuries Scotland's history was marked by battles and marriages that influenced the country and its European neighbours. It signed the Treaty of Perpetual Peace with England in 1502, though the reigning monarch at the time, King James IV of Scotland, invaded England with France ten years later. This led to Scotland renouncing Catholicism and becoming a Protestant nation. It was in this era that Mary, Queen of Scots was forced to give up her claim to the throne. From that point on Scotland began to take shape as the country we know today.

Where to go in Scotland: a brief overview

Given the wide variety of places worth visiting in Scotland, this list only provides a brief overview of where to go. You can use it as a starting point as you work out where you want to go and what you want to explore once you've finished unpacking your luggage in one of our self-catering holiday cottages with a view in Scotland:

Edinburgh Serving as the Scottish capital has made this beautiful city a bustling metropolis filled with many wonderful places to visit. Naturally, a trip to Edinburgh would not be complete without a tour of Edinburgh Castle, an old fortress that offers a fantastic view over the city. Edinburgh's Royal Botanical Garden is a great place for a stroll and fresh air, while the HMY Britannia is a great option for those who enjoy history and seafaring-this vessel was formerly the royal family's personal ship. From museums and shopping to nightlife and cultural events, be near it all in this bustling city.

Glasgow This city has the distinction of being the largest city in Scotland and is thus an excellent place to book cottages in Scotland. The towering Glasgow Cathedral is an architectural gem, while the Glasgow Science Centre appeals to those interested by humankind's scientific achievements. Football fans can tour the Scottish national stadium to get a behind-the-scenes look at the inner workings of the stadium.

Highlands Those who prefer to spend their holidays outdoors should plan on heading to the Scottish Highlands; every vista is more picturesque than the last. The Highlands are also where you'll find Loch Ness, the home of the elusive Loch Ness Monster. Explore the various lakes (and you'll quickly notice that 'loch' means 'lake') and hike along the many paths. Don't forget to explore the man-made points of interest such as Urquhart Castle and Armadale Castle.

Dundee Its location on the coast makes Dundee an excellent place to start your exploration of Scotland, especially if you plan on spending time at the beach. But the city has more to offer than just fun in the sun. Head to Verdant Works to check out one of the best industrial museums Europe has to offer, or lose yourself in modern art at the Dundee Contemporary Arts Museum. Every member of the family will enjoy the Dundee Treasure Trail, a self-guided treasure hunt that lets you view the city from a different perspective.

Aberdeen Situated on Scotland's north-eastern coast, Aberdeen houses an international community in large part due to the offshore petroleum industry. The city is surrounded by rolling hills on the one side and cliffs falling off into the sea on the other, providing you with a wide variety of landscapes to explore. The city itself is also full of life, with numerous museums, architectural wonders, and a bustling nightlife.

Inverness Inverness is also located in the north of Scotland in the Scottish Highlands. Head to Inverness for an unforgettable view across the River Ness, or follow the River Ness to the Moray Firth, the largest firth in Scotland. Other highlights for those who stay in a cottage in Inverness include Fort George, the Highlanders' Museum, and day trips to the Isle of Skye or the Orkney Islands.

Mallaig This coastal city on Scotland's western shore is a great departure point if you are planning on visiting a Scottish isle. That being said, Mallaig is also a wonderful place to spend a few relaxing days before or after your trip to the isle. Go on a canoe or kayak tour of the surrounding area, or take a dip in Loch Morar. Or opt for the salty water of the sea; kids and parents alike will thoroughly enjoy playing with seals, dolphins, and porpoises.

Inner and Outer Hebrides Connoisseurs of Scotch whisky have heard of Isles such as Islay, Jura and Skye, all of which are part of the Inner Hebrides. In total there are 36 populated isles in this group. The Outer Hebrides are further out from the Scottish coastal borders - as the name would imply - and include isles such as Benbecula, North and South Uist, and St. Kilda. Whether you explore the islands for the whisky or their natural beauty, you will not be disappointed.

Holiday Cottages in Scotland

No matter which city or area you decide to visit, holiday cottages in Scotland are a wonderful way to get the most out of your trip. Self-catering, family-friendly cottages are an ideal accommodation because they enhance your holiday experience: you get the benefit of having a home away from home, making you feel like a native and multiplying your ability to relax. What's more, our holiday cottages in Scotland come in a variety of shapes and sizes. All of them feature the modern amenities you have come to expect and rely on, but beyond that, each has its own unique personality. You can choose a cottage with a view of the sea - or right on the sea, for that matter - or a more luxurious house with a private pool, perfect for lazy sunny days with the entire family.

The number of bedrooms varies from cottage to cottage, so no matter how many bedrooms you need, you are sure to find a property that suits the size of your group. Our holiday cottages in Scotland can be found in cities and suburban areas as well as in villages, towns, and on the countryside. Another benefit of booking one of our holiday cottages is that you can save even more money on your trip: take a trip to the local market and head home to prepare food in the comfort of your own private kitchen. And these are just a select few of the advantages of booking to one of our holiday cottages in Scotland.

Opt for one of our cottages on a loch, a holiday home on an isle, a house near or in Edinburgh or Glasgow. Choose cottages that are entirely self-sufficient on the countryside, or a house that straddles the border between country living and urban life. Stay in one of our cottages with a view, an expansive property for large families, or a fabulous villa that borders on the fantastical. With our selection of cottages and holiday homes, the sky is the limit.

Regardless of the type of cottage you ultimately choose, using a holiday cottage as your home base in Scotland allows you to delve deeply into an area as well as branch out and explore various parts of this breathtakingly beautiful country. Browse through our selection of holiday cottages in Scotland and start packing for a holiday you will not soon forget!

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Scottish Cottages - Self Catering Holiday Homes (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    Exceptional! 5.0/5
    (40 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    Apartment #1674903
    40
    Viewed 66 times in the last 48 hours
      Excellent! 4.6/5
      (22 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 3
      Apartment #1767166
      22
      Viewed 42 times in the last 48 hours
        Wonderful! 4.9/5
        (15 reviews)
        avg/night
        • 1 BR
        • 1 BA
        • Sleeps 2
        Farmhouse #8168132
        15
        Viewed 51 times in the last 48 hours
          Wonderful! 4.9/5
          (52 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 4
          House #8166008
          52
          Viewed 24 times in the last 48 hours
            Wonderful! 4.8/5
            (41 reviews)
            avg/night
            • 2 BR
            • 1 BA
            • Sleeps 4
            Cottage #722905
            41
            Viewed 37 times in the last 48 hours
              Wonderful! 4.8/5
              (67 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 4
              Apartment #1127022
              67
              Viewed 42 times in the last 48 hours
                Wonderful! 4.9/5
                (14 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                Cottage #1767167
                14
                Viewed 74 times in the last 48 hours
                  Wonderful! 4.8/5
                  (84 reviews)
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #1160808
                  84
                  Viewed 33 times in the last 48 hours
                    Exceptional! 5.0/5
                    (10 reviews)
                    avg/night
                    • 3 BR
                    • 2 BA
                    • Sleeps 5
                    House #6480193
                    10
                    Viewed 40 times in the last 48 hours
                      Exceptional! 5.0/5
                      (46 reviews)
                      avg/night
                      • 2 BR
                      • 3 BA
                      • Separate Toilet
                      • Sleeps 5
                      House #720112
                      46
                      Viewed 46 times in the last 48 hours
                        Excellent! 4.4/5
                        (15 reviews)
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Sleeps 5
                        Apartment #1039123
                        15
                        Viewed 43 times in the last 48 hours
                          Wonderful! 4.9/5
                          (55 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 3
                          Cottage #711010
                          55
                          Viewed 43 times in the last 48 hours
                            Wonderful! 4.9/5
                            (35 reviews)
                            avg/night
                            • 4 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 8
                            House #1134654
                            35
                            Viewed 25 times in the last 48 hours
                              Exceptional! 5.0/5
                              (12 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Cottage #8151457
                              12
                              Viewed 32 times in the last 48 hours
                                Exceptional! 5.0/5
                                (54 reviews)
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 3
                                Apartment #8125748
                                54
                                Viewed 48 times in the last 48 hours
                                  Exceptional! 5.0/5
                                  (38 reviews)
                                  avg/night
                                  • 2 BR
                                  • 3 BA
                                  • Sleeps 5
                                  House #838862
                                  38
                                  Viewed 40 times in the last 48 hours
                                    Wonderful! 4.8/5
                                    (26 reviews)
                                    avg/night
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 5
                                    House #8063542
                                    26
                                    Viewed 46 times in the last 48 hours
                                      Exceptional! 5.0/5
                                      (66 reviews)
                                      avg/night
                                      • 3 BR
                                      • 3 BA
                                      • Sleeps 6
                                      Chalet #1681333
                                      66
                                      Viewed 71 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (35 reviews)
                                        avg/night
                                        • 3 BR
                                        • 1 BA
                                        • Sleeps 5
                                        Cottage #8146034
                                        35
                                        Viewed 51 times in the last 48 hours
                                          Exceptional! 5.0/5
                                          (21 reviews)
                                          avg/night
                                          • 4 BR
                                          • 4 BA
                                          • Sleeps 8
                                          House #1894878
                                          21
                                          Viewed 26 times in the last 48 hours
                                            Wonderful! 4.8/5
                                            (39 reviews)
                                            avg/night
                                            • 1 BR
                                            • Separate Toilet
                                            • Sleeps 4
                                            Apartment #1179681
                                            39
                                            Viewed 38 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (46 reviews)
                                              avg/night
                                              • 5 BR
                                              • 4 BA
                                              • Sleeps 12
                                              House #1089885
                                              46
                                              Viewed 24 times in the last 48 hours
                                                Exceptional! 5.0/5
                                                (31 reviews)
                                                avg/night
                                                • 3 BR
                                                • 2 BA
                                                • Separate Toilet
                                                • Sleeps 8
                                                House #8146207
                                                31
                                                Viewed 28 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (58 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Cottage #476852
                                                  58
                                                  Viewed 15 times in the last 48 hours
                                                    Wonderful! 4.8/5
                                                    (45 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 6
                                                    Cottage #1511061
                                                    45
                                                    Viewed 36 times in the last 48 hours
                                                      Wonderful! 4.8/5
                                                      (19 reviews)
                                                      avg/night
                                                      • 6 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 12
                                                      House #8146752
                                                      19
                                                      Viewed 40 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (21 reviews)
                                                        avg/night
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 3
                                                        Apartment #423392
                                                        21
                                                        Viewed 10 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (19 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 2
                                                          Cottage #692877vb
                                                          19
                                                          Viewed 17 times in the last 48 hours
                                                            Excellent! 4.4/5
                                                            (15 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 5
                                                            Apartment #78239
                                                            15
                                                            Viewed 69 times in the last 48 hours
                                                              Excellent! 4.4/5
                                                              (21 reviews)
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Apartment #90516
                                                              21
                                                              Viewed 24 times in the last 48 hours
                                                                Exceptional! 5.0/5
                                                                (9 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #1887413
                                                                9
                                                                Viewed 17 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (22 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 1 BA
                                                                  • Sleeps 7
                                                                  House #1680917
                                                                  22
                                                                  Viewed 18 times in the last 48 hours
                                                                    Wonderful! 4.9/5
                                                                    (7 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Cottage #8170588
                                                                    7
                                                                    Viewed 28 times in the last 48 hours
                                                                      Exceptional! 5.0/5
                                                                      (6 reviews)
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 4
                                                                      Castle #1949670
                                                                      6
                                                                      Viewed 59 times in the last 48 hours
                                                                        Exceptional! 5.0/5
                                                                        (16 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 3
                                                                        Cabin #1985041
                                                                        16
                                                                        Viewed 32 times in the last 48 hours
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Sleeps 7
                                                                          House #898508
                                                                          2
                                                                          Viewed 16 times in the last 48 hours
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Sleeps 7
                                                                            Cottage #8118708
                                                                            13
                                                                              Wonderful! 4.8/5
                                                                              (18 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              Cottage #1429382
                                                                              18
                                                                              Viewed 66 times in the last 48 hours
                                                                                Wonderful! 4.8/5
                                                                                (33 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 4
                                                                                Apartment #1651479
                                                                                33
                                                                                Viewed 45 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (20 reviews)
                                                                                  avg/night
                                                                                  • 6 BR
                                                                                  • 8 BA
                                                                                  • Sleeps 14
                                                                                  Chateau / Country House #1687303
                                                                                  20
                                                                                  Viewed 68 times in the last 48 hours
                                                                                    Wonderful! 4.9/5
                                                                                    (14 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 4
                                                                                    Cottage #847207
                                                                                    14
                                                                                    Viewed 35 times in the last 48 hours
                                                                                      Exceptional! 5.0/5
                                                                                      (10 reviews)
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 5
                                                                                      Apartment #8129316
                                                                                      10
                                                                                      Viewed 49 times in the last 48 hours
                                                                                        Very Good! 4.2/5
                                                                                        (22 reviews)
                                                                                        avg/night
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #804181
                                                                                        22
                                                                                        Viewed 11 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (18 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 6
                                                                                          Cottage #828457
                                                                                          18
                                                                                          Viewed 14 times in the last 48 hours
                                                                                            Excellent! 4.7/5
                                                                                            (9 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 4
                                                                                            House #8124408
                                                                                            9
                                                                                            Viewed 42 times in the last 48 hours
                                                                                              Excellent! 4.3/5
                                                                                              (15 reviews)
                                                                                              avg/night
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #412029
                                                                                              15
                                                                                              Viewed 7 times in the last 48 hours
                                                                                                Excellent! 4.7/5
                                                                                                (13 reviews)
                                                                                                avg/night
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 2
                                                                                                Apartment #962182
                                                                                                13
                                                                                                Viewed 45 times in the last 48 hours
                                                                                                  Very Good! 4.2/5
                                                                                                  (17 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 6
                                                                                                  Cabin #1880434
                                                                                                  17
                                                                                                  Viewed 81 times in the last 48 hours
                                                                                                    Wonderful! 4.8/5
                                                                                                    (13 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #1882897
                                                                                                    13
                                                                                                    Viewed 19 times in the last 48 hours
                                                                                                      Excellent! 4.6/5
                                                                                                      (68 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 5
                                                                                                      Apartment #427451
                                                                                                      68
                                                                                                      Viewed 35 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Great weekend

                                                                                                      5 of 5
                                                                                                      Beautiful house in stunning grounds. Comfortable beds and plenty to keep you occupied; cinema room and snooker table were well used! Plenty of space for getting together (12 of us) or for being apart. Lovely walks too, the dogs loved it! Quite isolated so you need to take plenty of food but there was a good shop only fifteen minutes drive away which opened quite late (even on a Sunday). Had a great family weekend and would love to go back!
                                                                                                      • Review Submitted: 05-Dec-2016
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Fantastic relaxing week anyway in a beautiful setting

                                                                                                      5 of 5
                                                                                                      After a long 7 hour journey arrived to a warm welcoming beautiful house set back off the oban coastal road. Beautiful views across loch linhe from the front of the house. The heating was spot on, everything u need in the large kitchen, lovely big tv for the dark evenings huddled up on the sofa. Cannot fault this place we were gutted to leave. Many thanks to Tim.
                                                                                                      • Review Submitted: 04-Dec-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Amazing apartment in a fantastic location

                                                                                                      5 of 5
                                                                                                      Alexandra has thought of everything to ensure guests enjoy their stay. Very comfortable bed, big spacious room. Great shower with fluffy towels and luxury shower gel/soap. Living room is so cozy and great to relax in and the kitchen has everything that you would need if you want to stay in and cook. The location is a couple of minutes walk from York Place tram stop (which is the last stop), very easy to get around either using the tram or to walk to Princess Street & Royal Mile being bit further. Such a great atmosphere around the streets near to the apartment but the apartment street itself is very quiet and safe. Cant wait to return.
                                                                                                      • Review Submitted: 04-Dec-2016
                                                                                                      • Date of Stay: Dec 2016