Currently showing Any week, Add guests. Change search.

Over 1,000 places in St Andrews

Guest favorite
Townhouse in Fife
Town House 200 yards from Old Course St Andrews
6 beds
Dec 1 – 6
$222 per night, originally $346
Apartment in Fife
Central renovated Victorian flat
5 beds
Dec 3 – 8
$267 per night
Guest favorite
Condo in Fife
Great one bedroom town centre apartment
1 bed
Dec 12 – 17
$140 per night, originally $170
Guest favorite
Condo in St Andrews
Unique Boutique Apartment in Fabulous Location
1 king bed
Dec 1 – 6
$170 per night
Guest favorite
Apartment in Saint Andrews
NEWLY REFURBISHED APARTMENT IN TOWN CENTRE
2 beds
Dec 11 – 16
$110 per night, originally $137
Guest favorite
Cottage in Fife
The Burghers Kirk @ 136, St Andrews
1 double bed
Dec 1 – 6
$159 per night
Guest favorite
Loft in St Andrews
Gorgeous ‘Wee Loft’ apartment, Central St Andrews
1 double bed
Dec 1 – 6
$151 per night
Guest favorite
Vacation home in Fife
Saint Andrews, luxury apartment with hot tub.
2 king beds
Dec 11 – 16
$316 per night
Guest favorite
Room in Fife
Stay with Julie, Hosting for 6 years
Room@34, St.Andrews
Dec 11 – 16
$83 per night
Guest favorite
Apartment in St Andrews
Beachfront Penthouse by the Old Course
2 double beds
Dec 1 – 6
$298 per night
Guest favorite
Condo in Saint Andrews
Airy, very central flat with private parking!
4 beds
Dec 11 – 16
$227 per night
Guest favorite
Apartment in St Andrews
Outstanding New Town Centre Apartment
3 beds
Dec 1 – 6
$253 per night
Superhost
Apartment in Fife
Westport Court
4 beds
Jan 1 – 6
$248 per night
Guest favorite
Room in Fife
Stay with Emilie, Hosting for 6 years
Very central St Andrews Super King bedroom
Dec 1 – 6
$103 per night
Superhost
Room in St Andrews
Stay with Jenny, Hosting for 8 years
250 yards from Old Course and St Andrews centre
Dec 13 – 18
$76 per night
Guest favorite
Apartment in Saint Andrews
Luxurious sanctuary sleeps6 central
5 beds
Dec 1 – 6
$317 per night
Guest favorite
Apartment in Fife
The Scores, St. Andrews
4 beds
Dec 5 – 11
$232 per night
Guest favorite
Townhouse in Fife
Fleming Place, St. Andrews, 5 mins to town centre
1 double bed
Dec 13 – 18
$119 per night