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 John's Town of Dalry
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 John's Town of Dalry
Over 1,000 homes in Saint John's Town of Dalry
Top guest favourite
Guest favourite
Holiday home in Saint John's Town of Dalry
St John's Flat Spacious Ground Floor Accomodation
1 bedroom
,
·
1 bed
,
·
2 private bathrooms
24–29 Jul
24–29 Jul
$947 SGD
$835 SGD
Show price breakdown
for 5 nights
,
·
4.98 out of 5 average rating, 124 reviews
4.98 (124)
Guest favourite
Guest favourite
Cottage in Saint John's Town of Dalry
Your Cottage Retreat
4.91 out of 5 average rating, 230 reviews
4.91 (230)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$808 SGD
Show price breakdown
for 5 nights
$808 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Apartment in Saint John's Town of Dalry
Spacious one bedroom apartment in village centre
4.86 out of 5 average rating, 116 reviews
4.86 (116)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$699 SGD
Show price breakdown
for 5 nights
$699 SGD for 5 nights
Top guest favourite
Guest favourite
Hut in Dumfries and Galloway
Garple Loch Hut
4.99 out of 5 average rating, 622 reviews
4.99 (622)
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
13–18 Dec
13–18 Dec
$1,380 SGD
Show price breakdown
for 5 nights
$1,380 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Cabin in New Galloway
Oak Tree Hut
4.99 out of 5 average rating, 142 reviews
4.99 (142)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,208 SGD
Show price breakdown
for 5 nights
$1,208 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Cottage in Garroch Glen
Tranquil remote hillside cottage
4.88 out of 5 average rating, 157 reviews
4.88 (157)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$1,837 SGD
Show price breakdown
for 5 nights
$1,837 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Balmaclellan
Coorie Cottage - Home of your Galloway Adventure
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
26–31 Aug
26–31 Aug
$1,259 SGD
$1,070 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
Home in Saint John's Town of Dalry
Gate Lodge
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
6–11 Jul
6–11 Jul
$1,958 SGD
$1,566 SGD
Show price breakdown
for 5 nights
New home discount
Home in Saint John's Town of Dalry
Courtyard Cottage
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$2,160 SGD
$1,728 SGD
Show price breakdown
for 5 nights
New home discount
Guest favourite
Guest favourite
Cabin in Saint John's Town of Dalry
Netherdykes Hideaway log cabin
4.83 out of 5 average rating, 472 reviews
4.83 (472)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$840 SGD
Show price breakdown
for 5 nights
$840 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Guest suite in New Galloway
Rural Getaway in New Galloway
4.93 out of 5 average rating, 286 reviews
4.93 (286)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
14–19 Sept
14–19 Sept
$607 SGD
$535 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest favourite
Guest favourite
Cottage in New Galloway
Cosy Cottage Near Loch Ken & Dark Sky Park
4.94 out of 5 average rating, 52 reviews
4.94 (52)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$1,333 SGD
$1,171 SGD
Show price breakdown
for 5 nights
Free cancellation
Flat in New Galloway
Skerrow
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
8–13 Jul
8–13 Jul
$1,816 SGD
Show price breakdown
for 5 nights
$1,816 SGD for 5 nights
Guest favourite
Guest favourite
Home in Dumfries and Galloway
Mains of Greenlaw cottage
4.95 out of 5 average rating, 21 reviews
4.95 (21)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
4–9 Jul
4–9 Jul
$1,100 SGD
Show price breakdown
for 5 nights
$1,100 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Balmaclellan
Roanbank- The Hidden Road Retreat
5.0 out of 5 average rating, 10 reviews
5.0 (10)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
13–18 Jul
13–18 Jul
$1,547 SGD
Show price breakdown
for 5 nights
$1,547 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Cabin in Saint John's Town of Dalry
Little Minnows Cabin in 15 acres of countryside
4.96 out of 5 average rating, 55 reviews
4.96 (55)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$992 SGD
Show price breakdown
for 5 nights
$992 SGD for 5 nights
Guest favourite
Guest favourite
Cottage in Slogarie
The Kennels @Slogarie Rewilding humans since 2019
4.94 out of 5 average rating, 175 reviews
4.94 (175)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
21–26 Jul
21–26 Jul
$1,287 SGD
Show price breakdown
for 5 nights
$1,287 SGD for 5 nights
Guest favourite
Guest favourite
Home in Balmaclellan
The Dairy
4.9 out of 5 average rating, 29 reviews
4.9 (29)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,206 SGD
Show price breakdown
for 5 nights
$1,206 SGD for 5 nights
Top guest favourite
Guest favourite
Shepherd’s hut in Dumfries and Galloway
Fauld O Wheat Shepherds Hut , Loch Ken ,Off Grid
5.0 out of 5 average rating, 143 reviews
5.0 (143)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
19–24 Jul
19–24 Jul
$1,173 SGD
Show price breakdown
for 5 nights
$1,173 SGD for 5 nights
Free cancellation
1
2
3
4
…
15