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
Cancel Clear Filters Apply Filters

Property Type

Booking Options

Location Type

Even More Filters

Features

Managed By

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

Kirkcudbright: Cottages, Apartments & More (300+)

  • 1 - 50 of 300+
Additional fees apply. Taxes may be added.
    Wonderful! 4.8/5
    (6 reviews)
    $62
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    Cottage #1888066
    6
    Viewed 10 times in the last 48 hours
      • 3 BR
      • 1 BA
      • 1 HF BA
      • Sleeps 6
      House #8119705
      3
        • 3 BR
        • 1 BA
        • 1 HF BA
        • Sleeps 7
        Multiple rentals House #8165947
        1 Review
        Viewed 11 times in the last 48 hours
          • 2 BR
          • 1 BA
          • Sleeps 5
          Multiple rentals Cottage #8165947
          2 Reviews
            • 2 BR
            • 1 BA
            • Sleeps 4
            Apartment #6730237
              • 3 BR
              • 2 BA
              • Sleeps 6
              Cottage #1963450
                • 4 BR
                • 3 BA
                • Sleeps 7
                Cottage #1860665
                  • 3 BR
                  • 1 BA
                  • Sleeps 4
                  Cottage #6887790
                    • 2 BR
                    • Sleeps 4
                    Cottage #1858844
                      • 2 BR
                      • Sleeps 5
                      Cottage #1858843
                        • 4 BR
                        • Sleeps 8
                        Cottage #1858842
                          • 3 BR
                          • 1 BA
                          • Sleeps 8
                          House #8108838
                            • 2 BR
                            • 1 BA
                            • Sleeps 4
                            Cottage #6890171
                              • 4 BR
                              • 1 BA
                              • Sleeps 8
                              Cottage #6887917
                                Exceptional! 5.0/5
                                (23 reviews)
                                avg/night
                                • 2 BR
                                • Sleeps 6
                                Cottage #702864
                                23
                                Viewed 5 times in the last 48 hours
                                  $90
                                  avg/night
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 5
                                  House #1950477
                                  Viewed 6 times in the last 48 hours
                                    Excellent! 4.6/5
                                    (5 reviews)
                                    avg/night
                                    • 4 BR
                                    • 2 BA
                                    • Sleeps 8
                                    House #1112374
                                    5
                                    Viewed 14 times in the last 48 hours
                                      • 3 BR
                                      • Sleeps 6
                                      #8066747
                                      1 Review
                                        Excellent! 4.4/5
                                        (8 reviews)
                                        $53
                                        avg/night
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Cottage #1853550
                                        8
                                        Viewed 13 times in the last 48 hours
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Apartment #6008353
                                          2 Reviews
                                            • 5 BR
                                            • 2 BA
                                            • Sleeps 10
                                            Cottage #1967720
                                              • 3 BR
                                              • Sleeps 7
                                              Cottage #1866759
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 3
                                                Cottage #6872222
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 2
                                                  Cottage #1862936
                                                    Excellent! 4.7/5
                                                    (51 reviews)
                                                    avg/night
                                                    • 7 BR
                                                    • 6 BA
                                                    • Sleeps 14
                                                    House #1127029
                                                    51
                                                    Viewed 8 times in the last 48 hours
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 2
                                                      Cottage #1950556
                                                      Viewed 7 times in the last 48 hours
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 5
                                                        Cottage #6548036
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Cottage #1936490
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 7
                                                            Cottage #1127027
                                                            54
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Cottage #1868370
                                                                • 4 BR
                                                                • 3 BA
                                                                • Sleeps 8
                                                                Bungalow #6833999
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Cottage #6890161
                                                                    • 5 BR
                                                                    • 2 BA
                                                                    • Sleeps 10
                                                                    Cottage #1689096
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      Cottage #1969759
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 2
                                                                        Cottage #6576643
                                                                          • 2 BR
                                                                          • Sleeps 4
                                                                          Cottage #1858336
                                                                            • 4 BR
                                                                            • 3 BA
                                                                            • Sleeps 8
                                                                            Cottage #1861389
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 2
                                                                              Cottage #1862937
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 6
                                                                                Cottage #1860123
                                                                                  • 3 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 6
                                                                                  Cottage #6495586
                                                                                    • 3 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 6
                                                                                    Cottage #8108471
                                                                                    4
                                                                                    Viewed 20 times in the last 48 hours
                                                                                      • 3 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 6
                                                                                      Cottage #1902417
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 2
                                                                                        Cabin #1690987
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          Cottage #1862948
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Cottage #6544405
                                                                                              • 3 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 6
                                                                                              Cottage #1902416
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 2
                                                                                                Cottage #1902415
                                                                                                  • 3 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 6
                                                                                                  Cottage #1127028
                                                                                                  56
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Cottage #6556879
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 6
                                                                                                      Cabin #8143495
                                                                                                      1 Review
                                                                                                      Viewed 6 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Kirkcudbright Reviews

                                                                                                      A wonderful late season break.

                                                                                                      5 of 5
                                                                                                      We both thoroughly enjoyed our short 4 night break at Orroland as did Dylan our Yorkie. The cottage was lovely and had everything we could need, including a splendid cake from Fiona! Fiona was happy to welcome us despite our late arrival and point out the walks available in the lovely grounds and gave a useful insight in to the local area. Being able to walk right down to the beach is a great bonus. The holiday passed all too quickly but we hope to return before too long. Many thanks.
                                                                                                      • Submitted: Nov 20, 2016
                                                                                                      • Stayed: Oct 2016

                                                                                                      Intimate wedding venue

                                                                                                      5 of 5
                                                                                                      Orroland was the perfect location for our wedding set on private grounds with an enchanting old styled house with large rooms and ample bathrooms to meet the needs of our large families. We had the perfect small informal wedding there. We where made very welcome by Alice and the fact that our dogs where welcome too was perfect. I highly recommend Orroland for large families wanting to spend time together with or without an occasion to celebrate. We also hired Cutlar Lodge which was also well equipped, more modern and perfect for smaller groups.
                                                                                                      • Submitted: Nov 19, 2016
                                                                                                      • Stayed: Nov 2016

                                                                                                      Short Break

                                                                                                      5 of 5
                                                                                                      Beautiful Cottage, Beautiful Location, Perfect. Stayed with my wife and 2 dogs, Lovely cake on arrival could not have been better. Thank-you
                                                                                                      • Submitted: Oct 10, 2016
                                                                                                      • Stayed: Oct 2016