Viewing 40 of 112 rentals in St Andrews
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
2 Vacation rentals
Great rentals within 20 miles that match your search
from $144 / night
$660 - $832 / week
Great rentals within 20 miles that match your search
from $186 / night
$818 - $1,119 / week
Great rentals within 20 miles that match your search
Vacation lodge in Dumfries
Dumfries lodge
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Hair dryer
from $206 / night
$923 / week
Great rentals within 20 miles that match your search
Vacation manor house with golf nearby in Dalkeith
Dalkeith manor house
- 5 bedrooms
- 6 bathrooms
- sleeps 10
1 filter does not match: Hair dryer
from $1,704 / night
$11,350 / week
Great rentals within 20 miles that match your search
Home rental in St. Andrews with golf nearby
St. Andrews house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $299 / night
$2,087 - $2,634 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in St. Andrews
St. Andrews apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $299 / night
$2,087 - $2,634 / week
Great rentals within 20 miles that match your search
Vacation apartment in Edinburgh
Edinburgh apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Private pool
from $1,264 / night
$8,844 / week
Great rentals within 20 miles that match your search
Vacation apartment in Edinburgh
Edinburgh apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $320 / night
$2,236 / week
Great rentals within 20 miles that match your search
Vacation apartment in Edinburgh
Edinburgh apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Private pool
from $516 / night
$3,607 / week
Great rentals within 20 miles that match your search
Vacation cottage in Dalbeattie
Dalbeattie cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Hair dryer
from $192 / night
$923 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in Melrose
Melrose apartment
- 5 bedrooms
- 2 bathrooms
- sleeps 13
1 filter does not match: Private pool
from $568 / night
$1,562 / week
Great rentals within 20 miles that match your search
Portballintrae Vacation apartment rental
Portballintrae apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Private pool
from $192 / night
$1,342 / week
Great rentals within 20 miles that match your search
Vacation apartment with indoor pool in Glendaruel
Glendaruel apartment
- 7 bedrooms
- 3 bathrooms
- sleeps 16
1 filter does not match: Hair dryer
from $923 / night
$3,116 - $7,091 / week
Great rentals within 20 miles that match your search
Vacation home with indoor pool in Glendaruel
Glendaruel house
- 13 bedrooms
- 8 bathrooms
- sleeps 35
1 filter does not match: Hair dryer
from $1,917 / night
$7,091 - $14,189 / week
Great rentals within 20 miles that match your search
Pitcaple Vacation castle rental
Pitcaple castle
- 17 bedrooms
- 24 bathrooms
- sleeps 50
1 filter does not match: Hair dryer
from $4,969 / night
$34,779 / week
Great rentals within 20 miles that match your search
Vacation cottage in Morvich
Morvich cottage
- 3 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Hair dryer
from $384 / night
$2,414 / week
Great rentals within 20 miles that match your search
Home rental in Portstewart with golf nearby
Portstewart house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $149 / night
$1,044 / week
Great rentals within 20 miles that match your search
Vacation cottage with indoor pool in Auchtermuchty
Auchtermuchty cottage
- 7 bedrooms
- 8 bathrooms
- sleeps 14
1 filter does not match: Hair dryer
from $788 / night
$3,156 - $5,288 / week
Great rentals within 20 miles that match your search
Vacation home in Tighnabruaich
Tighnabruaich house
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Private pool
from $314 / night
$1,651 / week
Great rentals within 20 miles that match your search
Vacation apartment in Dunoon
Dunoon apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Private pool
from $222 / night
$1,386 / week
Great rentals within 20 miles that match your search
Cottage rental in Inverness with golf nearby
Inverness cottage
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Private pool
from $297 / night
$2,077 / week
Great rentals within 20 miles that match your search
Vacation cottage in Glendaruel
Glendaruel cottage
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Private pool
from $199 / night
$1,106 / week
Great rentals within 20 miles that match your search
Vacation villa in Strachur
Strachur villa
- 4 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Private pool
from $334 / night
$2,090 / week
Great rentals within 20 miles that match your search
Vacation boathouse with golf nearby in Tighnabruaich
Tighnabruaich boathouse
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $161 / night
$1,005 / week
Great rentals within 20 miles that match your search
Vacation cottage in Strachur
Strachur cottage
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Private pool
from $202 / night
$1,261 / week
Great rentals within 20 miles that match your search
Vacation apartment in Staffield
Staffield apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Private pool
from $533 / night
$888 / week
Great rentals within 20 miles that match your search
Vacation cottage in Cairndow
Cairndow cottage
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Private pool
from $286 / night
$1,780 / week
Great rentals within 20 miles that match your search
Vacation home with golf nearby in Newcastleton
Newcastleton house
- 5 bedrooms
- 5 bathrooms
- sleeps 10
1 filter does not match: Private pool
from $568 / night
$2,485 - $2,768 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Newcastleton
Newcastleton cottage
- 3 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Private pool
from $249 / night
$1,413 / week
Great rentals within 20 miles that match your search
Lazonby Vacation apartment rental
Lazonby apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Private pool
from $533 / night
$888 / week
Great rentals within 20 miles that match your search
Kilfinan Vacation lodge rental
Kilfinan lodge
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Private pool
from $220 / night
$1,360 / week
Great rentals within 20 miles that match your search
Vacation bungalow with golf nearby in Perth
Perth bungalow
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Private pool
from $270 / night
$1,888 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in Inverness City Centre
Inverness City Centre apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Private pool
from $166 / night
$1,163 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Inveraray
Inveraray cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $215 / night
$1,339 / week
Great rentals within 20 miles that match your search
Vacation cottage in Dunoon
Dunoon cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $168 / night
$1,010 / week
Great rentals within 20 miles that match your search
Vacation cottage in Inveraray
Inveraray cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Private pool
from $188 / night
$1,160 / week
Great rentals within 20 miles that match your search
Vacation villa in Kilmun
Kilmun villa
- 4 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Private pool
from $212 / night
$1,315 / week
Great rentals within 20 miles that match your search
Vacation lodge in Aberfeldy
Aberfeldy lodge
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Private pool
from $281 / night
$1,789 - $1,888 / week
Great rentals within 20 miles that match your search
Cottage rental in Selkirk with swimming pool
Selkirk cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Hair dryer
from $192 / night
$1,136 - $1,406 / week
Great rentals within 20 miles that match your search
Home rental in Tweedbank
Tweedbank house
- 7 bedrooms
- 6 bathrooms
- sleeps 16
1 filter does not match: Private pool
from $1,413 / night
$7,020 / week