Star Rating
Hotel Name
Price Range (USD)to
Amenities

Duncan British Columbia Hotels & Motels

Find hotels & motels in Duncan using the list below. Explore our guide for inexpensive and discount hotel/motel rates in or near Duncan, BC for your personal leisure or group travel. We show the best Duncan, British Columbia motel and hotel rooms. Browse the Duncan area hotels to find the perfect lodging! Please use the provided map of the Duncan hotels. Need 5+ Rooms? Secure Duncan Group Hotel Rates

The Duncan center is about 18 miles northwest of Butchart Gardens and 21 miles northwest of Dominion Astrophysical Observatory.

Duncan Hotels/Accommodations

Travelodge Silver Bridge Inn in Duncan 140 Trans Canada Highway, Duncan, BC V9L3P7
  • Two-star Golf Course hotel
  • 2 floors in hotel
Super 8 Hotel Duncan
+1-800-230-4134
5325 Trans Canada Highway, Duncan, BC V9L5J2
  • Cheap Highway property
  • Fitness + Health Center
Best Western Cowichan Valley Inn - Duncan
+1-800-997-5148
6474 Trans Canada Highway, Duncan, BC V9L6C6
  • Midscale Highway hotel
  • 2 floors in hotel
From$98
Very Good 4.0 /5Reviews Call
Wessex Inn by The Sea - Cowichan Bay 1846 Cowichan Bay Rd., Cowichan Bay, BC V0R1N0 ~4.10 miles southeast of Duncan
  • Cheap Oceanfront property
  • Hotel has 2 floors
Best Western Plus Chemainus Inn in Chemainus
+1-888-305-3366
9573 Chemainus Rd., Chemainus, BC V0R1K5 ~9.41 miles north of Duncan
  • Affordable Rural property
  • Hotel has 75 rooms
From$109
Very Good 4.5 /5Recent Reviews Call
Harbour House Hotel Restaurant & Organic Farm : 121 Upper Ganges Rd.
+1-800-881-1523
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~10.52 miles northeast of Duncan
  • Three Star Rural property
From$55
Average 3.5 /5Reviews Call
Victoria Airport Travelodge - Sidney 2280 Beacon Ave., Sidney, BC V8L1X1 ~16.18 miles southeast of Duncan
  • Cheap Airport hotel
  • Access to gym on-site
Best Western Plus Emerald Isle in Sidney 2306 Beacon Ave., Sidney, BC V8L1X2 ~16.19 miles southeast of Duncan
  • Midscale Airport property
  • Check in time: 3:00PM
From$60
Very Good 4.0 /5Reviews Call
Sidney Pier Hotel : 9805 Seaport Place 9805 Seaport Place, Sidney, BC V8L4X3 ~16.50 miles southeast of Duncan
  • High end Airport property
  • Hotel has 4 floors
The Cedarwood Inn & Suites 9522 Lochside Dr., Sidney, BC V8L2N5 ~16.61 miles southeast of Duncan
  • Inexpensive property
  • 39 rooms in property
Brentwood Bay Resort & Spa - Brentwood Bay
+1-888-690-5247
849 Verdier Ave., Brentwood Bay, BC V8M1C5 ~17.54 miles southeast of Duncan
  • Luxury 5 star Resort property
  • Hotel has 33 rooms
From$200
Very Good 4.5 /5Latest Reviews Call
Westin Bear Mountain Victoria Golf Resort & Spa - Victoria 1999 Country Club Way, Victoria, BC V9B6R3 ~22.24 miles southeast of Duncan
  • 4 star Golf Course hotel
  • 156 rooms in hotel
Howard Johnson Hotel & Suites : 4670 Elk Lake Dr. 4670 Elk Lake Dr., Victoria, BC V8Z5M2 ~23.87 miles southeast of Duncan
  • Mid-scale Suburban property
  • 3 floors in property
From$75
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express & Suites Victoria Colwood 318 Wale Rd., Victoria, BC V9B0J8 ~25.30 miles southeast of Duncan
  • 3-star Downtown hotel
  • Check-in: 3:00PM
From$54
Very Good 4.0 /5Read Reviews Call
Econo Lodge & Suites - Victoria
+1-888-690-5281
101 Island Highway, Victoria, BC V9B1E8 ~25.88 miles southeast of Duncan
  • Two-star Riverfront property
  • 40 suites in hotel
Red Lion Inn & Suites : 3366 Douglas St. 3366 Douglas St., Victoria, BC V8Z3L3 ~27.07 miles southeast of Duncan
  • Mid-scale Downtown hotel
  • 15 suites in property
Ramada Victoria - Victoria 123 Gorge Rd. East, Victoria, BC V9A1L1 ~27.27 miles southeast of Duncan
  • Midscale Suburban property
  • 92 rooms in property
From$81
Average 3.5 /5Reviews Call
Robin Hood Motel
+1-888-690-5247
136 Gorge Rd. East, Victoria, BC V9A1L4 ~27.29 miles southeast of Duncan
  • 2 star Suburban property
  • Hotel has 3 floors
Travelodge Victoria : 229 Gorge Rd. East
+1-888-305-3366
229 Gorge Rd. East, Victoria, BC V9A1L1 ~27.36 miles southeast of Duncan
  • Affordable Suburban property
  • 73 sleeping rooms in hotel
From$45
Very Good 4.0 /5Reviews Call
Howard Johnson Hotel Victoria 310 Gorge Rd. East, Victoria, BC V8T2W2 ~27.46 miles southeast of Duncan
  • Cheap Downtown property
  • 80 sleeping rooms in hotel
Tally Ho Hotel : 3020 Douglas St.
+1-800-997-5149
3020 Douglas St., Victoria, BC V8T4N4 ~27.62 miles southeast of Duncan
  • 3-star Downtown property
  • 3 floors in hotel
Days Inn Nanaimo
+1-888-690-5281
809 Island Highway South, Nanaimo, BC V9R5K1 ~27.62 miles northwest of Duncan
  • Two star Highway property
  • Hotel has 2 floors
Comfort Inn & Suites - Victoria 3020 Blanshard St., Victoria, BC V8T5C7 ~27.69 miles southeast of Duncan
  • 3-star Downtown property
  • Check-in: 4pm
Super 8 Victoria Bc in Victoria 2915 Douglas St., Victoria, BC V8T4M8 ~27.76 miles southeast of Duncan
  • Cheap Downtown property
  • Check in: 3:00 pm
English Inn
+1-888-690-5247
429 Lampson St., Victoria, BC V9A5Y9 ~27.85 miles southeast of Duncan
  • 3 star Resort property
  • 3 floors in hotel
Next 25 Duncan Hotels > [1 - 25 of 50]   
Next: See My Duncan Hotels with Pricing
Back to Top