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; 314 homes in St. Andrews
314 homes in St. Andrews
Descriptions are based on details hosts provide
Top guest favourite
Guest favourite
Guest suite in St. Andrews
Homestead Cottage downtown Saint Andrews
Studio
,
·
1 bed
,
·
1 private bathroom
8–13 Oct
8–13 Oct
$823 SGD
Show price breakdown
for 5 nights
$823 SGD for 5 nights
,
·
5.0 out of 5 average rating, 277 reviews
5.0 (277)
Top guest favourite
Guest favourite
Flat in St. Andrews
Private Apt. Heart of St Andrews
4.99 out of 5 average rating, 125 reviews
4.99 (125)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Sept
12–17 Sept
$852 SGD
Show price breakdown
for 5 nights
$852 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Flat in St. Andrews
Sea You Soon!
5.0 out of 5 average rating, 15 reviews
5.0 (15)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
24–29 Aug
24–29 Aug
$1,841 SGD
Show price breakdown
for 5 nights
$1,841 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Room in St. Andrews
Historic home near vibrant Water Street
4.94 out of 5 average rating, 16 reviews
4.94 (16)
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$804 SGD
Show price breakdown
for 5 nights
$804 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Loft in Oak Haven
Tidal waterfront with a hot tub and kayaks
4.98 out of 5 average rating, 220 reviews
4.98 (220)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
$914 SGD
Show price breakdown
for 5 nights
$914 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Room in St. Andrews
R.R. Gale Antiques & BnB. The Rococo suite
5.0 out of 5 average rating, 17 reviews
5.0 (17)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$975 SGD
Show price breakdown
for 5 nights
$975 SGD for 5 nights
Free cancellation
Bed and breakfast in St. Andrews
Charming Twin Bedroom in a timeless coastal escape
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$695 SGD
Show price breakdown
for 5 nights
$695 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in St. Andrews
The Carriage House on Montague
4.93 out of 5 average rating, 73 reviews
4.93 (73)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
3–8 Jun
3–8 Jun
$1,512 SGD
Show price breakdown
for 5 nights
$1,512 SGD for 5 nights
Guest favourite
Guest favourite
Place to stay in St. Andrews
Coastal suite with private beach access
5.0 out of 5 average rating, 7 reviews
5.0 (7)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$1,544 SGD
Show price breakdown
for 5 nights
$1,544 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Dome in Bayside
Luxury riverside dome with a hot tub
4.98 out of 5 average rating, 144 reviews
4.98 (144)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$1,416 SGD
Show price breakdown
for 5 nights
$1,416 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in St. Andrews
Ocean view stay on Water Street
4.87 out of 5 average rating, 45 reviews
4.87 (45)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$971 SGD
Show price breakdown
for 5 nights
$971 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Bayside
Oceanfront with 25-foot tides at your door
4.93 out of 5 average rating, 148 reviews
4.93 (148)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
22–27 Sept
22–27 Sept
$973 SGD
Show price breakdown
for 5 nights
$973 SGD for 5 nights
Home in St. Andrews
Historic cottage blocks from the waterfront
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
20–25 Jul
20–25 Jul
$1,327 SGD
Show price breakdown
for 5 nights
$1,327 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Guest suite in St. Andrews
Spacious suite near the Algonquin Resort
4.96 out of 5 average rating, 113 reviews
4.96 (113)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
17–22 Sept
17–22 Sept
$1,170 SGD
Show price breakdown
for 5 nights
$1,170 SGD for 5 nights
Top guest favourite
Guest favourite
Guest suite in St. Andrews
Renovated century-old coach house with fireplace
5.0 out of 5 average rating, 43 reviews
5.0 (43)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$899 SGD
Show price breakdown
for 5 nights
$899 SGD for 5 nights
Guest favourite
Guest favourite
Home in St. Andrews
Jolly Seaside: Heart of Saint Andrew's.
4.86 out of 5 average rating, 117 reviews
4.86 (117)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,215 SGD
Show price breakdown
for 5 nights
$1,215 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Bayside
Beachfront with a 144" theater screen
4.96 out of 5 average rating, 190 reviews
4.96 (190)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
24–29 Sept
24–29 Sept
$1,077 SGD
Show price breakdown
for 5 nights
$1,077 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Chamcook
Lakeside cottage with a fireplace and fire pit
5.0 out of 5 average rating, 28 reviews
5.0 (28)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
$1,319 SGD
Show price breakdown
for 5 nights
$1,319 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in St. Andrews
200-year-old cottage, one block from harbour
5.0 out of 5 average rating, 37 reviews
5.0 (37)
,
·
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$2,112 SGD
Show price breakdown
for 5 nights
$2,112 SGD for 5 nights
1
2
3
4
…
15