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
Top guest favourite
Guest favourite
Townhouse in St Andrews
Murray Park Apartment, St. Andrews
2 bedrooms
,
·
3 beds
,
·
1 private bathroom
28 Aug – 2 Sept
28 Aug – 2 Sept
$2,819 SGD
Show price breakdown
for 5 nights
$2,819 SGD for 5 nights
,
·
4.94 out of 5 average rating, 140 reviews
4.94 (140)
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
13–18 Jul
13–18 Jul
$3,614 SGD
Show price breakdown
for 5 nights
$3,614 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 62 reviews
4.95 (62)
Home in Fife
Pipeland House - Spacious 3 bed near Old Course
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Jul
2–7 Jul
$2,681 SGD
$2,174 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
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,424 SGD
$1,236 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 113 reviews
4.96 (113)
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,179 SGD
Show price breakdown
for 5 nights
$1,179 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 110 reviews
5.0 (110)
Guest favourite
Guest favourite
Home in St Andrews
Number 37, St. Andrews
2 bedrooms
2 bedrooms
,
·
4 single beds
4 single beds
,
·
1 bathroom
1 bathroom
3–8 Jul
3–8 Jul
$1,651 SGD
Show price breakdown
for 5 nights
$1,651 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 124 reviews
4.92 (124)
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,806 SGD
$5,655 SGD
Show price breakdown
for 5 nights
Free cancellation
4.98 out of 5 average rating, 808 reviews
4.98 (808)
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,105 SGD
Show price breakdown
for 5 nights
$2,105 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 24 reviews
4.88 (24)
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,563 SGD
Show price breakdown
for 5 nights
$2,563 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 117 reviews
4.98 (117)
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,578 SGD
Show price breakdown
for 5 nights
$6,578 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 34 reviews
5.0 (34)
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
12–17 Jul
12–17 Jul
$2,151 SGD
$1,946 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 212 reviews
4.97 (212)
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
6–11 Aug
6–11 Aug
$1,039 SGD
Show price breakdown
for 5 nights
$1,039 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 274 reviews
4.96 (274)
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
$905 SGD
$795 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 278 reviews
4.96 (278)
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,535 SGD
$2,563 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
Apartment in Fife
Outstanding Premium Apartment
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
27 Sept – 2 Oct
27 Sept – 2 Oct
$3,674 SGD
Show price breakdown
for 5 nights
$3,674 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Guest favourite
Guest favourite
Home in Fife
A fabulous home in St Andrews.
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
4–9 Jul
4–9 Jul
$2,652 SGD
Show price breakdown
for 5 nights
$2,652 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 22 reviews
4.91 (22)
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
18–23 Jul
18–23 Jul
$1,598 SGD
Show price breakdown
for 5 nights
$1,598 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
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,304 SGD
Show price breakdown
for 5 nights
$1,304 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 245 reviews
4.86 (245)
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
,
·
2 bathrooms
2 bathrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
$3,311 SGD
Show price breakdown
for 5 nights
$3,311 SGD for 5 nights
4.97 out of 5 average rating, 237 reviews
4.97 (237)
1
2
3
4
…
15