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 pet-dog svg-multiunit

Holidaymakers searching for holiday rentals in Dumfries & Galloway also enquired about apartments in Kendal, cottages in Cockermouth and cottages in Lakeside & Newby Bridge

Make a self-catering rental home or a holiday cottage in Dumfries and Galloway, Scotland your home away from home

Dumfries and Galloway is in Scotland and it borders onto South and East Ayrshire, South Lanarkshire and Cumbria. It lies to the east of the Irish Sea and north of the Solway Firth. Dumfries is the largest town in the area and the other two main towns are Annan and Stranaer. Woodland and agriculture are the main businesses in Dumfries and Galloway and short breaks holidays and tourism contributes significantly. This area has an extensive coastline with five harbours and is known as home to many writers and artists.

Places to holiday in Dumfries and Galloway

This part of Scotland is ideal for walking holidays. It has miles of sandy beaches, rugged coastline, tranquil lochs, rolling hills, mysterious forests and room to breathe, so why settle for expensive hotels and their restrictive time schedule when you can have cheap holidays in Dumfries cottages and make the best of your time.

Taking the time to explore the region on foot from a Dumfries farm cottage or other self-catering accommodation is guaranteed to get you closer to nature. Scotland's most challenging route, the Southern Upland Way stretches from coast to coast from Portpatrick to Cockburnspath.

The region is known for rare and protected species of amphibian, such as the Natterjack Toad and the Great Crested Newt and the RSPB has nature reserves at the Mull of Galloway , Galloway Forest Park, Mereshead on the Solway Firth and Ken Dee Marshes near Loch Ken.

Things to do in Galloway

Dumfries and Galloway council cater extensively for holiday makers and self-catering holiday cottages are also a good choice if you are visiting Dumfries and Galloway for one of its many festivals, such as the Wildlife Festival, Wild Goose Chase at WWT Caerlaverock, Snowdrop Festival at Gardens throughout Dumfries & Galloway, The Wickerman Festival at East Kirkcarswell Farm at Dundrennan near Kirkcudbright, Kirkcudbright Jazz Festival, Galloway Country Fair, World Ceilidh at Knockengorroch Farm Carsphairn in Castle Douglas, RSAC Scottish Rally, Newton Stewart Walking Festival, Kirkcudbright Summer Festivities and the Arts Festival or Film Festival. A copy of the Galloway Standard or Dumfries Standard will keep you up to date during your holiday.

There are numerous leisure facilities and sports centres and museums and art exhibitions at Stranraer, Dumfries, Kirkcudbright, Castle Douglas, Tolbooth and Robert Burns House. Dumfries and Galloway has many parks and open spaces including beautiful woodland and river areas, pretty gardens, lochs, large parks with ponds and facilities such as children's playgrounds, crazy golf, tennis and boating. The National Cycle Network has more than one hundred and thirty miles of beautiful scenery.

This is a great area for fishing for salmon, trout and brown trout, especially in the rivers Nith and Cairn where the fishery extends over eight miles. The Nith has about twenty named pools the Cairn about fifteen as well as shrimp fishing downstream of Castledykes Gate.

Weather in Dumfries and Galloway

Dumfries and Galloway is blessed with a mild climate uncommon for Scotland, which is why you will find numerous exotic plants in the colourful nurseries and gardens and many towns competing for Britain in Bloom.

Travel to Dumfries and Galloway

Glasgow International, Glasgow Prestwick, Edinburgh and Newcastleairports serve Dumfries and Galloway meaning self catering accommodation in the area is easily acessible from across the UK. There is a good railway network and two ferry ports. This area has a strategy for providing reasonably priced public transport.


Popular Destinations

Wales Cottage Destinations

Scotland Favourites

English Gems

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Excellent! 4.4/5
    (8 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    Cottage #1853550
    8
    Viewed 55 times in the last 48 hours
      Wonderful! 4.8/5
      (8 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Cottage #8151866
      8
      Viewed 45 times in the last 48 hours
        Wonderful! 4.8/5
        (6 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        House #6522522
        6
        Viewed 51 times in the last 48 hours
          Very Good! 4.0/5
          (5 reviews)
          avg/night
          • 3 BR
          • 1 BA
          • Sleeps 6
          Cottage #8108471
          5
          Viewed 58 times in the last 48 hours
            Wonderful! 4.9/5
            (7 reviews)
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 2
            Cottage #1888066
            7
            Viewed 50 times in the last 48 hours
              • 2 BR
              • 1 BA
              • Sleeps 4
              Cottage #1938333
              4
              Viewed 19 times in the last 48 hours
                Wonderful! 4.8/5
                (5 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                House #1781792
                5
                Viewed 24 times in the last 48 hours
                  • 3 BR
                  • 2 BA
                  • Sleeps 32
                  Multiple rentals Cottage #8143353
                  0
                  Viewed 35 times in the last 48 hours
                    • 5 BR
                    • 4 BA
                    • Separate Toilet
                    • Sleeps 10
                    Multiple rentals Farmhouse #8143353
                    0
                    Viewed 33 times in the last 48 hours
                      Excellent! 4.5/5
                      (27 reviews)
                      avg/night
                      • 3 BR
                      • 1 BA
                      • Separate Toilet
                      • Sleeps 6
                      House #8130183
                      27
                      Viewed 62 times in the last 48 hours
                        Wonderful! 4.8/5
                        (11 reviews)
                        avg/night
                        • 3 BR
                        • 1 BA
                        • Sleeps 5
                        Cottage #8096103
                        11
                        Viewed 8 times in the last 48 hours
                          • 3 BR
                          • 2 BA
                          • Sleeps 7
                          Cottage #6508181
                          2
                          Viewed 18 times in the last 48 hours
                            Exceptional! 5.0/5
                            (5 reviews)
                            avg/night
                            • 4 BR
                            • 4 BA
                            • Sleeps 8
                            House #1389647
                            5
                            Viewed 52 times in the last 48 hours
                              Wonderful! 4.9/5
                              (8 reviews)
                              avg/night
                              • 4 BR
                              • 4 BA
                              • Sleeps 8
                              Farmhouse #1100119
                              8
                              Viewed 16 times in the last 48 hours
                                Exceptional! 5.0/5
                                (8 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Cottage #458786
                                8
                                Viewed 13 times in the last 48 hours
                                  • 5 BR
                                  • 4 BA
                                  • Separate Toilet
                                  • Sleeps 10
                                  House #8147895
                                  3
                                  Viewed 22 times in the last 48 hours
                                    Excellent! 4.7/5
                                    (7 reviews)
                                    avg/night
                                    • 4 BR
                                    • 1 BA
                                    • Sleeps 8
                                    Cottage #1121381
                                    7
                                    Viewed 12 times in the last 48 hours
                                      Exceptional! 5.0/5
                                      (5 reviews)
                                      avg/night
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Cottage #8138704
                                      5
                                      Viewed 73 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (13 reviews)
                                        avg/night
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Cottage #8127635
                                        13
                                        Viewed 14 times in the last 48 hours
                                          Exceptional! 5.0/5
                                          (6 reviews)
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 5
                                          House #6727499
                                          6
                                          Viewed 26 times in the last 48 hours
                                            Excellent! 4.7/5
                                            (6 reviews)
                                            avg/night
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Cottage #8140540
                                            6
                                            Viewed 18 times in the last 48 hours
                                              avg/night
                                              • 11 BR
                                              • 4 BA
                                              • Sleeps 17
                                              House #1889198
                                              3
                                              Viewed 37 times in the last 48 hours
                                                Excellent! 4.6/5
                                                (5 reviews)
                                                avg/night
                                                • 4 BR
                                                • 2 BA
                                                • Sleeps 8
                                                House #1112374
                                                5
                                                Viewed 16 times in the last 48 hours
                                                  Exceptional! 5.0/5
                                                  (24 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 6
                                                  Cottage #702864
                                                  24
                                                  Viewed 23 times in the last 48 hours
                                                    Excellent! 4.4/5
                                                    (16 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Chalet #712579
                                                    16
                                                    Viewed 17 times in the last 48 hours
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Cottage #6470379
                                                      2
                                                      Viewed 14 times in the last 48 hours
                                                        avg/night
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 5
                                                        House #1950477
                                                        1
                                                        Viewed 6 times in the last 48 hours
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Separate Toilet
                                                          • Sleeps 7
                                                          Farmhouse #8129472
                                                          1
                                                          Viewed 20 times in the last 48 hours
                                                            avg/night
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Cabin #6481296
                                                            0
                                                            Viewed 10 times in the last 48 hours
                                                              • 5 BR
                                                              • 2 BA
                                                              • Sleeps 14
                                                              House #6707178
                                                              1
                                                              Viewed 49 times in the last 48 hours
                                                                Exceptional! 5.0/5
                                                                (6 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                Cottage #8061769
                                                                6
                                                                Viewed 19 times in the last 48 hours
                                                                  Wonderful! 4.9/5
                                                                  (10 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 4 BA
                                                                  • Sleeps 6
                                                                  Cottage #1033111
                                                                  10
                                                                  Viewed 6 times in the last 48 hours
                                                                    • 5 BR
                                                                    • 3 BA
                                                                    • Sleeps 10
                                                                    House #8150741
                                                                    2
                                                                    Viewed 19 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (16 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 1 BA
                                                                      • Sleeps 6
                                                                      Cottage #491379
                                                                      16
                                                                      Viewed 31 times in the last 48 hours
                                                                        avg/night
                                                                        • 4 BR
                                                                        • 1 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 8
                                                                        House #6823823
                                                                        0
                                                                        Viewed 29 times in the last 48 hours
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          Cottage #1967864
                                                                          0
                                                                          Viewed 7 times in the last 48 hours
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 4
                                                                            Cottage #1967017
                                                                            0
                                                                            Viewed 6 times in the last 48 hours
                                                                              • 3 BR
                                                                              • 3 BA
                                                                              • Sleeps 7
                                                                              Bungalow #8079621
                                                                              0
                                                                              Viewed 11 times in the last 48 hours
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                Cottage #1850176
                                                                                3
                                                                                Viewed 5 times in the last 48 hours
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Cottage #1964257
                                                                                  1
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #6730237
                                                                                    0
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 5
                                                                                      Cottage #6830976
                                                                                      1
                                                                                      Viewed 8 times in the last 48 hours
                                                                                        • 9 BR
                                                                                        • 6 BA
                                                                                        • Sleeps 18
                                                                                        Chateau / Country House #8126339
                                                                                        2
                                                                                        Viewed 35 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 5
                                                                                          Multiple rentals Cottage #6105679
                                                                                          1
                                                                                          Viewed 10 times in the last 48 hours
                                                                                            • 3 BR
                                                                                            • 1 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 6
                                                                                            House #8119705
                                                                                            3
                                                                                            Viewed 12 times in the last 48 hours
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #6008353
                                                                                              2
                                                                                                • 4 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 7
                                                                                                Multiple rentals Cottage #6105679
                                                                                                0
                                                                                                  • 4 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 8
                                                                                                  Cottage #1966106
                                                                                                  1
                                                                                                  Viewed 7 times in the last 48 hours
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Cottage #1966468
                                                                                                    0
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 7
                                                                                                      Cottage #1127027
                                                                                                      56
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Fantastic for a family getaway

                                                                                                      5 of 5
                                                                                                      We hired out the property for family to stay in for the week of our wedding at Orroland Lodge, however we have stayed at the property ourselves a number of times. Its perfect for families, and worked particularly well for our energetic family who used it which included children who could make the longer walk between the house and beach. Its a fantastic place for those who enjoy nature and walking, or those who just want to sit outside/in front of the fire with a good book, and its extremely private. Our family were extremely impressed with the modern facilies inside and the vast private grounds to explre. Everyone loved the cake and found it perfectly clean.
                                                                                                      • Review Submitted: 08-Jan-2017
                                                                                                      • Date of Stay: Jul 2016

                                                                                                      Cottage in great location, nice and relaxing

                                                                                                      5 of 5
                                                                                                      Cottage had everything in it you could possibly require. Everything was really clean when we arrived and the flowers were a lovely gesture. Views from cottage were brilliant.Plenty of space for the four of us and two small dogs. Had a great holiday there and the proximity of the hotels meant we didn't have to cook very often!! Had nice relaxing time. Secure back garden for children and dogs.
                                                                                                      • Review Submitted: 07-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      A spacious, beautiful, homely property. Fully modernised throughout. Perfect family holiday home.

                                                                                                      5 of 5
                                                                                                      The Manor House provided the perfect location for an extended family Xmas. The property comfortably accommodated 8 adults, two children and a dog with plenty of room to spare. The kitchen provided an amazing space to socialise, cook and sit round the big table to talk and play board games. The living room equally provided a large comfortable space to relax and watch TV. All the bed rooms were well appointed with large comfortable beds. The two wet rooms were again modern with well equipped facilities. Days out along the Solway coastline was spectacular. I would recommend this property as an amazing holiday break for families to get together and have a great time.
                                                                                                      • Review Submitted: 06-Jan-2017
                                                                                                      • Date of Stay: Dec 2016