Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in St Andrews
Check in / Check out
Any week
Guests
Add guests
Log in or sign up
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
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in St Andrews
Over 1,000 homes in St Andrews
Photo 1 of 29
Top guest favourite
Guest favourite
Home in St Andrews
Number 3 St Andrews
2 bedrooms
,
·
3 beds
,
·
1 private bathroom
29 Nov – 4 Dec
29 Nov – 4 Dec
$1,712 SGD
Show price breakdown
for 5 nights
$1,712 SGD for 5 nights
,
·
4.96 out of 5 average rating, 188 reviews
4.96 (188)
Photo 1 of 29
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
1–6 Oct
1–6 Oct
$7,656 SGD
Show price breakdown
for 5 nights
$7,656 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 41 reviews
5.0 (41)
Photo 1 of 21
Featured hotel
Featured hotel
Hotel in Fife
Rusacks, St Andrews, Rusacks double
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
15–20 Oct
15–20 Oct
$2,758 SGD
Show price breakdown
for 5 nights
$2,758 SGD for 5 nights
+$413 SGD Airbnb credit
Free cancellation
Photo 1 of 18
Top guest favourite
Guest favourite
Flat in St Andrews
Large Victorian apartment: central, quiet
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
16–21 Oct
16–21 Oct
$3,845 SGD
$2,952 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 823 reviews
4.98 (823)
Photo 1 of 29
Guest favourite
Guest favourite
Townhouse in Fife
Town House 200 yards from Old Course St Andrews
6 bedrooms
6 bedrooms
,
·
6 beds
6 beds
25–30 Oct
25–30 Oct
$5,022 SGD
$4,347 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 189 reviews
4.97 (189)
Photo 1 of 6
Guest favourite
Guest favourite
Room in St Andrews
City centre St. Andrews - single room
1 single bed
1 single bed
14–19 Oct
14–19 Oct
$777 SGD
$667 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 304 reviews
4.96 (304)
Photo 1 of 19
Guest favourite
Guest favourite
Flat in St Andrews
Cosy & Central
1 bedroom
1 bedroom
,
·
2 beds
2 beds
15–20 Nov
15–20 Nov
$1,380 SGD
Show price breakdown
for 5 nights
$1,380 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 676 reviews
4.86 (676)
Photo 1 of 24
Top guest favourite
Guest favourite
Home in Fife
Kinnessburn Cottage - free parking, close to golf
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
6–11 Nov
6–11 Nov
$2,588 SGD
$1,799 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 103 reviews
4.97 (103)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in UK
The Boot Room, Central St Andrews
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
1–6 Nov
1–6 Nov
$2,020 SGD
$1,549 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 239 reviews
4.97 (239)
Photo 1 of 28
Top guest favourite
Guest favourite
Apartment in Fife
Location, location - 12 Golf Place,
2 bedrooms
2 bedrooms
,
·
4 single beds
4 single beds
24–29 Oct
24–29 Oct
$2,614 SGD
$2,272 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 242 reviews
4.98 (242)
Photo 1 of 25
Top guest favourite
Guest favourite
Cottage in Fife
Kinnessburn Cottage, St Andrews
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
9–14 Nov
9–14 Nov
$1,276 SGD
Show price breakdown
for 5 nights
$1,276 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 87 reviews
4.91 (87)
Photo 1 of 13
Top guest favourite
Guest favourite
Bungalow in Fife
Nan’s House cosy 2 bed bungalow St Andrews
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
26–31 Oct
26–31 Oct
$1,604 SGD
$1,414 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 164 reviews
4.95 (164)
Photo 1 of 6
Top guest favourite
Guest favourite
Room in Fife
City centre St Andrews - Super King room
1 queen bed
1 queen bed
10–15 Nov
10–15 Nov
$982 SGD
$843 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 647 reviews
4.94 (647)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in Fife
The Scores, St. Andrews
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
19–24 Oct
19–24 Oct
$4,288 SGD
Show price breakdown
for 5 nights
$4,288 SGD for 5 nights
4.95 out of 5 average rating, 104 reviews
4.95 (104)
Photo 1 of 15
Superhost
Superhost
Home in Fife
Kinkell Cottage – Sea Views & Highland Cows, St A
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
5–10 Oct
5–10 Oct
$3,714 SGD
Show price breakdown
for 5 nights
$3,714 SGD for 5 nights
Free cancellation
New place to stay
New
Photo 1 of 29
Top guest favourite
Guest favourite
Townhouse in St Andrews
Elegant St. Andrews Townhouse 3 mins to Old Course
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
26–31 Oct
26–31 Oct
$3,491 SGD
$2,987 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 245 reviews
4.97 (245)
Photo 1 of 24
Top guest favourite
Guest favourite
Home in Fife
Lux Apart: Exclusive Private Rd 2 mins Old Course
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
5–10 Oct
5–10 Oct
$5,530 SGD
Show price breakdown
for 5 nights
$5,530 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 24 reviews
5.0 (24)
Photo 1 of 6
Top guest favourite
Guest favourite
Rooms in Fife
St. Andrews private rooms close to university/golf
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
15–20 Oct
15–20 Oct
$1,189 SGD
$1,025 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 286 reviews
4.95 (286)
Photo 1 of 29
Guest favourite
Guest favourite
Home in St Andrews
Townhouse - central St Andrews GOLF
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
15–20 Oct
15–20 Oct
$5,501 SGD
$4,684 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 161 reviews
4.96 (161)
1
2
3
4
…
15