Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in St Andrews
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
Show map
Search results; Over 1,000 homes in St Andrews
Over 1,000 homes in St Andrews
Top guest favourite
Guest favourite
Home in St Andrews
Auld Lang Syne, St. Andrews
6 bedrooms
,
·
9 beds
,
·
4.5 private bathrooms
3–8 Jul
3–8 Jul
$4,729 SGD
Show price breakdown
for 5 nights
$4,729 SGD for 5 nights
,
·
4.92 out of 5 average rating, 157 reviews
4.92 (157)
Top guest favourite
Guest favourite
Holiday home in Fife
Little Gladsmuir one bedroom cottage in St Andrews
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
7–12 Nov
7–12 Nov
$1,183 SGD
Show price breakdown
for 5 nights
$1,183 SGD for 5 nights
5.0 out of 5 average rating, 110 reviews
5.0 (110)
Superhost
Superhost
Flat in Fife
Howard Place Central St Andrews
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
25–30 Jun
25–30 Jun
$3,926 SGD
Show price breakdown
for 5 nights
$3,926 SGD for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Room in St Andrews
Single room - city centre St. Andrews
1 single bed
1 single bed
,
·
1 bathroom
1 bathroom
20–25 Jul
20–25 Jul
$900 SGD
$797 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 277 reviews
4.96 (277)
Guest favourite
Guest favourite
Flat in St Andrews
NEWLY REFURBISHED APARTMENT IN TOWN CENTRE
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Sept
23–28 Sept
$1,748 SGD
Show price breakdown
for 5 nights
$1,748 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 653 reviews
4.86 (653)
Top guest favourite
Guest favourite
Apartment in St Andrews
New 2-bedroom apartment in St. Andrews town centre
2 bedrooms
2 bedrooms
,
·
4 single beds
4 single beds
,
·
2 bathrooms
2 bathrooms
18–23 Oct
18–23 Oct
$2,570 SGD
Show price breakdown
for 5 nights
$2,570 SGD for 5 nights
4.98 out of 5 average rating, 115 reviews
4.98 (115)
Top guest favourite
Guest favourite
Flat in Fife
The Scores, St. Andrews
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
9–14 Sept
9–14 Sept
$6,168 SGD
Show price breakdown
for 5 nights
$6,168 SGD for 5 nights
4.95 out of 5 average rating, 102 reviews
4.95 (102)
Top guest favourite
Guest favourite
Apartment in Fife
The First @ 136, St Andrews-1 Bed
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
$1,561 SGD
Show price breakdown
for 5 nights
$1,561 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 98 reviews
4.99 (98)
Top guest favourite
Guest favourite
Townhouse in Fife
Town House 200 yards from Old Course St Andrews
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
19–24 Jun
19–24 Jun
$6,661 SGD
$5,757 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 180 reviews
4.97 (180)
Top guest favourite
Guest favourite
Flat in St Andrews
Large Victorian apartment: central, quiet
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
19–24 Jun
19–24 Jun
$4,129 SGD
Show price breakdown
for 5 nights
$4,129 SGD for 5 nights
4.98 out of 5 average rating, 806 reviews
4.98 (806)
Top guest favourite
Guest favourite
Flat in St Andrews
Cosy Garden Flat
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$1,780 SGD
$1,512 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Top guest favourite
Guest favourite
Rooms in Fife
St. Andrews private rooms close to university/golf
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$1,490 SGD
$1,034 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 273 reviews
4.96 (273)
Top guest favourite
Guest favourite
Apartment in St Andrews
Airy, very central flat with private parking!
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
6–11 Dec
6–11 Dec
$2,224 SGD
Show price breakdown
for 5 nights
$2,224 SGD for 5 nights
4.98 out of 5 average rating, 295 reviews
4.98 (295)
Top guest favourite
Guest favourite
Flat in Fife
Stunning 2 bedroom home in the heart of St Andrews
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
25–30 Sept
25–30 Sept
$2,276 SGD
$2,019 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 150 reviews
4.97 (150)
Top guest favourite
Guest favourite
Room in Fife
Super King bedroom - city centre St Andrews
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
6–11 Oct
6–11 Oct
$1,080 SGD
Show price breakdown
for 5 nights
$1,080 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 604 reviews
4.94 (604)
Guest favourite
Guest favourite
Flat in Fife
Cosy St Andrews apartment, 8 min walk to town
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$1,379 SGD
Show price breakdown
for 5 nights
$1,379 SGD for 5 nights
4.86 out of 5 average rating, 243 reviews
4.86 (243)
Guest favourite
Guest favourite
Flat in Fife
Stay on the 18th - Luxurious St Andrews Apartment
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
25–30 Jul
25–30 Jul
$4,418 SGD
Show price breakdown
for 5 nights
$4,418 SGD for 5 nights
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Top guest favourite
Guest favourite
Apartment in St Andrews
Central ideal retreat for a couple
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$1,579 SGD
$1,376 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 111 reviews
4.96 (111)
Top guest favourite
Guest favourite
Flat in Fife
Central renovated Victorian flat
3 bedrooms
3 bedrooms
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
17–22 Jul
17–22 Jul
$2,878 SGD
Show price breakdown
for 5 nights
$2,878 SGD for 5 nights
4.97 out of 5 average rating, 88 reviews
4.97 (88)
1
2
3
4
…
15