Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Best St Andrews Apartments on Holiday Lettings - Condos

All filters

Filters

157 Vacation rentals

St. Andrews Vacation apartment rental

St. Andrews apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $156 / night

$1,087 / week

1 / 12

Apartment rental in St. Andrews with golf nearby

St. Andrews apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $240 / night

$1,679 / week

1 / 25

Vacation home with golf nearby in St. Andrews

St. Andrews house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $247 / night

$1,482 - $1,976 / week

1 / 19

St. Andrews Vacation home rental

St. Andrews house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $283 / night

$1,976 / week

1 / 17

Vacation home in St. Andrews

St. Andrews house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from $247 / night

$1,341 - $1,552 / week

1 / 23

Home rental in St. Andrews with golf nearby

St. Andrews house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $184 / night

$1,193 - $2,117 / week

1 / 16

Home rental in St. Andrews with golf nearby

St. Andrews house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $134 / night

$755 - $1,644 / week

1 / 29

St. Andrews Vacation apartment rental

St. Andrews apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $240 / night

$1,679 / week

1 / 36

Vacation apartment accommodation

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $593 / night

$2,075 - $3,197 / week

1 / 28

Vacation home in St. Andrews

St. Andrews house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from $1,905 / night

$13,333 / week

1 / 14

Vacation apartment rental

St. Andrews apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $198 / night

$1,023 - $1,552 / week

1 / 31

Home accommodation in St. Andrews

St. Andrews house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $269 / night

$1,835 / week

1 / 27

Cottage rental in Leuchars

Leuchars cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $112 / night

$781 / week

1 / 22

Vacation apartment with golf nearby in St. Andrews

St. Andrews apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $170 / night

$988 - $1,693 / week

1 / 16

St. Andrews Vacation apartment rental

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $676 / night

$2,371 - $4,064 / week

1 / 34

Kingsbarns Vacation home rental

Kingsbarns house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $198 / night

$988 / week

1 / 16

Apartment rental in St. Andrews with golf nearby

St. Andrews apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $359 / night

$1,334 - $2,223 / week

1 / 33

Home rental in St. Andrews with golf nearby

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $184 / night

$1,193 - $2,117 / week

1 / 16

Vacation apartment with golf nearby in St. Andrews

St. Andrews apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $134 / night

$755 - $1,644 / week

1 / 28

Vacation cottage with golf nearby in St. Andrews

St. Andrews cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $142 / night

$988 - $1,482 / week

1 / 15

Vacation home with golf nearby in St. Andrews

St. Andrews house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $469 / night

$1,778 - $2,890 / week

1 / 24

Vacation home with golf nearby in St. Andrews

St. Andrews house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from $706 / night

$4,939 / week

1 / 14

Vacation apartment rental

Boarhills apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $276 / night

$1,926 / week

1 / 38

St. Andrews Vacation home rental

St. Andrews house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from $184 / night

$1,284 / week

1 / 17

Cottage rental in Kingsbarns with golf nearby

Kingsbarns cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $322 / night

$1,186 - $1,630 / week

1 / 17

Home rental in St. Andrews with golf nearby

St. Andrews house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from $156 / night

$1,186 / week

1 / 16

St. Andrews Vacation home rental

St. Andrews house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from $359 / night

$1,334 - $2,223 / week

1 / 13

St. Andrews Vacation townhouse accommodation

St. Andrews townhouse

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $417 / night

$2,914 / week

1 / 60

Vacation apartment rental

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $212 / night

$1,693 - $4,233 / week

1 / 18

Vacation apartment with golf nearby in St. Andrews

St. Andrews apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $192 / night

$1,193 - $1,603 / week

1 / 24

Vacation apartment in St. Andrews

St. Andrews apartment

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 8

from $177 / night

$1,200 / week

1 / 23

St. Andrews Vacation home rental

St. Andrews house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 9

from $847 / night

$5,644 / week

1 / 9

St. Andrews Vacation studio rental

St. Andrews studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $212 / night

$1,482 / week

1 / 15

Townhouse accommodation in St. Andrews with golf nearby

St. Andrews townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

from $508 / night

$3,245 - $4,515 / week

1 / 36

Home rental in Boarhills

Boarhills house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $226 / night

$1,581 / week

1 / 7

Vacation cottage rental

St. Andrews cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $922 / night

$3,942 - $5,299 / week

1 / 31

Vacation apartment in Leuchars

Leuchars apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $170 / night

$847 / week

1 / 28

Home accommodation in St. Andrews

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $424 / night

$2,963 / week

1 / 17

Vacation home in St. Andrews

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $589 / night

$2,587 - $3,542 / week

1 / 67

St. Andrews Vacation home rental

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $532 / night

$2,320 - $3,168 / week

1 / 33