Hotels in Duncan (British Columbia, Canada)

92 hotels in Duncan

  1. Super 8 by Wyndham Duncan

    2 Stars
    Convenient Trans-Canada Highway location
    See prices from 13 sites
    from$81
  2. Best Western Cowichan Valley Inn

    3 Stars
    Onsite CVI Restaurant and Pub
    See prices from 14 sites
    from$143
  3. Thunderbird Motor Inn

    3 Stars
    Proximity to Cowichan Aquatic Centre
    See prices from 6 sites
    from$110
  4. Duncan Motel

    Park in gated overnight lot
    See prices from 7 sites
    from$93
  5. Falcon Nest Motel

    2 Stars
    Seasonal outdoor swimming pool access
    See prices from 11 sites
    from$100
  6. Eaglenest Manor Cowichan

    On-site billiards game room
    Select dates to see exact prices
  7. Rosedale Manor

    2 Stars
    Private Outdoor Terrace And Patio
    Select dates to see exact prices
  8. Bayview Bed and Breakfast

    Garden Patio and Grill
    See prices from 3 sites
    from$143
  9. Shawnigan Suite B & B

    Private patio and garden
    See prices from 3 sites
    from$166
  10. Private Suite In Cowichan Country

    3 Stars
    Select dates to see exact prices
  11. Shawnigan Hills Guest Suite

    Private Patio With Garden Views
    Select dates to see exact prices
  12. Maple Rise Guesthouse

    Select dates to see exact prices
  13. Mclay Heritage Guest House

    Select dates to see exact prices
  14. Dragonfly Dock

    3 Stars
    Select dates to see exact prices
  15. Cowichan Valley Hostel

    2 Stars
    Select dates to see exact prices
  16. Brand New Constructed 1-bedroom Townhouse

    Select dates to see exact prices
  17. Forest Hideout - Peaceful Cabin Getaway in the woods

    Select dates to see exact prices
  18. Peaceful home surrounded by nature! Family sized home with fireplace.

    Select dates to see exact prices
  19. Cowichan River, Fabulous spot to explore the Valley and walk to Downtown Duncan

    Select dates to see exact prices
  20. Oak Grove Escape - Duncan - Cowichan Valley

    Select dates to see exact prices
  21. Riverfront Cottage With Stairs To The River, Firepit, And Forested Retreat.

    Select dates to see exact prices
  22. Ramada Duncan

    3 Stars
    Select dates to see exact prices
  23. Charming 3-bedroom House With Ac And Wifi In Duncan

    Select dates to see exact prices
  24. The Goat House | Modern Forest Retreat. Surrounded by nature.

    Select dates to see exact prices
  25. Quiet Bright 2 Bedroom 1 Bathroom Suite In Town!

    Select dates to see exact prices
  26. Beach Front Studio On Maple Bay, Steps Away To Your Own Private Beach Patio

    Select dates to see exact prices
  27. Your Unforgettable Vancouver Island Getaway Awaits

    Select dates to see exact prices
  28. Studio Cedar Guest Cottage

    Select dates to see exact prices
  29. Highview Home Overlooking Maple Bay And Saltspring Island

    Select dates to see exact prices
  30. Cozy Rustic 50s Home Located On A Campground Beside The Famous Cowichan River.

    Select dates to see exact prices
  31. Travelodge Silver Bridge Inn

    Select dates to see exact prices
  32. Oceanfront Suites at Cowichan Bay

    3 Stars
    Walk to nearby village shops
    See prices from 12 sites
    from$168
  33. Best Western Plus Chemainus Inn

    3 Stars
    Indoor Saltwater Pool and Whirlpool
    See prices from 13 sites
    from$141
  34. Harbour House Hotel

    3 Stars
    Dine at on-site Woodley's restaurant
    See prices from 9 sites
    from$224
  35. The Cube

    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Duncan

  • Cheapest month: December
    $187 per night
  • Yearly typical price
    $214 per night
  • Peak month: July
    $299 per night

Frequently Asked Questions about Duncan

  • When is the cheapest time to book a hotel in Duncan?

    December is usually the cheapest month to book a hotel in Duncan, with typical prices around $187 per night based on 5,328 price comparisons.

  • When are hotel prices highest in Duncan?

    Hotel prices in Duncan are usually highest during July, with typical prices around $299 per night.

  • How much does a hotel in Duncan cost per night?

    Hotel prices in Duncan usually range from $121 per night to $334 per night, with typical prices around $214 per night.

  • How do hotel prices in Duncan change throughout the year?

    Hotel prices in Duncan are typically lowest in December at around $187 per night, rising to around $299 per night in July.

  • November

    2026

    $214
    $150 — $276
  • December

    2026

    $187
    $121 — $229
  • January

    2027

    $198
    $181 — $233
  • February

    2027

    $190
    $181 — $234
  • March

    2027

    $190
    $181 — $234
  • April

    2027

    $198
    $189 — $238
  • May

    2027

    $229
    $227 — $262
  • June

    2027

    $273
    $269 — $307
  • July

    2027

    $299
    $286 — $334
  • August

    2027

    $299
    $287 — $308
  • September

    2027

    $298
    $190 — $307
  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about Duncan

Hotels in Duncan

These hotels may also be interesting for you...

Points of Interest - Duncan

Top Destinations

More Top Destinations