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
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
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in St Andrews
Over 1,000 homes in St Andrews
Guest favourite
Guest favourite
Flat in St Andrews
Central, Stylish 1BR with Private Garden
1 bedroom
,
·
1 bed
,
·
1 private bathroom
19–24 Jul
19–24 Jul
$1,704 SGD
$1,490 SGD
Show price breakdown
for 5 nights
,
·
4.91 out of 5 average rating, 201 reviews
4.91 (201)
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
12–17 Aug
12–17 Aug
$6,649 SGD
$5,818 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 181 reviews
4.97 (181)
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,234 SGD
Show price breakdown
for 5 nights
$6,234 SGD for 5 nights
4.95 out of 5 average rating, 103 reviews
4.95 (103)
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 Jul
19–24 Jul
$5,351 SGD
Show price breakdown
for 5 nights
$5,351 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 813 reviews
4.98 (813)
Guest favourite
Guest favourite
Apartment in St Andrews
Central St Andrews 2 bed apartment
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$1,616 SGD
Show price breakdown
for 5 nights
$1,616 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 25 reviews
5.0 (25)
Top guest favourite
Guest favourite
Apartment in Fife
Location, location - 12 Golf Place,
2 bedrooms
2 bedrooms
,
·
4 single beds
4 single beds
,
·
2 bathrooms
2 bathrooms
24–29 Oct
24–29 Oct
$2,623 SGD
$2,312 SGD
Show price breakdown
for 5 nights
Free cancellation
4.98 out of 5 average rating, 236 reviews
4.98 (236)
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
16–21 Aug
16–21 Aug
$1,197 SGD
$1,043 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.95 out of 5 average rating, 276 reviews
4.95 (276)
Superhost
Superhost
Apartment in Fife
Central, Bright & Quiet 2Br Flat
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$1,237 SGD
$1,100 SGD
Show price breakdown
for 5 nights
Free cancellation
4.75 out of 5 average rating, 20 reviews
4.75 (20)
Top guest favourite
Guest favourite
Flat in Fife
Beach Front Apt 2 Bedrooms 2 bathrooms St Andrews
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jul
18–23 Jul
$3,514 SGD
$2,598 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 69 reviews
4.97 (69)
Guest favourite
Guest favourite
Home in St Andrews
Townhouse - central St Andrews GOLF
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
4.5 bathrooms
4.5 bathrooms
21–26 Jul
21–26 Jul
$6,050 SGD
Show price breakdown
for 5 nights
$6,050 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 158 reviews
4.96 (158)
Guest favourite
Guest favourite
Home in Fife
Bright & comfortable house in St Andrews town
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$1,072 SGD
Show price breakdown
for 5 nights
$1,072 SGD for 5 nights
Pay $0 today
Free cancellation
4.89 out of 5 average rating, 19 reviews
4.89 (19)
Top guest favourite
Guest favourite
Flat in Fife
Beautiful town centre one bed flat & free parking
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
26–31 Oct
26–31 Oct
$1,497 SGD
Show price breakdown
for 5 nights
$1,497 SGD for 5 nights
Pay $0 today
Free cancellation
4.96 out of 5 average rating, 84 reviews
4.96 (84)
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
25–30 Oct
25–30 Oct
$1,420 SGD
$1,252 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.96 out of 5 average rating, 117 reviews
4.96 (117)
Top guest favourite
Guest favourite
Cottage in St Andrews
White Cottage 3 bed Luxury Cottage
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
21–26 Aug
21–26 Aug
$2,665 SGD
Show price breakdown
for 5 nights
$2,665 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 212 reviews
4.97 (212)
Guest favourite
Guest favourite
Flat in St Andrews
Luxurious sanctuary sleeps6 central
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
24–29 Sept
24–29 Sept
$3,197 SGD
Show price breakdown
for 5 nights
$3,197 SGD for 5 nights
Pay $0 today
Free cancellation
4.98 out of 5 average rating, 257 reviews
4.98 (257)
Guest favourite
Guest favourite
Cabin in Fife
Sealladh na Mara - stunning caravan in St Andrews
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
20–25 Jul
20–25 Jul
$1,619 SGD
Show price breakdown
for 5 nights
$1,619 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Top guest favourite
Guest favourite
Flat in Fife
The First @ 136, St Andrews-2 bed
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2 bathrooms
2 bathrooms
15–20 Jul
15–20 Jul
$2,541 SGD
Show price breakdown
for 5 nights
$2,541 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 81 reviews
5.0 (81)
Top guest favourite
Guest favourite
Flat in St Andrews
Luxury Apartment - steps away from the Old course
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Aug
17–22 Aug
$6,667 SGD
Show price breakdown
for 5 nights
$6,667 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 35 reviews
5.0 (35)
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
2–7 Aug
2–7 Aug
$780 SGD
Show price breakdown
for 5 nights
$780 SGD for 5 nights
Pay $0 today
Free cancellation
4.96 out of 5 average rating, 282 reviews
4.96 (282)
1
2
3
4
…
15