Login
List your B&B
B&B Duncan
101 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
Holiday home
Guest room
Apartment
Eaglenest Manor Cowichan
Duncan
9.5
Duncan Motel
Duncan
7.3
Maple Rise Guesthouse
Duncan
9.4
THURBER HOUSE
Duncan
9.9
M&M's Maple Bay Mountain Guesthouse
Duncan
9.6
Accommodations just outside your destination
Near Duncan
The Cube
Cowichan Bay
9.6
(5.5 km from Duncan)
Salishan Tree House Suite
Cowichan Bay
9.7
(6.5 km from Duncan)
Salishan Chief Suite
Cowichan Bay
9.1
(6.5 km from Duncan)
Lovely oceanside 1-bdrm suite Fireplace HotTub
Crofton
9.5
(9.5 km from Duncan)
Hot Tub Cowichan Bay Ocean View, Games Room and Sauna
Cowichan Bay
10
(9.6 km from Duncan)
Sea and Cedar Retreat-a home in a tranquil setting
Cowichan Bay
9.7
(11.1 km from Duncan)
Beachside Living Cherry Point
Cobble Hill
8
(13.3 km from Duncan)
RainCoast Retreat at Shawnigan Lake!
Shawnigan Lake
9.6
(14.4 km from Duncan)
Nettledown Farms Bed & Breakfast
Salt Spring Island
9
(14.5 km from Duncan)
Raven's Cache Bed and Breakfast
Ganges
8.9
(14.8 km from Duncan)
Rustic 1-Bedroom farm style loft with fire pit
Cobble Hill
8.5
(15.3 km from Duncan)
Wetherly Inn & Spa
Ganges
9.9
(15.4 km from Duncan)
Gorgeous 3 bedroom lake house Suite!
Shawnigan Lake
7
(15.6 km from Duncan)
Armand Heights
Ganges
7.9
(15.6 km from Duncan)
Thistle Dew Cottage
Ganges
9.2
(15.8 km from Duncan)
The Castle
Chemainus
10
(16.1 km from Duncan)
Sungate on Salt Spring BnB
Salt Spring Island
10
(16.1 km from Duncan)
The Sanctuary Retreat & Spa
Salt Spring Island
9
(16.1 km from Duncan)
Shawnigan Suite B & B
Shawnigan Lake
9.3
(16.1 km from Duncan)
1
2
3
4
5