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; 407 homes in St. Andrews
407 homes in St. Andrews
Guest favourite
Guest favourite
Boutique hotel in St. Andrews
The Capulet Suite at the The Montague Rose Inn
1 bedroom
,
·
3 beds
,
·
1 private bathroom
9–14 May
9–14 May
$1,031 SGD
Show price breakdown
for 5 nights
$1,031 SGD for 5 nights
,
·
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favourite
Guest favourite
Flat in St. Andrews
Sea You Soon!
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
1 bathroom
1 bathroom
3–8 Jul
3–8 Jul
$1,810 SGD
$1,626 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Room in St. Andrews
Casa Rigolit
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
4–9 Jul
4–9 Jul
$844 SGD
Show price breakdown
for 5 nights
$844 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Guest favourite
Guest favourite
Room in St. Andrews
R.R. Gale Antiques & BnB. The Rococo suite
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$978 SGD
Show price breakdown
for 5 nights
$978 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Top guest favourite
Guest favourite
Home in St. Andrews
Luxury Coastal Home on the ocean/4BR/sleeps 10+
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
4–9 Oct
4–9 Oct
$3,237 SGD
Show price breakdown
for 5 nights
$3,237 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 42 reviews
4.98 (42)
Guest favourite
Guest favourite
Home in St. Andrews
Cozy Hideaway at the Cove
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
6–11 Sept
6–11 Sept
$2,507 SGD
Show price breakdown
for 5 nights
$2,507 SGD for 5 nights
Free cancellation
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Top guest favourite
Guest favourite
Flat in St. Andrews
Relax in our "Low Tide"
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,842 SGD
Show price breakdown
for 5 nights
$1,842 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 81 reviews
4.99 (81)
Top guest favourite
Guest favourite
Dome in Saint Patrick Parish
Welcome to Glamper’s Dream - Luxury Dome
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
7–12 Sept
7–12 Sept
$1,311 SGD
Show price breakdown
for 5 nights
$1,311 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 172 reviews
4.97 (172)
Top guest favourite
Guest favourite
Home in Chamcook
Cozy Lakeside Cottage
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Sept
14–19 Sept
$1,344 SGD
Show price breakdown
for 5 nights
$1,344 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 25 reviews
5.0 (25)
Top guest favourite
Guest favourite
Home in St. Andrews
Hot Tub Under the Atlantic Stars Luxury 2 BR home
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
12–17 Aug
12–17 Aug
$2,889 SGD
Show price breakdown
for 5 nights
$2,889 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 37 reviews
5.0 (37)
Top guest favourite
Guest favourite
Guest suite in St. Andrews
Premium Guest Suite in St. Andrew's, NB
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
6–11 Sept
6–11 Sept
$1,161 SGD
Show price breakdown
for 5 nights
$1,161 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 104 reviews
4.96 (104)
Top guest favourite
Guest favourite
Guest suite in St. Andrews
Homestead Cottage downtown Saint Andrews
1 bed
1 bed
,
·
1 bathroom
1 bathroom
4–9 Sept
4–9 Sept
$908 SGD
Show price breakdown
for 5 nights
$908 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 272 reviews
5.0 (272)
Top guest favourite
Guest favourite
Flat in Saint James Parish
Modern Family Suite | Garden Walkout
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$730 SGD
Show price breakdown
for 5 nights
$730 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Top guest favourite
Guest favourite
Home in Chamcook
Cozy seaside cottage
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
10–15 Jul
10–15 Jul
$1,129 SGD
Show price breakdown
for 5 nights
$1,129 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 40 reviews
4.9 (40)
Top guest favourite
Guest favourite
Guest suite in St. Andrews
Idyllic Couple’s Retreat in St. Andrews, NB
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$892 SGD
Show price breakdown
for 5 nights
$892 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Top guest favourite
Guest favourite
Home in St. Andrews
The Little Salt Cottage
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
20–25 Jul
20–25 Jul
$1,800 SGD
Show price breakdown
for 5 nights
$1,800 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 119 reviews
4.94 (119)
Top guest favourite
Guest favourite
Flat in St. Stephen
Studio 12: a St. Stephen favorite-new ownership
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$833 SGD
Show price breakdown
for 5 nights
$833 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 29 reviews
4.97 (29)
Guest favourite
Guest favourite
Cottage in St. Andrews
Cottage on Passamaquoddy bay
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
9–14 Sept
9–14 Sept
$1,556 SGD
Show price breakdown
for 5 nights
$1,556 SGD for 5 nights
Free cancellation
4.74 out of 5 average rating, 61 reviews
4.74 (61)
Top guest favourite
Guest favourite
Cottage in Saint Croix Parish
Compass Cove Cottage with Hot tub
2 bedrooms
2 bedrooms
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,678 SGD
Show price breakdown
for 5 nights
$1,678 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 40 reviews
4.98 (40)
1
2
3
4
…
15