Photo by Geoff Stephen
Find hotels in Duncan from ₩109,735
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Duncan
Check prices for these dates
Compare 1,417 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

South Shore Motel
South Shore Motel
9.2 out of 10, Wonderful, (139)
The price is ₩162,005
₩186,306 total
includes taxes & fees
Aug 22 - Aug 23

Best Western Cowichan Valley Inn
Best Western Cowichan Valley Inn
8.4 out of 10, Very Good, (780)
The price is ₩195,963
₩225,357 total
includes taxes & fees
Sep 14 - Sep 15

Coles Bay Vacation Retreat
Coles Bay Vacation Retreat
10.0 out of 10, Exceptional, (206)
The price is ₩132,407
₩188,634 total
includes taxes & fees
Sep 4 - Sep 5

Departure Bay Motel
Departure Bay Motel
7.8 out of 10, Good, (442)
The price is ₩120,759
₩140,089 total
includes taxes & fees
Sep 7 - Sep 8

Wessex Inn By The Sea
Wessex Inn By The Sea
8.4 out of 10, Very Good, (992)
The price is ₩135,005
₩155,261 total
includes taxes & fees
Aug 25 - Aug 26

Best Western Plus Chemainus Inn
Best Western Plus Chemainus Inn
9.4 out of 10, Exceptional, (1009)
The price is ₩175,778
₩202,144 total
includes taxes & fees
Sep 1 - Sep 2
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Check out hotels with free breakfast in Duncan

Best Western Cowichan Valley Inn
Best Western Cowichan Valley Inn
8.4 out of 10, Very Good, (780)
The price is ₩195,963
₩225,357 total
includes taxes & fees
Sep 14 - Sep 15
Hotels with a hot tub in Duncan you'll enjoy

Oceanfront Suites at Cowichan Bay
Oceanfront Suites at Cowichan Bay
8.6 out of 10, Excellent, (1010)
The price is ₩236,485
₩271,963 total
includes taxes & fees
Sep 14 - Sep 15
Hotels with a pool in Duncan may fit your trip

Best Western Plus Chemainus Inn
Best Western Plus Chemainus Inn
9.4 out of 10, Exceptional, (1009)
The price is ₩175,778
₩202,144 total
includes taxes & fees
Sep 1 - Sep 2
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Duncan and related destinations
Known as the 'City of Totems,' Duncan showcases First Nations heritage through dozens of carved poles throughout its walkable downtown. Explore the Cowichan Valley Wine Country nearby or visit the BC Forest Discovery Centre to ride a vintage steam train through forest exhibits.

Photo by Geraldine Soh
Open Photo by Geraldine Soh
More cheap stays in Duncan
More cheap stays in Duncan

Days Inn by Wyndham Nanaimo
809 Island Hwy S, Nanaimo, BC
The price is ₩163,093 per night from Sep 15 to Sep 16
₩163,093
₩189,188 total
Sep 15 - Sep 16
includes taxes & fees
7.8/10 Good! (1,371 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Duncan Airports
Other Hotels near Duncan, British Columbia
- Victoria Hotels
- Nanaimo Hotels
- Salt Spring Island Hotels
- Sooke Hotels
- Vancouver Island Hotels
- Pender Island Hotels
- Sidney Hotels
- San Juan Islands Hotels
- Juan de Fuca Electoral Area Hotels
- Delta Hotels
- Lake Cowichan Hotels
- Langford Hotels
- Cowichan Bay Hotels
- Shawnigan Lake Hotels
- North Oyster Hotels
- Brentwood Bay Hotels
- Chemainus Hotels
- Ladysmith Hotels
- Galiano Hotels
- Mill Bay Hotels
More ways to book
Expedia's Latest Trends
Hotels
- Hotels in Portland Creek
- Hotels in Langdon's Cove
- Waterpark Hotels in Banff
- Hotels in Plate Cove West
- Hotels in Longue-Pointe-de-Mingan
- Hotels in Arnold's Cove
- Gay friendly Hotels in Banff
- Casinos in Whistler
- 5 Star Hotels in Jasper
- Hotels with WiFi in Dildo
- Hotels with smoking rooms in Jasper
- Hotels in Canmore
- Cheap Hotels in Niagara-on-the-Lake
- Hotels in Pleasant Bay
- Hotels in Yellowknife
- Hotels in Hudson Bay
- Hotels in Niagara Falls
- Hotel with a Concierge in Jasper