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,703 SGD
Show price breakdown
for 5 nights
$4,703 SGD for 5 nights
,
·
4.92 out of 5 average rating, 157 reviews
4.92 (157)
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
$6,785 SGD
$5,640 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 807 reviews
4.98 (807)
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,669 SGD
$5,725 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 181 reviews
4.97 (181)
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,581 SGD
$1,369 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
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,624 SGD
$1,430 SGD
Show price breakdown
for 5 nights
Free cancellation
4.93 out of 5 average rating, 235 reviews
4.93 (235)
Guest favourite
Guest favourite
Home in Fife
Links Captains House St Andrews
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
2.5 bathrooms
2.5 bathrooms
13–18 Jul
13–18 Jul
$4,158 SGD
Show price breakdown
for 5 nights
$4,158 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 81 reviews
4.95 (81)
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,025 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
Townhouse in Fife
Peaceful St Andrews Retreat
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
10–15 Jul
10–15 Jul
$1,277 SGD
Show price breakdown
for 5 nights
$1,277 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Superhost
Superhost
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
21–26 Jun
21–26 Jun
$1,338 SGD
Show price breakdown
for 5 nights
$1,338 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
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,744 SGD
Show price breakdown
for 5 nights
$1,744 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 654 reviews
4.86 (654)
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,556 SGD
Show price breakdown
for 5 nights
$2,556 SGD for 5 nights
4.98 out of 5 average rating, 115 reviews
4.98 (115)
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,176 SGD
Show price breakdown
for 5 nights
$1,176 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,367 SGD
$1,043 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 273 reviews
4.96 (273)
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,636 SGD
Show price breakdown
for 5 nights
$1,636 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 191 reviews
4.88 (191)
Guest favourite
Guest favourite
Flat in St Andrews
35A Bell Street, St.Andrews
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
20–25 Jun
20–25 Jun
$2,511 SGD
Show price breakdown
for 5 nights
$2,511 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 62 reviews
4.94 (62)
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
$902 SGD
$793 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
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,248 SGD
Show price breakdown
for 5 nights
$1,248 SGD for 5 nights
4.83 out of 5 average rating, 18 reviews
4.83 (18)
Home in Fife
Lovely St. Andrews Spacious Home - Sleeps 6
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
19–24 Jun
19–24 Jun
$1,928 SGD
Show price breakdown
for 5 nights
$1,928 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Townhouse in Fife
Wynd Cottage Central St.Andrews
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
19–24 Jun
19–24 Jun
$4,098 SGD
Show price breakdown
for 5 nights
$4,098 SGD for 5 nights
4.95 out of 5 average rating, 62 reviews
4.95 (62)
1
2
3
4
…
15