Viewing 40 of 172 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
1 Vacation rentals
Great rentals within 20 miles that match your search
Vacation caravan/mobile home with shared pool, golf nearby in Port Seton
Port Seton caravan/mobile home
- 3 bedrooms
- 2 bathrooms
- sleeps 6
from $179 / night
$1,252 / week
Great rentals within 20 miles that match your search
Cockenzie Vacation chalet rental
Cockenzie chalet
- 3 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Sea view
from $244 / night
$1,703 / week
Great rentals within 20 miles that match your search
Vacation apartment in Kinghorn
Kinghorn apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $258 / night
$774 - $1,638 / week
Great rentals within 20 miles that match your search
Vacation camper van in West Calder
West Calder camper van
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Children's pool
from $213 / night
$1,136 / week
Great rentals within 20 miles that match your search
Aberdour Vacation home rental
Aberdour house
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Children's pool
from $237 / night
$853 - $2,284 / week
Great rentals within 20 miles that match your search
Vacation apartment in Anstruther
Anstruther apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Children's pool
from $297 / night
$2,077 - $4,154 / week
Great rentals within 20 miles that match your search
Vacation lodge in Seton Mains
Seton Mains lodge
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Children's pool
from $158 / night
$1,101 - $3,744 / week
Great rentals within 20 miles that match your search
Vacation home with golf nearby in Dundee
Dundee house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $337 / night
$1,009 - $2,283 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Anstruther
Anstruther cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Children's pool
from $196 / night
$587 - $1,793 / week
Great rentals within 20 miles that match your search
Vacation cottage accommodation
Eyemouth cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $298 / night
$892 - $2,293 / week
Great rentals within 20 miles that match your search
Vacation cottage rental
Eyemouth cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $298 / night
$892 - $2,315 / week
Great rentals within 20 miles that match your search
Kinghorn Vacation apartment rental
Kinghorn apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Children's pool
from $351 / night
$1,051 - $2,714 / week
Great rentals within 20 miles that match your search
Vacation lodge in Eyemouth
Eyemouth lodge
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Children's pool
from $150 / night
$1,044 - $1,637 / week
Great rentals within 20 miles that match your search
Vacation lodge in Kirkcaldy
Kirkcaldy lodge
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Children's pool
from $179 / night
$1,248 / week
Great rentals within 20 miles that match your search
Vacation apartment in Cellardyke
Cellardyke apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $157 / night
$1,098 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in North Berwick
North Berwick apartment
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Children's pool
from $107 / night
$749 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in Dunbar
Dunbar apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $177 / night
$1,238 / week
Great rentals within 20 miles that match your search
Pittenweem Vacation apartment rental
Pittenweem apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $329 / night
$986 - $2,821 / week
Great rentals within 20 miles that match your search
Vacation apartment in Coldingham
Coldingham apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Children's pool
from $171 / night
$1,198 / week
Great rentals within 20 miles that match your search
Vacation home with golf nearby in Arbroath
Arbroath house
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Children's pool
from $135 / night
$462 - $1,382 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Eyemouth
Eyemouth cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 3
1 filter does not match: Children's pool
from $247 / night
$857 - $2,883 / week
Great rentals within 20 miles that match your search
Eyemouth Vacation apartment rental
Eyemouth apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $127 / night
$432 - $1,279 / week
Great rentals within 20 miles that match your search
Vacation home accommodation
Anstruther house
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Children's pool
from $258 / night
$1,574 - $1,717 / week
Great rentals within 20 miles that match your search
Edinburgh Vacation apartment rental
Edinburgh apartment
- 4 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Children's pool
from $859 / night
$6,009 / week
Great rentals within 20 miles that match your search
Montrose Vacation lodge rental
Montrose lodge
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Children's pool
from $136 / night
$930 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in North Berwick
North Berwick apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Children's pool
from $138 / night
$962 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in Cellardyke
Cellardyke apartment
- 3 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $143 / night
$930 - $1,073 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in North Berwick
North Berwick apartment
- 4 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Children's pool
from $314 / night
$2,193 / week
Great rentals within 20 miles that match your search
Dysart Vacation apartment rental
Dysart apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $129 / night
$787 / week
Great rentals within 20 miles that match your search
North Berwick Vacation apartment rental
North Berwick apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Children's pool
from $355 / night
$2,484 / week
Great rentals within 20 miles that match your search
Vacation home with golf nearby in Eyemouth
Eyemouth house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $142 / night
$454 - $1,428 / week
Great rentals within 20 miles that match your search
Vacation apartment in Arbroath
Arbroath apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Children's pool
from $244 / night
$1,703 / week
Great rentals within 20 miles that match your search
North Berwick Vacation home rental
North Berwick house
- 6 bedrooms
- 2 bathrooms
- sleeps 12
1 filter does not match: Children's pool
from $256 / night
$1,793 / week
Great rentals within 20 miles that match your search
Vacation home in Cellardyke
Cellardyke house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Children's pool
from $269 / night
$1,770 - $2,721 / week
Great rentals within 20 miles that match your search
Dunbar Vacation apartment rental
Dunbar apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $151 / night
$1,052 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Eyemouth
Eyemouth cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Children's pool
from $101 / night
$701 / week
Great rentals within 20 miles that match your search
Vacation townhouse with golf nearby in Anstruther
Anstruther townhouse
- 6 bedrooms
- 11 bathrooms
- sleeps 20
1 filter does not match: Children's pool
from $786 / night
$5,498 / week
Great rentals within 20 miles that match your search
Home rental in Cellardyke
Cellardyke house
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Children's pool
from $185 / night
$1,289 / week
Great rentals within 20 miles that match your search
Lodge accommodation in Coldingham
Coldingham lodge
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Children's pool
from $172 / night
$1,202 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in St Abbs
St Abbs apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Children's pool
from $155 / night
$463 - $1,350 / week