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
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)
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)
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
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)
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
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 Fife
Beach Front Apt 2 Bedrooms 2 bathrooms St Andrews
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
21–26 Jun
21–26 Jun
$3,530 SGD
$3,041 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 68 reviews
4.97 (68)
Guest favourite
Guest favourite
Home in Fife
Copthorne Cottage St Andrews Coastal Golf retreat
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
7–12 Aug
7–12 Aug
$2,137 SGD
Show price breakdown
for 5 nights
$2,137 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 23 reviews
4.87 (23)
Top guest favourite
Guest favourite
Apartment in Fife
Great one bedroom town centre apartment
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
26–31 Oct
26–31 Oct
$1,621 SGD
$1,438 SGD
Show price breakdown
for 5 nights
Free cancellation
4.93 out of 5 average rating, 235 reviews
4.93 (235)
Top guest favourite
Guest favourite
Townhouse in Fife
St Andrews. Spacious, 4 bedroom town house.
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
3–8 Jul
3–8 Jul
$5,054 SGD
Show price breakdown
for 5 nights
$5,054 SGD for 5 nights
4.97 out of 5 average rating, 155 reviews
4.97 (155)
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
Townhouse in Fife
The Garden House, St. Andrews, town centre
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
17–22 Aug
17–22 Aug
$3,598 SGD
Show price breakdown
for 5 nights
$3,598 SGD for 5 nights
4.95 out of 5 average rating, 144 reviews
4.95 (144)
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,614 SGD
$2,288 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 234 reviews
4.98 (234)
Guest favourite
Guest favourite
Townhouse in Fife
Alfred Place, St. Andrews
5 bedrooms
5 bedrooms
,
·
9 beds
9 beds
,
·
4 bathrooms
4 bathrooms
19–24 Jul
19–24 Jul
$4,112 SGD
Show price breakdown
for 5 nights
$4,112 SGD for 5 nights
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Superhost
Superhost
Flat in St Andrews
Old Course View St Andrews
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
18–23 Jun
18–23 Jun
$2,421 SGD
Show price breakdown
for 5 nights
$2,421 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Guest suite in Fife
❤️Stay Where All St Andrews is on the Doorstep!❤️
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
6–11 Aug
6–11 Aug
$1,645 SGD
Show price breakdown
for 5 nights
$1,645 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 191 reviews
4.88 (191)
Superhost
Superhost
Flat in St Andrews
Outstanding Central Location Balcony Apartment
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
19–24 Jul
19–24 Jul
$2,799 SGD
$2,563 SGD
Show price breakdown
for 5 nights
4.9 out of 5 average rating, 156 reviews
4.9 (156)
1
2
3
4
…
15