Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Duncan
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Canada
Canada
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing views
National parks
Lake
Rooms
Countryside
Cabins
Amazing pools
Beachfront
Farms
Vineyards
Lakefront
Tiny homes
Trending
Bed & breakfasts
Chef's kitchens
Play
Camping
New
Skiing
Design
Golfing
Surfing
Off-the-grid
Grand pianos
Treehouses
A-frames
Yurts
Beach
Filters
0
Show map
Search results; 371 places in Duncan
371 places in Duncan
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Duncan
Alegria Vacation Suite
Hosted by Jane
Hosted by Jane
19–24 Apr
19–24 Apr
€ 125
night
€ 125 per night
·
€ 621 total
€ 621 total
Show price breakdown
4.95 out of 5 average rating, 370 reviews
4.95 (370)
Flat in Duncan
Wapiti Suite
Hosted by Bonnie
Hosted by Bonnie
19–24 Apr
19–24 Apr
€ 234
night
€ 234 per night
·
€ 1,169 total
€ 1,169 total
Show price breakdown
Guest favourite
Guest favourite
Flat in Duncan
Bright Studio Apartment
Hosted by Carolyn
Hosted by Carolyn
24–29 Jun
24–29 Jun
€ 85
night
€ 85 per night
·
€ 424 total
€ 424 total
Show price breakdown
4.92 out of 5 average rating, 12 reviews
4.92 (12)
Guest favourite
Guest favourite
Flat in Cowichan Bay
Apartment on the dock in Cowichan Bay
Hosted by Stephen And Astrid
Hosted by Stephen And Astrid
19–24 Apr
19–24 Apr
€ 211
night
€ 211 per night
·
€ 1,051 total
€ 1,051 total
Show price breakdown
5.0 out of 5 average rating, 62 reviews
5.0 (62)
Flat in Duncan
Fig Enclave Upper Suite
Hosted by Karli Ann
Hosted by Karli Ann
21–26 Apr
21–26 Apr
€ 85
night
€ 85 per night
·
€ 421 total
€ 421 total
Show price breakdown
New place to stay
New
Flat in Duncan
Heaven on Earth
Hosted by Nicolette
Hosted by Nicolette
19–24 Apr
19–24 Apr
€ 128
€ 99
night
€ 99 per night, originally € 128
·
€ 492 total
€ 492 total
Show price breakdown
Guest favourite
Guest favourite
Flat in Duncan
Mt. Tzouhalem Studio Suit
Lake views
Lake views
10–15 Jun
10–15 Jun
Hosted by Carmen
,
·
Hosted by Carmen
€ 74
night
€ 74 per night
·
€ 370 total
€ 370 total
Show price breakdown
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Flat in Duncan
Cozy Apt by the Lake + Breakie!
Hosted by Adrianna
Hosted by Adrianna
1–6 May
1–6 May
€ 118
€ 102
night
€ 102 per night, originally € 118
·
€ 506 total
€ 506 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Duncan
Vally View Suite
Hosted by Tanya
Hosted by Tanya
5–10 May
5–10 May
€ 110
night
€ 110 per night
·
€ 547 total
€ 547 total
Show price breakdown
4.85 out of 5 average rating, 441 reviews
4.85 (441)
Guest favourite
Guest favourite
Flat in Crofton
Comfy Crofton
Hosted by Philip
Hosted by Philip
30 Apr – 5 May
30 Apr – 5 May
€ 72
night
€ 72 per night
·
€ 360 total
€ 360 total
Show price breakdown
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Guest favourite
Guest favourite
Flat in Duncan
Delightful Spot on Hobby Farm
Hosted by Susan
Hosted by Susan
19–24 Apr
19–24 Apr
€ 96
night
€ 96 per night
·
€ 479 total
€ 479 total
Show price breakdown
4.94 out of 5 average rating, 87 reviews
4.94 (87)
Guest favourite
Guest favourite
Flat in Chemainus
Bonsall Creek Carriage Home
Hosted by Denise
Hosted by Denise
21–26 Apr
21–26 Apr
€ 95
night
€ 95 per night
·
€ 475 total
€ 475 total
Show price breakdown
4.95 out of 5 average rating, 42 reviews
4.95 (42)
Flat in Shawnigan Lake
cozy stopover
Hosted by Daniel
Hosted by Daniel
19–24 Apr
19–24 Apr
€ 93
night
€ 93 per night
·
€ 465 total
€ 465 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Duncan
Little Suite in the Country
Hosted by Jude
Hosted by Jude
1–6 Oct
1–6 Oct
€ 106
night
€ 106 per night
·
€ 527 total
€ 527 total
Show price breakdown
4.88 out of 5 average rating, 17 reviews
4.88 (17)
Flat in Salt Spring Island
Salt Spring Guest Suites- The Otis Suite
Hosted by Heather
Hosted by Heather
22–27 Apr
22–27 Apr
€ 129
€ 111
night
€ 111 per night, originally € 129
·
€ 553 total
€ 553 total
Show price breakdown
4.73 out of 5 average rating, 127 reviews
4.73 (127)
Guest favourite
Guest favourite
Flat in Cowichan Bay
Cowichan Bay Suite
Hosted by Dane
Hosted by Dane
3–8 Jun
3–8 Jun
€ 128
night
€ 128 per night
·
€ 637 total
€ 637 total
Show price breakdown
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favourite
Guest favourite
Flat in Salt Spring Island
Salt Spring Waterfront
Hosted by Kelley And Kent
Hosted by Kelley And Kent
24–29 Apr
24–29 Apr
€ 314
night
€ 314 per night
·
€ 1,571 total
€ 1,571 total
Show price breakdown
4.95 out of 5 average rating, 276 reviews
4.95 (276)
Superhost
Superhost
Flat in Chemainus
The Beach House Suite
Hosted by a business
Hosted by a business
23–28 Apr
23–28 Apr
€ 306
€ 272
night
€ 272 per night, originally € 306
·
€ 1,358 total
€ 1,358 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
1
2
3
4
…
15