Cheap hotels in Duncan, Canada

    • Popular choice

    Best Western Plus Chemainus Inn

    9.2Excellent (3,632 ratings)

    Pet-friendly with thoughtful amenities, Indoor saltwater pool and hot tub

    Chemainus, 15.2 km to Duncan
    from  $141
    See prices from 6 sites
    • Popular choice

    Best Western Cowichan Valley Inn

    8.3Very good (2,445 ratings)

    Prime location near local attractions, Seasonal outdoor swimming pool

    3.2 km to City center
    Select dates to see prices and availability
    • Popular choice

    Super 8 by Wyndham Duncan

    6.5(1,861 ratings)

    Suites with whirlpool tubs, Trans-Canadian Highway access

    1.5 km to City center
    Select dates to see prices and availability
    • Popular choice

    Wessex Inn By The Sea

    8.2Very good (1,931 ratings)

    Prime waterfront location, Rooms with private balconies

    Cowichan Bay, 6.6 km to Duncan
    Select dates to see prices and availability
    • Popular choice

    Oceanfront Suites at Cowichan Bay

    8.3Very good (2,190 ratings)

    Prime location in Cowichan Bay, On-site dining at The Cook and Butcher

    Cowichan Bay, 7.3 km to Duncan
    Select dates to see prices and availability
    • Popular choice

    Harbour House Hotel

    8.3Very good (1,195 ratings)

    Waterfront location with harbour views, Historic organic farm setting

    Ganges, 16.9 km to Duncan
    Select dates to see prices and availability
  1. Little Inn on Willow

    7.6Good (102 ratings)

    Whimsical and quirky room design, Private balcony with grapevines

    Chemainus, 16.3 km to Duncan
    Select dates to see prices and availability
    • Popular choice

    Eagle Rock Bed and Breakfast

    9.7Excellent (429 ratings)

    Elegant four-poster beds, Semi-private beach access

    Chemainus, 17.3 km to Duncan
    Select dates to see prices and availability
  2. Green Acres Lakeside Resort

    8.3Very good (19 ratings)
    Ganges, 17.7 km to Duncan
    Select dates to see prices and availability
    • Popular choice

    Hastings House Country House Hotel

    9.3Excellent (545 ratings)

    Gourmet dining with harbour views, Unique, individually decorated rooms

    Ganges, 17.2 km to Duncan
    Select dates to see prices and availability
    • Popular choice

    Eaglenest Manor Cowichan

    9.7Excellent (112 ratings)

    Living room with baby grand piano, Sun deck and garden access

    3.6 km to City center
    Select dates to see prices and availability
  3. Mariner's Loft - Salt Spring Island

    9.2Excellent (267 ratings)

    Harbour-front suites with marina views, Modern and impeccably clean interiors

    Ganges, 16.8 km to Duncan
    Select dates to see prices and availability
  4. The Cube

    9.5Excellent (37 ratings)
    Cowichan Bay, 5.0 km to Duncan
    Select dates to see prices and availability
  5. Thistle Dew Cottage

    /No rating available 
    Kuper Island, 15.9 km to Duncan
    Select dates to see prices and availability
  6. Stonehouse B&B

    /No rating available 
    Ganges, 16.8 km to Duncan
    Select dates to see prices and availability
  7. Marifield Manor B&B

    /No rating available 
    Nimmo Bay, 14.7 km to Duncan
    Select dates to see prices and availability
  8. Creekside B & B

    /No rating available 
    Chemainus, 19.8 km to Duncan
    Select dates to see prices and availability
  9. Dragonfly Dock

    /No rating available 
    18.7 km to City center
    Select dates to see prices and availability
  10. Seabreeze Inn

    /No rating available 
    Ganges, 16.3 km to Duncan
    Select dates to see prices and availability
  11. A Scented Garden

    /No rating available 
    Chemainus, 16.6 km to Duncan
    Select dates to see prices and availability
  12. Beach House

    /No rating available 
    Ganges, 17.9 km to Duncan
    Select dates to see prices and availability
  13. Sensational de Paradisio

    /No rating available 
    8.0 km to City center
    Select dates to see prices and availability
  14. Foxglove Inn

    /No rating available 
    Crofton, 10.5 km to Duncan
    Select dates to see prices and availability
  15. Ram Spring Wellness

    /No rating available 
    Ganges, 17.1 km to Duncan
    Select dates to see prices and availability
  16. Cosy Woodpecker Cottage

    /No rating available 
    Salt Springs, 17.6 km to Duncan
    Select dates to see prices and availability
  17. Farm Table Inn

    /No rating available 
    Lake Cowichan, 19.0 km to Duncan
    Select dates to see prices and availability
  18. Ajs Place

    /No rating available 
    Chemainus, 17.3 km to Duncan
    Select dates to see prices and availability
  19. Ramada Duncan

    8.1Very good (5 ratings)
    0.5 km to City center
    Select dates to see prices and availability
  20. Mclay Heritage Guest House

    9.5Excellent (35 ratings)
    1.8 km to City center
    Select dates to see prices and availability
  21. Travelodge Silver Bridge Inn

    6.9(7 ratings)
    0.5 km to City center
    Select dates to see prices and availability
  22. Private Suite In Cowichan Country

    9.6Excellent (38 ratings)
    3.0 km to City center
    Select dates to see prices and availability

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.

Frequently Asked Questions about cheap hotels in Duncan

Price range

Prices for cheap hotels in Duncan range from ‎$141 to ‎$141 per night.

Cheap hotels near Duncan

These hotels may also be interesting for you...