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

417 Vacation rentals

Vacation apartment rental

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $613 / night

$4,287 - $5,358 / week

1 / 18

St. Andrews Vacation apartment rental

St. Andrews apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $168 / night

$1,174 / week

1 / 12

St. Andrews Vacation home rental

St. Andrews house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $292 / night

$2,041 / week

1 / 18

Vacation apartment in St. Andrews

St. Andrews apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $168 / night

$1,174 / week

1 / 25

Vacation apartment with golf nearby in St. Andrews

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $613 / night

$4,287 - $5,358 / week

1 / 42

Kingsbarns Vacation home rental

Kingsbarns house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $205 / night

$1,025 / week

1 / 16

Vacation cottage with golf nearby in St. Andrews

St. Andrews cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $197 / night

$1,378 - $1,531 / week

1 / 15

Home rental in St. Andrews with golf nearby

St. Andrews house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $307 / night

$2,143 - $2,705 / week

1 / 29

Apartment rental in St. Andrews

St. Andrews apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $429 / night

$1,723 - $2,333 / week

1 / 14

Cottage rental in Leuchars

Leuchars cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $140 / night

$980 / week

1 / 22

St. Andrews Vacation home rental

St. Andrews house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 9

from $875 / night

$5,832 / week

1 / 9

Vacation home in St. Andrews

St. Andrews house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from $1,312 / night

$9,185 / week

1 / 15

St. Andrews Vacation home rental

St. Andrews house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $409 / night

$2,858 / week

1 / 6

St. Andrews Vacation studio rental

St. Andrews studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $219 / night

$1,531 / week

1 / 15

Home rental in St. Andrews

St. Andrews house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $417 / night

$2,916 / week

1 / 8

Home accommodation in St. Andrews

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $438 / night

$3,062 / week

1 / 17

St. Andrews Vacation home rental

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $990 / night

$2,702 - $4,516 / week

1 / 33

Vacation apartment in St. Andrews

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $980 / night

$2,670 - $4,920 / week

1 / 19

Vacation apartment in Leuchars

Leuchars apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $175 / night

$875 / week

1 / 28

Home accommodation in St. Andrews

St. Andrews house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $277 / night

$1,896 / week

1 / 28

Vacation home in St. Andrews

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $1,221 / night

$3,261 - $5,512 / week

1 / 67

Vacation apartment with golf nearby in St. Andrews

St. Andrews apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $222 / night

$1,479 - $2,076 / week

1 / 34

St. Andrews Vacation cottage rental

St. Andrews cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $321 / night

$1,230 - $1,867 / week

1 / 20

Vacation townhouse in St. Andrews

St. Andrews townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $1,165 / night

$3,201 - $5,878 / week

1 / 21

Home rental in St. Andrews with golf nearby

St. Andrews house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from $175 / night

$1,225 / week

1 / 16

Vacation home in St. Andrews

St. Andrews house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $877 / night

$2,376 - $3,940 / week

1 / 26

Cottage accommodation in St. Andrews

St. Andrews cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $693 / night

$1,886 - $3,348 / week

1 / 13

Vacation home in St. Andrews

St. Andrews house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $219 / night

$1,531 / week

1 / 8

Vacation cottage in St. Andrews

St. Andrews cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $835 / night

$2,257 - $5,218 / week

1 / 19

Vacation townhouse in St. Andrews

St. Andrews townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $467 / night

$1,669 - $2,985 / week

1 / 20

Vacation cottage rental

St. Andrews cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $1,701 / night

$4,567 - $7,466 / week

1 / 31

St. Andrews Vacation home rental

St. Andrews house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 10

from $846 / night

$3,228 - $5,072 / week

1 / 42

Vacation home with golf nearby in St. Andrews

St. Andrews house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $999 / night

$3,920 - $7,048 / week

1 / 38

Vacation home in St. Andrews

St. Andrews house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 9

from $7,290 / night

$51,026 / week

1 / 42

St. Andrews Vacation townhouse rental

St. Andrews townhouse

  • 7 bedrooms
  • 4 bathrooms
  • sleeps 14

from $2,450 / night

$6,509 - $11,270 / week

1 / 37

St. Andrews Vacation apartment rental

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $802 / night

$2,459 - $4,611 / week

1 / 33

Vacation cottage in St. Andrews

St. Andrews cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $336 / night

$1,290 - $2,083 / week

1 / 6

Vacation apartment accommodation

St. Andrews apartment

  • 4 bedrooms
  • 1 bathroom
  • sleeps 8

from $7,290 / night

$51,026 / week

1 / 21

St. Andrews Vacation cottage rental

St. Andrews cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $789 / night

$2,127 - $2,724 / week

1 / 7

St. Andrews Vacation cottage rental

St. Andrews cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $789 / night

$2,127 - $2,724 / week

1 / 8

×

Also consider