Duncan Bed and Breakfasts

Filter
Sort

from $50

Duncan, BC

Check Availability

Brentwood Bay, BC (18 miles from Duncan)

Check Availability

Chemainus, BC (12 miles from Duncan)

Check Availability

from $87

Chemainus, BC (9 miles from Duncan)

Check Availability

from $93

Chemainus, BC (10 miles from Duncan)

Check Availability

from $143

Chemainus, BC (10 miles from Duncan)

Check Availability

Chemainus, BC (12 miles from Duncan)

Check Availability

from $94

Ladysmith, BC (14 miles from Duncan)

Check Availability

Ladysmith, BC (13 miles from Duncan)

Check Availability

Ladysmith, BC (13 miles from Duncan)

Check Availability

Metchosin, BC (30 miles from Duncan)

Check Availability

from $155

Saanichton, BC (16 miles from Duncan)

Check Availability

Shawnigan Lake, BC (11 miles from Duncan)

Check Availability

from $92

Sidney, BC (15 miles from Duncan)

Check Availability

Sidney, BC (17 miles from Duncan)

Check Availability

from $70

Sidney, BC (17 miles from Duncan)

Check Availability

Sidney, BC (12 miles from Duncan)

Check Availability

Sidney, BC (13 miles from Duncan)

Check Availability

from $89

Sidney, BC (14 miles from Duncan)

Check Availability

from $66

Sidney, BC (14 miles from Duncan)

Check Availability

Sidney, BC (14 miles from Duncan)

Check Availability

from $200

Sidney, BC (16 miles from Duncan)

Check Availability

from $89

Sooke, BC (29 miles from Duncan)

Check Availability

from $74

Sooke, BC (28 miles from Duncan)

Check Availability

from $85

Sooke, BC (29 miles from Duncan)

Check Availability

from $132

Sooke, BC (27 miles from Duncan)

Check Availability

Sooke, BC (30 miles from Duncan)

Check Availability

from $53

Victoria, BC (29 miles from Duncan)

Check Availability

from $132

Victoria, BC (30 miles from Duncan)

Check Availability

from $81

Victoria, BC (29 miles from Duncan)

Check Availability

from $116

Victoria, BC (22 miles from Duncan)

Check Availability

from $80

Victoria, BC (26 miles from Duncan)

Check Availability

from $105

Victoria, BC (29 miles from Duncan)

Check Availability

from $92

Victoria, BC (29 miles from Duncan)

Check Availability

from $131

Victoria, BC (29 miles from Duncan)

Check Availability

Victoria, BC (24 miles from Duncan)

Check Availability

from $100

Victoria, BC (23 miles from Duncan)

Check Availability

Victoria, BC (30 miles from Duncan)

Check Availability

Victoria, BC (29 miles from Duncan)

Check Availability

Victoria, BC (26 miles from Duncan)

Check Availability

from $110

Victoria, BC (26 miles from Duncan)

Check Availability

Victoria, BC (22 miles from Duncan)

Check Availability

Victoria, BC (29 miles from Duncan)

Check Availability

Victoria, BC (27 miles from Duncan)

Check Availability

Victoria, BC (28 miles from Duncan)

Check Availability

from $126

Victoria, BC (29 miles from Duncan)

Check Availability

Victoria, BC (30 miles from Duncan)

Check Availability

from $208

Victoria, BC (30 miles from Duncan)

Check Availability

from $120

Victoria, BC (30 miles from Duncan)

Check Availability

from $142

Victoria, BC (29 miles from Duncan)

Check Availability

Cassidy, BC (24 miles from Duncan)

Check Availability

from $81

Lake Cowichan, BC (16 miles from Duncan)

Check Availability

Lake Cowichan, BC (16 miles from Duncan)

Check Availability

Nanaimo, BC (28 miles from Duncan)

Check Availability

Salt Spring Island, BC (10 miles from Duncan)

Check Availability

from $129

Salt Spring Island, BC (11 miles from Duncan)

Check Availability

from $155

Salt Spring Island, BC (8 miles from Duncan)

Check Availability

from $101

Salt Spring Island, BC (10 miles from Duncan)

Check Availability

from $116

Salt Spring Island, BC (12 miles from Duncan)

Check Availability

from $97

Salt Spring Island, BC (9 miles from Duncan)

Check Availability

Salt Spring Island, BC (10 miles from Duncan)

Check Availability

from $147

Salt Spring Island, BC (11 miles from Duncan)

Check Availability

from $103

Salt Spring Island, BC (10 miles from Duncan)

Check Availability

from $120

Salt Spring Island, BC (8 miles from Duncan)

Check Availability

Salt Spring Island, BC (9 miles from Duncan)

Check Availability

Galiano, BC (14 miles from Duncan)

Check Availability

Recent reviews

Sponsored Links

check