Viewing 40 of 1,817 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
from $81 / night
$561 / week
Great rentals within 20 miles that match your search
Hurlford Vacation home rental
Hurlford house
- 10 bedrooms
- 10 bathrooms
- sleeps 20
1 filter does not match: Shared outdoor pool (unheated)
from $3,579 / night
$25,048 / 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: Shared outdoor pool (unheated)
from $337 / night
$2,355 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Tobermory
Tobermory cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $215 / night
$1,646 / week
Great rentals within 20 miles that match your search
Home rental in Portstewart with golf nearby
Portstewart house
- 5 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $164 / night
$1,145 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Oban apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $215 / night
$1,503 / week
Great rentals within 20 miles that match your search
Dunkeld Vacation chalet rental
Dunkeld chalet
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $186 / night
$859 - $1,217 / week
Great rentals within 20 miles that match your search
Fionnphort Vacation home rental
Fionnphort house
- 1 bedroom
- 2 bathrooms
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $154 / night
$1,074 - $1,167 / week
Great rentals within 20 miles that match your search
Rothesay Vacation apartment rental
Rothesay apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $244 / night
$1,396 - $1,718 / week
Great rentals within 20 miles that match your search
Brodick Vacation cottage rental
Brodick cottage
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $229 / night
$1,283 - $2,084 / week
Great rentals within 20 miles that match your search
Vacation cottage in Inverfarigaig
Inverfarigaig cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $179 / night
$1,253 / week
Great rentals within 20 miles that match your search
Vacation home with golf nearby in Carradale
Carradale house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $186 / night
$1,303 / week
Great rentals within 20 miles that match your search
Vacation home rental
Dornie house
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $258 / night
$1,303 / week
Great rentals within 20 miles that match your search
Vacation bungalow in Campbeltown
Campbeltown bungalow
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $215 / night
$1,432 - $2,033 / week
Great rentals within 20 miles that match your search
Apartment rental in Kirkcaldy
Kirkcaldy apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $136 / night
$831 - $1,131 / week
Great rentals within 20 miles that match your search
Vacation home in Portnahaven
Portnahaven house
- 4 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $537 / night
$3,758 / week
Great rentals within 20 miles that match your search
Vacation apartment in Tobermory
Tobermory apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $108 / night
$752 - $782 / week
Great rentals within 20 miles that match your search
Vacation home in Salen
Salen house
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $134 / night
$932 - $1,533 / week
Great rentals within 20 miles that match your search
Vacation home in Lochgilphead
Lochgilphead house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $186 / night
$988 - $1,174 / week
Great rentals within 20 miles that match your search
Teangue Vacation home rental
Teangue house
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $201 / night
$1,403 / week
Great rentals within 20 miles that match your search
Vacation cottage in Dunvegan
Dunvegan cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $716 / night
$5,010 / week
Great rentals within 20 miles that match your search
Vacation lodge in Aberuthven
Aberuthven lodge
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $115 / night
$802 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in Portrush
Portrush apartment
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $315 / night
$2,205 / week
Great rentals within 20 miles that match your search
Home rental in Fionnphort
Fionnphort house
- 4 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $164 / night
$1,145 - $1,646 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Kinross
Kinross cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $165 / night
$1,153 / week
Great rentals within 20 miles that match your search
Antrim Vacation cottage rental
Antrim cottage
- 2 bedrooms
- 1 bathroom
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $108 / night
$716 - $745 / week
Great rentals within 20 miles that match your search
Portree Vacation cottage accommodation
Portree cottage
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $224 / night
$1,117 - $2,262 / week
Great rentals within 20 miles that match your search
Stonehaven Vacation apartment accommodation
Stonehaven apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $58 / night
$401 - $501 / week
Great rentals within 20 miles that match your search
Morpeth Vacation lodge rental
Morpeth lodge
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $344 / night
$1,968 / week
Great rentals within 20 miles that match your search
Vacation b&b in Innerleithen
Innerleithen b&b
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $50 / night
$351 / week
Great rentals within 20 miles that match your search
Vacation villa rental
North Berwick villa
- 3 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Shared outdoor pool (unheated)
from $322 / night
$2,255 / week
Great rentals within 20 miles that match your search
Morpeth Vacation caravan/mobile home rental
Morpeth caravan/mobile home
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $237 / night
$1,088 / week
Great rentals within 20 miles that match your search
Vacation b&b in Isleornsay
Isleornsay b&b
- 1 bedroom
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $129 / night
$902 / week
Great rentals within 20 miles that match your search
Vacation cottage in Carrickfergus
Carrickfergus cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 5
1 filter does not match: Shared outdoor pool (unheated)
from $201 / night
$1,403 / week
Great rentals within 20 miles that match your search
Vacation home in North Kessock
North Kessock house
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $444 / night
$3,292 / week
Great rentals within 20 miles that match your search
Vacation home in Edinburgh
Edinburgh house
- 4 bedrooms
- 4 bathrooms
- sleeps 10
1 filter does not match: Shared outdoor pool (unheated)
from $1,360 / night
$9,662 / week
Great rentals within 20 miles that match your search
Garlieston Vacation home rental
Garlieston house
- 3 bedrooms
- 4 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $111 / night
$775 - $1,155 / week
Great rentals within 20 miles that match your search
Vacation home in Forres
Forres house
- 2 bedrooms
- 2 bathrooms
- sleeps 5
1 filter does not match: Shared outdoor pool (unheated)
from $158 / night
$1,103 / week
Great rentals within 20 miles that match your search
Vacation villa rental
Glasgow villa
- 4 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Shared outdoor pool (unheated)
from $614 / night
$4,294 - $5,998 / week
Great rentals within 20 miles that match your search
Isleornsay Vacation b&b rental
Isleornsay b&b
- 1 bedroom
- 2 bathrooms
- sleeps 3
1 filter does not match: Shared outdoor pool (unheated)
from $129 / night
$902 / week