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 Saint Andrews Beach
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 Saint Andrews Beach
Over 1,000 homes in Saint Andrews Beach
Descriptions are based on details hosts provide
Superhost
Superhost
Loft in St Andrews Beach
Maxz Loft
1 bedroom
,
·
1 bed
,
·
1.5 private bathrooms
14–19 Sept
14–19 Sept
$849 SGD
Show price breakdown
for 5 nights
$849 SGD for 5 nights
,
·
4.84 out of 5 average rating, 446 reviews
4.84 (446)
Top guest favourite
Guest favourite
Home in St Andrews Beach
Coastal Bush Retreat
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$1,142 SGD
Show price breakdown
for 5 nights
$1,142 SGD for 5 nights
4.93 out of 5 average rating, 781 reviews
4.93 (781)
Guest favourite
Guest favourite
Guest suite in St Andrews Beach
A private hideaway, 300m to the ocean
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$910 SGD
Show price breakdown
for 5 nights
$910 SGD for 5 nights
4.95 out of 5 average rating, 633 reviews
4.95 (633)
Top guest favourite
Guest favourite
Home in St Andrews Beach
Ocean Beach House
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
16–21 Jul
16–21 Jul
$2,685 SGD
$2,179 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 37 reviews
5.0 (37)
Superhost
Superhost
Guest house in St Andrews Beach
Fireplace, fire pit, and near the beach
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,581 SGD
Show price breakdown
for 5 nights
$1,581 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 178 reviews
4.9 (178)
Top guest favourite
Guest favourite
Home in St Andrews Beach
Sauna and spa, a mile from beach
5 bedrooms
5 bedrooms
,
·
8 beds
8 beds
,
·
3 bathrooms
3 bathrooms
19–24 Jul
19–24 Jul
$2,796 SGD
Show price breakdown
for 5 nights
$2,796 SGD for 5 nights
4.91 out of 5 average rating, 70 reviews
4.91 (70)
Guest favourite
Guest favourite
Guest house in St Andrews Beach
Architecturally designed with an outdoor tub
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
27 Jul – 1 Aug
27 Jul – 1 Aug
$1,569 SGD
$1,198 SGD
Show price breakdown
for 5 nights
4.95 out of 5 average rating, 376 reviews
4.95 (376)
Top guest favourite
Guest favourite
Townhouse in Fingal
St Andrews Beach Golf & Hot Springs Coastal Escape
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
25–30 Jul
25–30 Jul
$937 SGD
Show price breakdown
for 5 nights
$937 SGD for 5 nights
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Guest favourite
Guest favourite
Home in St Andrews Beach
St Andrews Back Beach House
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
1.5 bathrooms
1.5 bathrooms
20–25 Jul
20–25 Jul
$2,548 SGD
$2,317 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 98 reviews
4.95 (98)
Top guest favourite
Guest favourite
Guest house in St Andrews Beach
Correa Cabin
1 king bed
1 king bed
,
·
WC
WC
19–24 Jul
19–24 Jul
$1,709 SGD
$1,559 SGD
Show price breakdown
for 5 nights
Free cancellation
4.98 out of 5 average rating, 105 reviews
4.98 (105)
Top guest favourite
Guest favourite
Home in St Andrews Beach
Heated spa and wood-burning fireplace near dunes
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Aug
4–9 Aug
$1,878 SGD
$1,524 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 29 reviews
5.0 (29)
Guest favourite
Guest favourite
Guest house in Fingal
Timber retreat on 5 acres near beach
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$1,164 SGD
Show price breakdown
for 5 nights
$1,164 SGD for 5 nights
4.9 out of 5 average rating, 551 reviews
4.9 (551)
Superhost
Superhost
Home in St Andrews Beach
Duneside Shores at St Andrews Beach
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
27 Jul – 1 Aug
27 Jul – 1 Aug
$1,584 SGD
Show price breakdown
for 5 nights
$1,584 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Top guest favourite
Guest favourite
Home in Tootgarook
Beach house with a deck fireplace
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
1.5 bathrooms
1.5 bathrooms
21–26 Jul
21–26 Jul
$1,095 SGD
Show price breakdown
for 5 nights
$1,095 SGD for 5 nights
4.97 out of 5 average rating, 180 reviews
4.97 (180)
Top guest favourite
Guest favourite
Guest house in Rye
Private studio, 3 minutes from hot springs
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
30 Aug – 4 Sept
30 Aug – 4 Sept
$932 SGD
Show price breakdown
for 5 nights
$932 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 192 reviews
4.97 (192)
Top guest favourite
Guest favourite
Flat in Rosebud
Newly renovated, one minute from boardwalk
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$867 SGD
Show price breakdown
for 5 nights
$867 SGD for 5 nights
4.97 out of 5 average rating, 150 reviews
4.97 (150)
Top guest favourite
Guest favourite
Guest house in St Andrews Beach
Freshly renovated cabin, 400m from beach
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
24–29 Jul
24–29 Jul
$1,263 SGD
Show price breakdown
for 5 nights
$1,263 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 45 reviews
4.98 (45)
Top guest favourite
Guest favourite
Townhouse in Cape Schanck
Panoramic ocean views from the treetops
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
3–8 Aug
3–8 Aug
$1,294 SGD
Show price breakdown
for 5 nights
$1,294 SGD for 5 nights
4.93 out of 5 average rating, 44 reviews
4.93 (44)
Top guest favourite
Guest favourite
Flat in Sorrento
Hamptons-style retreat near the beach
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$767 SGD
Show price breakdown
for 5 nights
$767 SGD for 5 nights
5.0 out of 5 average rating, 172 reviews
5.0 (172)
1
2
3
4
…
15