Viewing 40 of 2,145 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 $130 / night
$694 - $1,164 / week
Great rentals within 20 miles that match your search
Edinbane Vacation home rental
Edinbane house
- 4 bedrooms
- 3 bathrooms
- sleeps 7
1 filter does not match: Shared outdoor pool (unheated)
from $433 / night
$3,030 / week
Great rentals within 20 miles that match your search
Vacation home rental
Stanhope house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $160 / night
$1,115 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Newcastleton apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 14
1 filter does not match: Shared outdoor pool (unheated)
from $174 / night
$1,216 / week
Great rentals within 20 miles that match your search
Vacation bungalow rental
Lanchester bungalow
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $174 / night
$1,216 / week
Great rentals within 20 miles that match your search
Home rental in North Bitchburn
North Bitchburn house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $109 / night
$579 / week
Great rentals within 20 miles that match your search
Vacation cottage in Wooler
Wooler cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $167 / night
$1,084 / week
Great rentals within 20 miles that match your search
Vacation home in Scotlandwell
Scotlandwell house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $366 / night
$2,560 / week
Great rentals within 20 miles that match your search
Vacation home in Uig
Uig house
- 4 bedrooms
- 5 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $936 / night
$3,725 - $5,003 / week
Great rentals within 20 miles that match your search
Vacation home in Portree
Portree house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $302 / night
$1,163 - $1,492 / week
Great rentals within 20 miles that match your search
Vacation home in Eyre
Eyre house
- 4 bedrooms
- 4 bathrooms
- sleeps 7
1 filter does not match: Shared outdoor pool (unheated)
from $231 / night
$1,613 - $2,635 / week
Great rentals within 20 miles that match your search
Vacation home in Glendale
Glendale house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $394 / night
$2,234 - $3,276 / week
Great rentals within 20 miles that match your search
Drumnadrochit Vacation bungalow rental
Drumnadrochit bungalow
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $159 / night
$1,113 / week
Great rentals within 20 miles that match your search
Vacation cottage rental
Blairgowrie cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $87 / night
$506 / week
Great rentals within 20 miles that match your search
Hawick Vacation apartment rental
Hawick apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Shared outdoor pool (unheated)
from $181 / night
$724 / week
Great rentals within 20 miles that match your search
Home rental in Bunessan
Bunessan house
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $261 / night
$1,665 / week
Great rentals within 20 miles that match your search
Home rental in Dunseverick
Dunseverick house
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $278 / night
$1,809 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in Durham
Durham apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 3
1 filter does not match: Shared outdoor pool (unheated)
from $125 / night
$753 - $1,122 / week
Great rentals within 20 miles that match your search
Vacation home rental
Fenwick house
- 6 bedrooms
- 5 bathrooms
- sleeps 12
1 filter does not match: Shared outdoor pool (unheated)
from $717 / night
$5,015 / week
Great rentals within 20 miles that match your search
Vacation lodge in Acharacle
Acharacle lodge
- 2 bedrooms
- 2 bathrooms
- sleeps 2
1 filter does not match: Shared outdoor pool (unheated)
from $141 / night
$905 - $1,006 / week
Great rentals within 20 miles that match your search
Ardvasar Vacation home rental
Ardvasar house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $204 / night
$1,426 - $2,171 / week
Great rentals within 20 miles that match your search
Castle rental in Musselburgh
Musselburgh castle
- 7 bedrooms
- 5 bathrooms
- sleeps 16
1 filter does not match: Shared outdoor pool (unheated)
from $2,244 / night
$15,703 / week
Great rentals within 20 miles that match your search
Home rental in Portree
Portree house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $189 / night
$1,317 / week
Great rentals within 20 miles that match your search
Vacation home in Maryport
Maryport house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $145 / night
$941 - $1,448 / week
Great rentals within 20 miles that match your search
Dufftown Vacation cottage rental
Dufftown cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $114 / night
$796 / week
Great rentals within 20 miles that match your search
Dufftown Vacation cottage rental
Dufftown cottage
- 3 bedrooms
- 3 bathrooms
- sleeps 5
1 filter does not match: Shared outdoor pool (unheated)
from $124 / night
$869 / week
Great rentals within 20 miles that match your search
Vacation lodge rental
Kiltarlity lodge
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $152 / night
$1,060 - $1,747 / week
Great rentals within 20 miles that match your search
Home rental in Clonmany
Clonmany house
- 4 bedrooms
- 5 bathrooms
- sleeps 9
1 filter does not match: Shared outdoor pool (unheated)
from $336 / night
$1,862 - $3,600 / week
Great rentals within 20 miles that match your search
Clonmany Vacation home rental
Clonmany house
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $100 / night
$497 / week
Great rentals within 20 miles that match your search
Vacation home in Beamish
Beamish house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $167 / night
$1,093 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Bargrennan apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Shared outdoor pool (unheated)
from $123 / night
$862 / week
Great rentals within 20 miles that match your search
Vacation lodge in Kiltarlity
Kiltarlity lodge
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $171 / night
$1,194 - $1,971 / week
Great rentals within 20 miles that match your search
Vacation apartment in Jedburgh
Jedburgh apartment
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $259 / night
$1,589 / week
Great rentals within 20 miles that match your search
Vacation home in Wooler
Wooler house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $145 / night
$1,012 / week
Great rentals within 20 miles that match your search
Vacation home in Kinloch Rannoch
Kinloch Rannoch house
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared outdoor pool (unheated)
from $275 / night
$1,923 / week
Great rentals within 20 miles that match your search
Vacation home in Edinburgh
Edinburgh house
- 2 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared outdoor pool (unheated)
from $479 / night
$3,349 / week
Great rentals within 20 miles that match your search
Vacation manor house in Arbroath
Arbroath manor house
- 14 bedrooms
- 9 bathrooms
- sleeps 28
1 filter does not match: Shared outdoor pool (unheated)
from $2,437 / night
$11,304 - $15,792 / week
Great rentals within 20 miles that match your search
Bungalow rental in Durham
Durham bungalow
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $174 / night
$1,215 / week
Great rentals within 20 miles that match your search
Vacation lodge in Drumnadrochit
Drumnadrochit lodge
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $203 / night
$1,417 / week
Great rentals within 20 miles that match your search
Durham Vacation bungalow rental
Durham bungalow
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared outdoor pool (unheated)
from $174 / night
$1,215 / week