Skip to main content.

Hotels in Duncan, British Columbia

Search & Compare Duncan Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Duncan

What's Duncan Like?

If you're looking to discover somewhere new, look no further than Duncan. Whether you're planning to stay for a night or for the week, the area around Duncan has accommodations to fit every need. Search for hotels in Duncan with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Duncan hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Duncan hotel deals are here with our lowest price guarantee.

Where are the Best Places to Stay in Duncan?

Below are the number of accommodations by star rating in Duncan and the surrounding area:

  • • 29 4-star accommodations from USD 91 per night
  • • 48 3-star accommodations from USD 66 per night
  • • 8 2-star accommodations from USD 29 per night

How to Get to Duncan

Flights to Duncan

  • • Victoria, BC (YYJ-Victoria Intl.), 15.9 mi (25.5 km) from central Duncan
  • • Galiano Island, BC (YMF-Montague Harbour Seaplane Base), 16.4 mi (26.4 km) from central Duncan
  • • Mayne Island, BC (YAV-Miners Bay Seaplane Base), 19.2 mi (30.9 km) from central Duncan

Things to See and Do in Duncan

What to See in Duncan

  • • Vancouver Island University-Cowichan Campus
  • • World's Largest Hockey Stick
  • • Duncan Visitor Centre
  • • Mount Tzuhalem Ecological Reserve
  • • Chemainus River Provincial Park

Things to Do in Duncan

  • • Duncan Farmers Market
  • • Cowichan Valley Museum
  • • Cowichan Aquatic Centre
  • • Quw'utsun' Cultural Centre
  • • Chances Cowichan

Other Popular Duncan Attractions

  • • BC Forest Discovery Centre
  • • Godfrey Brownell Vineyard
  • • Averill Creek Winery
  • • Averill Creek Vineyard
  • • Blue Grouse Estate Winery and Vineyard

When Is the Best Time to Visit Duncan?

  • • Hottest months: August, July, September, June (average 72°F)
  • • Coldest months: January, December, February, March (average 32°F)
  • • Rainiest months: December, January, November, and October (average 0.20 inches of rainfall)