St Andrews Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

795 Houses

(112) Excellent 

    23

    Luxury Holiday Cottage near St Andrews, Fife. A home away from home. Sleeps 7.

    Fife / St Andrews

    St. Andrews cottage

    3 7 min stay varies

    • 3 bedrooms
    • sleeps 7
    • min stay varies
    • Nearest beach 14 mi
    • Child Friendly
    • Private garden
    “Great Stay” We stayed at Bag End for 8 nights. We found the house to be perfect as a base for our golfing holiday. The property is in an ideal location, immaculately clean, extremely well appointed and met all our expectations. Mark and family are ver
    …see more

    Price per night from

    $148

    Responds fast!
    avg. 1 hour 4 minutes

    Price per night from

    $148

    (4) Excellent 

      12

      The Smithy by St Andrews

      St Andrews / Lathones

      Lathones house

      1 4 2 nights min

      • 1 bedroom
      • sleeps 4
      • 2 nights min
      • Nearest beach 7 mi
      • Private garden

      Price per night from

      $134

      Responds fast!
      avg. 2 hours 21 minutes

      Price per night from

      $134

      (6) Excellent 

        8

        Gerrards Cross - Charming St Andrews Apartment

        Fife / St Andrews

        St. Andrews apartment

        2 4 14 nights min

        • 2 bedrooms
        • sleeps 4
        • 14 nights min
        • Child Friendly
        • Car not necessary
        • Pet Friendly

        Price per night from

        $138

        Price per night from

        $138

        (1) Excellent 

          10

          THE KATE KENNEDY, ground floor apartment, WiFi, golf, in Saint Andrews, Ref

          Fife / St Andrews

          St. Andrews house

          2 4 3 nights min

          • 2 bedrooms
          • sleeps 4
          • 3 nights min
          • Child Friendly

          Price per night from

          $148

          Price per night from

          $148

            4

            3 The School Park, Kingsbarns, St Andrews, Fife

            St Andrews / Kingsbarns

            Kingsbarns cottage

            2 4 3 nights min

            • 2 bedrooms
            • sleeps 4
            • 3 nights min
            • Private garden

            Price per night from

            $296

            Price per night from

            $296

            (22) Excellent 

              21

              Scribbles, 38 North Street, Heart of St Andrews

              Fife / St Andrews

              St. Andrews apartment

              1 2 3 nights min

              • 1 bedroom
              • sleeps 2
              • 3 nights min
              • Beach / lakeside relaxation
              • Nearest beach 0.5 mi
              • Child Friendly
              “Scribbles is a Gem!” What a find this place is! It is so centrally located - literally in the heart of St Andrews. Very comfortable and ideal for 2 people. The added extras just put the finishing touch to this smart home - very welcoming indeed! Th
              …see more

              Price per night from

              $156

              Responds fast!
              avg. 2 hours 29 minutes

              Price per night from

              $156

              (28) Excellent 

                25

                North Star, 40 North Street, Heart of St Andrews

                Fife / St Andrews

                St. Andrews apartment

                3 6 7 nights min

                • 3 bedrooms
                • sleeps 6
                • 7 nights min
                • Beach / lakeside relaxation
                • Child Friendly
                • Car not necessary
                “Charming, comfortable perfection” I traveled to St. Andrews with my husband, mother and 3-year old son in August and stayed at Cobwebs. It was perfect! The garden was lovely and private, and the accommodations extremely comfortable. We had plenty o
                …see more

                Price per night from

                $296

                Responds fast!
                avg. 2 hours 29 minutes

                Price per night from

                $296

                  23

                  23 MARKET STREET, centre of St Andrews, exposed stone and beams, Smart TV

                  Fife / St Andrews

                  St. Andrews cottage

                  3 6 3 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 3 nights min
                  • Child Friendly
                  • Private garden

                  Price per night from

                  $214

                  Price per night from

                  $214

                    14

                    Muir Park Holiday Home

                    Fife / St Andrews

                    St. Andrews apartment

                    2 6 2 nights min

                    • 2 bedrooms
                    • sleeps 6
                    • 2 nights min
                    • Child Friendly
                    • Pet Friendly
                    • Private garden

                    Price per night from

                    $274

                    Price per night from

                    $274

                      23

                      Beautiful flat St. Andrews

                      Fife / St Andrews

                      St. Andrews house

                      2 4 2 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 2 nights min
                      • Child Friendly

                      Price per night from

                      $134

                      Price per night from

                      $134

                        38

                        On The Scores - 2018 Luxury Sea View Apartment

                        Fife / St Andrews

                        St. Andrews apartment

                        2 4 1 night min

                        • 2 bedrooms
                        • sleeps 4
                        • 1 night min

                        Price per night from

                        $725

                        Price per night from

                        $725

                        (2) Excellent 

                          27

                          Delightful Holiday House in St Andrews the Home of Golf

                          Fife / St Andrews

                          St. Andrews house

                          3 5 3 nights min

                          • 3 bedrooms
                          • sleeps 5
                          • 3 nights min
                          • Nearest beach 2 mi
                          • Child Friendly
                          • Private garden

                          Price per night from

                          $222

                          Price per night from

                          $222

                            10

                            St Andrews modern flat 3 bed

                            Fife / St Andrews

                            St. Andrews apartment

                            3 6 7 nights min

                            • 3 bedrooms
                            • sleeps 6
                            • 7 nights min
                            • Child Friendly
                            • Private garden

                            Price per night from

                            $193

                            Price per night from

                            $193

                              14

                              Heart of St. Andrews,

                              Fife / St Andrews

                              St. Andrews house

                              6 12 4 nights min

                              • 6 bedrooms
                              • sleeps 12
                              • 4 nights min
                              • Child Friendly
                              • Car not necessary

                              Price per night from

                              $1,775

                              Responds fast!
                              avg. 2 hours 31 minutes

                              Price per night from

                              $1,775

                              (13) Excellent 

                                38

                                Falside Smiddy Apartment.

                                St Andrews / Boarhills

                                Boarhills apartment

                                2 6 1 night min

                                • 2 bedrooms
                                • sleeps 6
                                • 1 night min
                                • Nearest beach 3 mi
                                • Child Friendly
                                • Ask about pets

                                Price per night from

                                $134

                                Price per night from

                                $134

                                (108) Excellent 

                                  24

                                  The Beehouse; secret rural gem close to St Andrews golf, beaches and countryside

                                  Fife / St Andrews

                                  St. Andrews house

                                  3 6 min stay varies

                                  • 3 bedrooms
                                  • sleeps 6
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Nearest beach 10 mi
                                  • Child Friendly

                                  Price per night from

                                  $202

                                  Price per night from

                                  $202

                                    21

                                    Superb character property

                                    St Andrews / Lathones

                                    Lathones house

                                    3 7 2 nights min

                                    • 3 bedrooms
                                    • sleeps 7
                                    • 2 nights min
                                    • Nearest beach 10 mi
                                    • Child Friendly
                                    • Private garden

                                    Price per night from

                                    $185

                                    Responds fast!
                                    avg. 2 hours 5 minutes

                                    Price per night from

                                    $185

                                    (13) Excellent 

                                    Certificate of Excellence

                                      23

                                      Hamnavoe Cottage, Lucklawhill, Nr St. Andrews, stunning views

                                      Fife / St Andrews

                                      St. Andrews house

                                      2 4 min stay varies

                                      • 2 bedrooms
                                      • sleeps 4
                                      • min stay varies
                                      • Nearest beach 12 mi
                                      • Child Friendly
                                      • Private garden

                                      Certificate of Excellence

                                      Price per night from

                                      $92

                                      Responds fast!
                                      avg. 3 hours 56 minutes

                                      Price per night from

                                      $92

                                      (4) Excellent 

                                        30

                                        'Home from Home' on the edge of St Andrews

                                        Fife / St Andrews

                                        St. Andrews house

                                        1 4 2 nights min

                                        • 1 bedroom
                                        • sleeps 4
                                        • 2 nights min
                                        • Child Friendly
                                        • Pet Friendly
                                        • Private garden

                                        Price per night from

                                        $97

                                        Price per night from

                                        $97

                                        (43) Excellent 

                                          29

                                          1 Rose Lane, St Andrews - Fabulous townhouse in the town centre

                                          Fife / St Andrews

                                          St. Andrews house

                                          4 8 min stay varies

                                          • 4 bedrooms
                                          • sleeps 8
                                          • min stay varies
                                          • Child Friendly

                                          Price per night from

                                          $267

                                          Responds fast!
                                          avg. 57 minutes

                                          Price per night from

                                          $267

                                          (28) Excellent 

                                          Certificate of Excellence

                                            13

                                            Moonzie Eco Lodge

                                            St Andrews / Kemback

                                            Kemback house

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Child Friendly

                                            Certificate of Excellence

                                            Price per night from

                                            $119

                                            Responds fast!
                                            avg. 1 hour 22 minutes

                                            Price per night from

                                            $119

                                            (48) Excellent 

                                            Certificate of Excellence

                                              17

                                              The Summit Lodge

                                              Fife / St Andrews

                                              St. Andrews house

                                              3 6 min stay varies

                                              • 3 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Child Friendly
                                              • Private garden

                                              Certificate of Excellence

                                              Price per night from

                                              $267

                                              Responds fast!
                                              avg. 3 hours 51 minutes

                                              Price per night from

                                              $267

                                              (12) Excellent 

                                              Certificate of Excellence

                                                25

                                                Luxury modern home in the heart of St Andrews

                                                Fife / St Andrews

                                                St. Andrews apartment

                                                2 5 3 nights min

                                                • 2 bedrooms
                                                • sleeps 5
                                                • 3 nights min
                                                • Nearest beach 0.4 mi
                                                • Child Friendly
                                                • Car not necessary

                                                Certificate of Excellence

                                                Price per night from

                                                $222

                                                Responds fast!
                                                avg. 1 hour 43 minutes

                                                Price per night from

                                                $222

                                                  11

                                                  The Hideaway at Tarskavaig

                                                  St Andrews / Lathones

                                                  Lathones apartment

                                                  1 4 min stay varies

                                                  • 1 bedroom
                                                  • sleeps 4
                                                  • min stay varies

                                                  Price per night from

                                                  $111

                                                  Price per night from

                                                  $111

                                                  (1) Excellent 

                                                    20

                                                    Vicarsford Farmhouse,sleeping 10, with Hot Tub near St Andrews

                                                    St Andrews / Leuchars

                                                    Leuchars house

                                                    5 10 min stay varies

                                                    • 5 bedrooms
                                                    • sleeps 10
                                                    • min stay varies
                                                    • Nearest beach 7 mi
                                                    • Child Friendly
                                                    • Pet Friendly

                                                    Price per night from

                                                    $401

                                                    Price per night from

                                                    $401

                                                    (5) Excellent 

                                                      27

                                                      4 Kinnessburn Cottages

                                                      Fife / St Andrews

                                                      St. Andrews cottage

                                                      3 7 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 7
                                                      • min stay varies
                                                      • Nearest beach 0.5 mi
                                                      • Child Friendly
                                                      • Private garden

                                                      Price per night from

                                                      $200

                                                      Responds fast!
                                                      avg. 1 hour 13 minutes

                                                      Price per night from

                                                      $200

                                                      (10) Very Good 

                                                        16

                                                        The Yards Cottage

                                                        Fife / St Andrews

                                                        St. Andrews cottage

                                                        3 6 7 nights min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 7 nights min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 0.5 mi
                                                        • Child Friendly

                                                        Price per night from

                                                        $105

                                                        Responds fast!
                                                        avg. 1 hour 45 minutes

                                                        Price per night from

                                                        $105

                                                        (16) Excellent 

                                                          36

                                                          The Residence, St Andrews

                                                          Fife / St Andrews

                                                          St. Andrews apartment

                                                          3 6 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Child Friendly
                                                          • Car not necessary

                                                          Price per night from

                                                          $240

                                                          Responds fast!
                                                          avg. 57 minutes

                                                          Price per night from

                                                          $240

                                                          (58) Excellent 

                                                          Certificate of Excellence

                                                            27

                                                            The Shieling

                                                            Fife / St Andrews

                                                            St. Andrews house

                                                            2 4 min stay varies

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

                                                            Certificate of Excellence

                                                            Price per night from

                                                            $267

                                                            Responds fast!
                                                            avg. 3 hours 51 minutes

                                                            Price per night from

                                                            $267

                                                            (11) Very Good 

                                                              16

                                                              St Andrews Holiday Home

                                                              Fife / St Andrews

                                                              St. Andrews house

                                                              3 4 3 nights min

                                                              • 3 bedrooms
                                                              • sleeps 4
                                                              • 3 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 1 mi
                                                              • Child Friendly

                                                              Price per night from

                                                              $111

                                                              Price per night from

                                                              $111

                                                              (39) Excellent 

                                                              Certificate of Excellence

                                                                21

                                                                Fairway House, Chambers Place, St Andrews

                                                                Fife / St Andrews

                                                                St. Andrews apartment

                                                                2 6 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 2 mi
                                                                • Child Friendly

                                                                Certificate of Excellence

                                                                Price per night from

                                                                $128

                                                                Responds fast!
                                                                avg. 2 hours 18 minutes

                                                                Price per night from

                                                                $128

                                                                (15) Very Good 

                                                                Certificate of Excellence

                                                                  20

                                                                  Carron Cottage, St. Andrews within walking distance of the town centre

                                                                  Fife / St Andrews

                                                                  St. Andrews house

                                                                  3 5 min stay varies

                                                                  • 3 bedrooms
                                                                  • sleeps 5
                                                                  • min stay varies
                                                                  • Nearest beach 2 mi
                                                                  • Child Friendly
                                                                  • Car not necessary

                                                                  Certificate of Excellence

                                                                  Price per night from

                                                                  $113

                                                                  Responds fast!
                                                                  avg. 3 hours 56 minutes

                                                                  Price per night from

                                                                  $113

                                                                  (25) Excellent 

                                                                  Certificate of Excellence

                                                                    31

                                                                    Steading Cottage St Andrews Luxury Self Catered Cottage

                                                                    Fife / St Andrews

                                                                    St. Andrews cottage

                                                                    2 4 min stay varies

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Nearest beach 3 mi
                                                                    • Child Friendly

                                                                    Certificate of Excellence

                                                                    Price per night from

                                                                    $119

                                                                    Responds fast!
                                                                    avg. 1 hour 47 minutes

                                                                    Price per night from

                                                                    $119

                                                                    (6) Very Good 

                                                                      20

                                                                      Sandyhill Cottage, St. Andrews, within walking distance of the town centre

                                                                      Fife / St Andrews

                                                                      St. Andrews house

                                                                      3 6 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • min stay varies
                                                                      • Nearest beach 1 mi
                                                                      • Child Friendly
                                                                      • Car not necessary

                                                                      Price per night from

                                                                      $113

                                                                      Responds fast!
                                                                      avg. 3 hours 56 minutes

                                                                      Price per night from

                                                                      $113

                                                                      (11) Excellent 

                                                                      Certificate of Excellence

                                                                        20

                                                                        Cosy and charming 2 bed Cottage , Kingsbarns near St Andrews

                                                                        St Andrews / Kingsbarns

                                                                        Kingsbarns house

                                                                        2 4 3 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • 3 nights min
                                                                        • Nearest beach 1 mi
                                                                        • Child Friendly
                                                                        • Private garden

                                                                        Certificate of Excellence

                                                                        Price per night from

                                                                        $141

                                                                        Responds fast!
                                                                        avg. 24 minutes

                                                                        Price per night from

                                                                        $141

                                                                        (10) Excellent 

                                                                        Certificate of Excellence

                                                                          13

                                                                          Beautiful apartment with private parking space.

                                                                          Fife / St Andrews

                                                                          St. Andrews apartment

                                                                          1 2 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • min stay varies
                                                                          • Nearest beach 0.8 mi
                                                                          • Car not necessary

                                                                          Certificate of Excellence

                                                                          Price per night from

                                                                          $126

                                                                          Responds fast!
                                                                          avg. 30 minutes

                                                                          Price per night from

                                                                          $126

                                                                          (40) Excellent 

                                                                          Certificate of Excellence

                                                                            29

                                                                            Number 37, St. Andrews

                                                                            Fife / St Andrews

                                                                            St. Andrews house

                                                                            2 4 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 0.5 mi
                                                                            • Child Friendly

                                                                            Certificate of Excellence

                                                                            Price per night from

                                                                            $128

                                                                            Responds fast!
                                                                            avg. 2 hours 18 minutes

                                                                            Price per night from

                                                                            $128

                                                                            (12) Excellent 

                                                                            Certificate of Excellence

                                                                              27

                                                                              Bell Rock Cottage, Boarhills, Nr St. Andrews

                                                                              St Andrews / Boarhills

                                                                              Boarhills house

                                                                              2 4 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Nearest beach 3 mi
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Certificate of Excellence

                                                                              Price per night from

                                                                              $95

                                                                              Responds fast!
                                                                              avg. 2 hours 18 minutes

                                                                              Price per night from

                                                                              $95