Viewing 40 of 583 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
5 Vacation rentals
Great rentals within 20 miles that match your search
from $45 / night
$304 - $477 / week
Great rentals within 20 miles that match your search
Vacation home with shared pool, golf nearby in Embleton
Embleton house
- 3 bedrooms
- 2 bathrooms
- sleeps 5
from $160 / night
$668 - $2,157 / week
Great rentals within 20 miles that match your search
from $718 / night
$2,297 - $8,630 / week
Great rentals within 20 miles that match your search
from $195 / night
$583 - $2,053 / week
Great rentals within 20 miles that match your search
Vacation home with shared pool, golf nearby in Embleton
Embleton house
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $220 / night
$660 - $2,614 / week
Great rentals within 20 miles that match your search
Apartment accommodation in Arbroath with golf nearby
Arbroath apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $86 / night
$601 - $716 / week
Great rentals within 20 miles that match your search
Vacation log cabin in Dunoon
Dunoon log cabin
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $211 / night
$1,318 / week
Great rentals within 20 miles that match your search
Townhouse accommodation in St. Andrews with golf nearby
St. Andrews townhouse
- 4 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $458 / night
$2,862 - $3,577 / week
Great rentals within 20 miles that match your search
Vacation home with golf nearby in St Monans
St Monans house
- 4 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Shared outdoor pool (unheated)
from $179 / night
$1,359 - $1,853 / week
Great rentals within 20 miles that match your search
Vacation apartment in Oban
Oban apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $123 / night
$859 - $1,002 / week
Great rentals within 20 miles that match your search
Home rental in Dunglass with golf nearby
Dunglass house
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $312 / night
$934 - $3,473 / week
Great rentals within 20 miles that match your search
Vacation home in Spittal
Spittal house
- 4 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $337 / night
$2,354 / week
Great rentals within 20 miles that match your search
Spittal Vacation apartment rental
Spittal apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $285 / night
$1,717 / week
Great rentals within 20 miles that match your search
Vacation home in Troon
Troon house
- 6 bedrooms
- 4 bathrooms
- sleeps 12
1 filter does not match: Shared outdoor pool (unheated)
from $916 / night
$6,409 / week
Great rentals within 20 miles that match your search
Pittenweem Vacation apartment rental
Pittenweem apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $186 / night
$1,173 - $1,302 / 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: Shared outdoor pool (unheated)
from $258 / night
$1,574 - $1,717 / week
Great rentals within 20 miles that match your search
Oban Vacation apartment rental
Oban apartment
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $358 / night
$2,003 / week
Great rentals within 20 miles that match your search
Vacation home with golf nearby in Largs
Largs house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $129 / night
$930 - $1,288 / week
Great rentals within 20 miles that match your search
Beadnell Vacation home rental
Beadnell house
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $143 / night
$1,000 - $2,124 / week
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
1 filter does not match: Shared outdoor pool (unheated)
from $179 / night
$1,252 / week
Great rentals within 20 miles that match your search
Vacation home in Kildonan
Kildonan house
- 4 bedrooms
- 4 bathrooms
- sleeps 9
1 filter does not match: Shared outdoor pool (unheated)
from $357 / night
$1,430 - $2,173 / week
Great rentals within 20 miles that match your search
Vacation apartment in Dundee
Dundee apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $215 / night
$1,503 / week
Great rentals within 20 miles that match your search
St. Andrews Vacation home rental
St. Andrews house
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $287 / night
$2,003 / week
Great rentals within 20 miles that match your search
Arbroath Vacation apartment rental
Arbroath apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Shared outdoor pool (unheated)
from $129 / night
$902 - $1,302 / week
Great rentals within 20 miles that match your search
Vacation apartment in Arbroath
Arbroath apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $158 / night
$1,102 / week
Great rentals within 20 miles that match your search
Vacation bungalow rental
Beadnell bungalow
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $186 / night
$945 / week
Great rentals within 20 miles that match your search
Vacation apartment in Edinburgh
Edinburgh apartment
- 5 bedrooms
- 3 bathrooms
- sleeps 21
1 filter does not match: Shared outdoor pool (unheated)
from $673 / night
$4,650 - $5,251 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Ayr apartment
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $136 / night
$902 - $1,302 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Port Bannatyne
Port Bannatyne cottage
- 4 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $186 / night
$1,209 / week
Great rentals within 20 miles that match your search
Vacation cottage rental
Anstruther cottage
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $222 / night
$1,395 - $1,595 / week
Great rentals within 20 miles that match your search
Vacation chalet with golf nearby in Taynuilt
Taynuilt chalet
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $208 / night
$1,238 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in Berwick upon Tweed
Berwick upon Tweed apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $108 / night
$751 / 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: Shared outdoor pool (unheated)
from $859 / night
$6,009 / week
Great rentals within 20 miles that match your search
Ayr Vacation apartment accommodation
Ayr apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $122 / night
$573 - $1,703 / week
Great rentals within 20 miles that match your search
Vacation lodge in Rowardennan
Rowardennan lodge
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $258 / night
$1,288 - $1,574 / week
Great rentals within 20 miles that match your search
Taynuilt Vacation chalet rental
Taynuilt chalet
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $208 / night
$1,078 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Newport-on-Tay apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $410 / night
$2,864 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
North Berwick apartment
- 1 bedroom
- 2 bathrooms
- sleeps 5
1 filter does not match: Shared outdoor pool (unheated)
from $108 / night
$751 / week
Great rentals within 20 miles that match your search
Vacation cottage with golf nearby in Stonehaven
Stonehaven cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $186 / night
$1,302 / week
Great rentals within 20 miles that match your search
Home rental in Crail with golf nearby
Crail house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $229 / night
$1,603 / week