Login
List your B&B
B&B Duncan
100 Bed and Breakfasts in and around Duncan,
British Columbia
,
Canada
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Adults only
Room type
Guest room
Holiday home
Apartment
Accommodations just outside your destination
Near Duncan
Mossy Hill Suite
Salt Spring Island
9.5
(16.3 km from Duncan)
Wisteria Guest House
Ganges
9.2
(16.4 km from Duncan)
EdgeWater Chemainus
Chemainus
9.4
(16.5 km from Duncan)
Shawnigan Hills Guest Suite
Shawnigan Lake
9.7
(16.6 km from Duncan)
Gulf Island View Suite
Chemainus
9.5
(16.6 km from Duncan)
Mariner's Loft
Ganges
8.7
(16.7 km from Duncan)
Salt Spring Inn
Ganges
8.4
(16.8 km from Duncan)
Eagle Rock Bed and Breakfast
Chemainus
9.8
(16.8 km from Duncan)
Harbour House Hotel
Ganges
7.7
(16.9 km from Duncan)
Walkon Waterfront Castle Cove Inn
Chemainus
7.5
(17.1 km from Duncan)
By the Bay Lavender Villa
Chemainus
8.9
(17.1 km from Duncan)
Gallery B&B
Ganges
9
(17.2 km from Duncan)
Salt Spring Carriage House B&B
Ganges
9.6
(17.7 km from Duncan)
Five Elements Lodge B&B with Outdoor Spa
Fernwood
9
(17.7 km from Duncan)
Large Executive Home in Mill Springs , 4 bd and 3 ba
Mill Bay
8.7
(18.3 km from Duncan)
Magnolia Petal
Ganges
8.5
(19.1 km from Duncan)
Bayview B&B
Cobble Hill
8.8
(19.6 km from Duncan)
Sunrise Terraces
Ladysmith
9.9
(20.7 km from Duncan)
Chalet Style Cottage near Shawnigan Lake
Shawnigan Lake
9.3
(20.7 km from Duncan)
Sanctuary at edge of forest
Ladysmith
9.4
(21 km from Duncan)
Hot Tub Hideaway
Shawnigan Lake
9.6
(21.2 km from Duncan)
Belle Maison Auprès De La Mer
Sidney
9.5
(21.4 km from Duncan)
Chateau Shawnigan 2BD in West Shawn Lake
Shawnigan Lake
8
(21.5 km from Duncan)
Vi Cottage
North Saanich
10
(21.6 km from Duncan)
1
2
3
4
5