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 15 miles northwest of Victoria Airport Hotels and 18 miles northwest of Butchart Gardens.

The smallest city by area in Canada, Duncan is a quaint gem on southern Vancouver Island. Whether you're traveling the Trans-Canada Highway or planning a romantic getaway, Duncan, British Columbia, is worth a stop. Although the city itself is too small to contain numerous accommodations, the region offers a variety of hotels that give you easy access to Duncan and surrounding communities. More from this guide...

Duncan Hotels & Accommodations

Ramada by Wyndham Duncan Cowichan Valley
+1-888-389-4121
140 Trans Canada Highway, Duncan, BC V9L3P7 +1-888-389-4121
  • Two star Golf Course property
  • 34 rooms in hotel
From£37
Average 3.5 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Duncan
+1-888-675-2083
5325 Trans Canada Highway, Duncan, BC V9L5J2 +1-888-675-2083
  • Two star Highway hotel
  • Free breakfast
From£59
Average 3.0 /5 Review Score Call BookMore Details
Best Western Cowichan Valley Inn
+1-800-716-8490
6457 Norcross Rd., Duncan, BC V9L 6C6 +1-800-716-8490
  • Midscale Highway property
  • Gym is available on property
From£50
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Wessex Inn by The Sea
+1-800-805-5223
1846 Cowichan Bay Rd., Cowichan Bay, BC V0R1N0 +1-800-805-5223 ~4.09 miles southeast of Duncan
  • 2 star Rural hotel
  • Check in time: 3:00
From£53
Average 3.0 /5 Latest Reviews Call BookMore Details
Best Western Plus Chemainus Inn - Chemainus
+1-888-965-1860
9573 Chemainus Rd., Chemainus, BC V0R 1K5 +1-888-965-1860 ~9.41 miles north of Duncan
  • 3 star Rural hotel
  • Fitness center on property
From£68
Very good 4.0 /5 Read Reviews Call BookMore Details
Harbour House Hotel - Salt Spring Island
+1-888-788-5576
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 +1-888-788-5576 ~10.51 miles northeast of Duncan
  • Three Star Rural property
  • 49 rooms in property
From£34
Very good 4.0 /5 Guest Reviews Call BookMore Details
Hastings House Country House Hotel
+1-888-897-9207
160 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 +1-888-897-9207 ~10.62 miles northeast of Duncan
  • High end Resort property
  • Fitness center on property
From£221
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Victoria Airport Sidney in Sidney
+1-888-311-4278
2280 Beacon Ave., Sidney, BC V8L1X1 +1-888-311-4278 ~16.14 miles southeast of Duncan
  • Affordable Airport hotel
  • 3 suites in hotel
From£78
Average 3.0 /5 Hotel Reviews Call BookMore Details
Best Western Plus Emerald Isle Hotel : 2306 Beacon Ave.
+1-888-469-4795
2306 Beacon Ave., Sidney, BC V8L 1X2 +1-888-469-4795 ~16.15 miles southeast of Duncan
  • Mid-scale Airport property
  • Access to gym on-site
From£87
Very good 4.0 /5 Guest Reviews Call BookMore Details
Sidney Pier Hotel in Sidney
+1-888-734-9421
9805 Seaport Place, Sidney, BC V8L4X3 +1-888-734-9421 ~16.46 miles southeast of Duncan
  • Four star Airport hotel
  • Hotel has 4 floors
From£85
Average 3.0 /5 Hotel Reviews Call BookMore Details
The Cedarwood Inn & Suites
+1-888-841-5292
9522 Lochside Dr., Sidney, BC V8L2N5 +1-888-841-5292 ~16.57 miles southeast of Duncan
  • Economy hotel
  • 33 suites in property
From£67
Very good 4.0 /5 Recent Reviews Call BookMore Details
Brentwood Bay Resort & Spa
+1-888-455-5160
849 Verdier Ave., Brentwood Bay, BC V8M1C5 +1-888-455-5160 ~17.50 miles southeast of Duncan
  • Luxurious 5 Star Resort property
  • 33 rooms in property
From£130
Very good 4.0 /5 Review Score Call BookMore Details
Microtel Inn & Suites Oyster Bay
+1-888-965-8297
12570 Trans Canada Highway Ladysmith, Ladysmith Bc, BC V9G1M5 +1-888-965-8297 ~18.10 miles northwest of Duncan
  • Economy hotel
  • Check-in time: 3:00pm
From£44
Very good 4.5 /5 Guest Reviews Call BookMore Details
Galiano Oceanfront Inn & Spa - Galiano Island
+1-888-906-6358
134 Madrona Rd., Galiano Island, BC V0N1P0 +1-888-906-6358 ~18.55 miles east of Duncan
  • Four star Oceanfront hotel
  • 10 rooms in hotel
From£73
Average 3.0 /5 Recent Reviews Call BookMore Details
Motel 6 Saanichton, BC - Victoria Airport
+1-888-749-6785
2401 Mt. Newton Cross Rd., Saanichton, BC V8M1T8 +1-888-749-6785 ~18.62 miles southeast of Duncan
  • Low-priced hotel
  • 2 floors in property
Motel 6 Saanichton Bc #5739
+1-888-878-9982
2401 Mt. Newton Cross Rd., Saanichton, BRITISH COLUMBIA M1T8 Canada +1-888-878-9982 ~18.67 miles southeast of Duncan
  • Cheap property
From£44
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn Waddling Dog - Saanichton
+1-888-389-4485
2476 Mt. Newton Cross Roads, Saanichton, BC V8M2B8 +1-888-389-4485 ~18.73 miles southeast of Duncan
  • Midscale Downtown property
  • 30 sleeping rooms in hotel
From£59
Very good 4.0 /5 Read Reviews Call BookMore Details
Motel 6 Saanichton Bc Victoria Airport
+1-888-389-4121
2477 Mt. Newton Cross Rd., Saanichton, BC V8M2B7 +1-888-389-4121 ~18.74 miles southeast of Duncan
  • Inexpensive Downtown property
  • 100 sleeping rooms in hotel
From£44
Terrible 1.0 /5 Latest Reviews Call BookMore Details
Poets Cove Resort & Spa in Pender Island
+1-888-675-2083
9801 Spalding Rd., Pender Island, BC V0N2M2 +1-888-675-2083 ~21.73 miles east of Duncan
  • Three Star hotel
  • 22 rooms in hotel
From£49
Very good 4.0 /5 Review Score Call BookMore Details
Fairways Hotel on the Mountain : 1376 Lynburne Pl
+1-800-716-8490
1376 Lynburne Pl, Victoria, BC V9B0A4 +1-800-716-8490 ~22.11 miles southeast of Duncan
  • High-end hotel
From£164
Average 3.0 /5 Hotel Reviews Call BookMore Details
The Westin Bear Mountain Golf Resort & Spa Victoria in Victoria
+1-800-805-5223
1999 Country Club Way, Victoria, BC V9B6R3 +1-800-805-5223 ~22.14 miles southeast of Duncan
  • Luxurious 5 Star Golf Course property
  • 5 floors in hotel
From£112
Very good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Suites Elk Lake Inn Victoria : 4670 Elk Lake Dr.
+1-888-965-1860
4670 Elk Lake Dr., Victoria, BC V8Z5M2 +1-888-965-1860 ~23.78 miles southeast of Duncan
  • Three Star Suburban property
  • 9 suites in hotel
From£74
Average 3.0 /5 Reviews Call BookMore Details
Four Points by Sheraton Victoria Gateway : 829 Mccallum Rd.
+1-888-788-5576
829 Mccallum Rd., Victoria, BC V9B6W5 +1-888-788-5576 ~23.86 miles southeast of Duncan
  • Affordable Suburban hotel
  • 4 meeting rooms in property
From£133
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Victoria Colwood An Ihg Hotel : 318 Wale Rd.
+1-888-897-9207
318 Wale Rd., Victoria, BC V9B0J8 +1-888-897-9207 ~25.28 miles southeast of Duncan
  • Mid-scale Downtown property
  • Access to gym on-site
From£66
Very good 4.0 /5 Reviews Call BookMore Details
Red Lion Inn and Suites : 3366 Douglas St.
+1-888-311-4278
3366 Douglas St., Victoria, BC V8Z3L3 +1-888-311-4278 ~27.00 miles southeast of Duncan
  • Three Star Downtown hotel
  • Check in: 15:30
From£44
Average 3.5 /5 Hotel Reviews Call BookMore Details
Accent Inns Victoria - Victoria
+1-888-469-4795
3233 Maple St., Victoria, BC V8X4Y9 +1-888-469-4795 ~27.19 miles southeast of Duncan
  • Mid-scale Suburban hotel
  • Check-in: 4:00 pm
From£59
Very good 4.0 /5 Guest Reviews Call BookMore Details
The Vic Ascend Hotel Collection in Victoria
+1-888-734-9421
123 Gorge Rd. East, Victoria, BC V9A1L1 +1-888-734-9421 ~27.20 miles southeast of Duncan
  • 3-star Suburban property
  • 4 floors in hotel
From£60
Average 3.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Victoria Uptown in Victoria
+1-888-841-5292
229 Gorge Rd. East, Victoria, BC V9A1L1 +1-888-841-5292 ~27.29 miles southeast of Duncan
  • Affordable Suburban property
  • 73 sleeping rooms in hotel
From£56
Very good 4.0 /5 Latest Reviews Call BookMore Details
Hotel Zed Victoria
+1-888-455-5160
3110 Douglas St., Victoria, BC V8Z3K4 +1-888-455-5160 ~27.38 miles southeast of Duncan
  • 3-star hotel
  • Check-in: 4:00 PM
From£59
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Howard Johnson by Wyndham Victoria
+1-888-965-8297
310 Gorge Rd. East, Victoria, BC V8T2W2 +1-888-965-8297 ~27.39 miles southeast of Duncan
  • 3 star Downtown property
  • Gym / Fitness Center Available
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham Nanaimo
+1-888-906-6358
809 Island Highway South, Nanaimo, BC V9R6Z2 +1-888-906-6358 ~27.56 miles northwest of Duncan
  • 2 star Highway property
  • 2 meeting rooms in property
From£59
Average 3.0 /5 Read Reviews Call BookMore Details
Comfort Inn & Suites - Victoria
+1-888-749-6785
3020 Blanshard St., Victoria, BC V8T5C7 +1-888-749-6785 ~27.62 miles southeast of Duncan
  • Affordable Downtown property
  • Check in: 4pm
From£57
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Arbutus Inn
+1-888-878-9982
2898 Douglas St., Victoria, BC V8T 4M9 +1-888-878-9982 ~27.71 miles southeast of Duncan
  • Two-star property
  • Check-in time: 15:00
From£44
Very good 4.0 /5 Read Reviews Call BookMore Details
English Inn : 429 Lampson St.
+1-888-389-4485
429 Lampson St., Victoria, BC V9A5Y9 +1-888-389-4485 ~27.78 miles southeast of Duncan
  • Midscale Resort hotel
  • 2 conference rooms in property
From£29
Very good 4.0 /5 Guest Reviews Call BookMore Details
Sandman Hotel Victoria - Victoria
+1-888-389-4121
2852 Douglas St., Victoria, BC V8T4M5 +1-888-389-4121 ~27.89 miles southeast of Duncan
  • Midscale Downtown hotel
  • Check-in time: 4:00 PM
From£82
Average 3.0 /5 Hotel Reviews Call BookMore Details
Paul's Motor Inn
+1-888-675-2083
1900 Douglas St., Victoria, BC V8T4K8 +1-888-675-2083 ~28.37 miles southeast of Duncan
  • 2-star Downtown hotel
From£44
Average 3.5 /5 Review Score Call BookMore Details
Delta Hotels by Marriott Victoria Ocean Pointe Resort : 100 Harbour Rd.
+1-800-716-8490
100 Harbour Rd., Victoria, BC V9A0G1 +1-800-716-8490 ~28.41 miles southeast of Duncan
  • Four star Downtown property
  • Hotel has 14 meeting rooms
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Capital CityCenter Hotel
+1-800-805-5223
1961 Douglas St., Victoria, BC V8T4K7 +1-800-805-5223 ~28.42 miles southeast of Duncan
  • 3 star Downtown property
  • Hotel has 4 suites
From£50
Very good 4.0 /5 Guest Reviews Call BookMore Details
Prestige Oceanfront Resort - Sooke
+1-888-965-1860
6929 West Coast Rd., Sooke, BC V9Z 0V1 +1-888-965-1860 ~28.43 miles south of Duncan
  • 4-star Oceanfront hotel
  • Check in: 04:00
From£83
Very good 4.5 /5 Read Reviews Call BookMore Details
Sooke Harbour Resort & Marina
+1-888-788-5576
6971 West Coast Rd., Sooke, BC V9Z0V1 +1-888-788-5576 ~28.49 miles south of Duncan
  • 4-star property
  • Check-in: 4:00 PM
From£93
Average 3.0 /5 Review Score Call BookMore Details
Ocean Wilderness Inn in Sooke
+1-888-897-9207
9171 West Coast Rd., Sooke, BC V9Z1G3 +1-888-897-9207 ~28.50 miles south of Duncan
  • 3 star Oceanfront hotel
  • Check-in: 3:00 - 6:00
From£132
Average 3.0 /5 Latest Reviews Call BookMore Details
WorldMark Victoria - Victoria
+1-888-311-4278
120 Kingston St., Victoria, BC V8V 1V4 +1-888-311-4278 ~28.56 miles southeast of Duncan
  • 4-star property
  • 3 sleeping rooms in hotel
From£112
Very good 4.5 /5 Review Score Call BookMore Details
Victoria Regent Waterfront Hotel & Suites
+1-888-469-4795
1234 Wharf St., Victoria, BC V8W3H9 +1-888-469-4795 ~28.57 miles southeast of Duncan
  • Mid-scale hotel
  • Check-in: 15:00
From£68
Very good 4.0 /5 Read Reviews Call BookMore Details
Coast Victoria Hotel & Marina by Apa : 146 Kingston St.
+1-888-734-9421
146 Kingston St., Victoria, BC V8V1V4 +1-888-734-9421 ~28.59 miles southeast of Duncan
  • Four star Oceanfront hotel
  • 4 meeting rooms in property
From£96
Very good 4.0 /5 Reviews Call BookMore Details
Inn at Laurel Point - Victoria
+1-888-841-5292
680 Montreal St., Victoria, BC V8V1Z8 +1-888-841-5292 ~28.60 miles southeast of Duncan
  • 4-star Downtown hotel
  • Gym is available on property
From£118
Very good 4.0 /5 Reviews Call BookMore Details
Hotel Rialto
+1-888-455-5160
653 Pandora Ave., Victoria, BC V8W1N8 +1-888-455-5160 ~28.60 miles southeast of Duncan
  • 4-star Downtown property
  • 4 floors in hotel
From£126
Very good 4.5 /5 Recent Reviews Call BookMore Details
Best Western Plus Carlton Plaza Hotel in Victoria
+1-888-965-8297
642 Johnson St., Victoria, BC V8W 1M6 +1-888-965-8297 ~28.61 miles southeast of Duncan
  • 3 star Downtown hotel
  • Check-in: 4:00pm
From£59
Very good 4.0 /5 Guest Reviews Call BookMore Details
The Bedford Regency Hotel
+1-888-906-6358
1140 Government St., Victoria, BC V8W1Y2 +1-888-906-6358 ~28.68 miles southeast of Duncan
  • Midscale Downtown property
  • Check in: 4:00 PM
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Port O Call Inns & Suites
+1-888-749-6785
505 Terminal Ave., Nanaimo, BC V9R +1-888-749-6785 ~28.71 miles northwest of Duncan
  • 2 star Downtown property
  • Hotel has 3 floors
From£88
Average 3.0 /5 Read Reviews Call BookMore Details
Vantage Inn & Suites : 101 Gordon St.
+1-888-878-9982
101 Gordon St., Nanaimo, BC V9R5J8 +1-888-878-9982 ~28.73 miles northwest of Duncan
  • Expensive hotel
From£93
Average 3.0 /5 Review Score Call BookMore Details

Next: See My Duncan Hotels with Pricing

When would be the best time to visit Duncan, BC?

The best times to visit Duncan are from March to May and again from September to November. These shoulder seasons offer mild weather along with bargain hotel rates, helping you save money on your trip. Spring and fall also provide ideal weather for exploring Vancouver Island beyond Duncan.

Given Duncan's reputation as a tourist town, its peak season is in the summer when school-aged children are out of school and families are taking advantage of the city's attractions. If you do want to visit during the busier summer season, try to book your room a few weeks in advance.

Despite Duncan's biting winters, the city serves as a great home base for snowboarders and skiers. Skiing options on Vancouver Island near Duncan include Mount Cain Ski Resort and Mount Washington Ski Resort. Be mindful of the population's penchant for winter sports, however, as hotels tend to fill up quickly and tourists take advantage of rock-bottom lodging rates.

What hotels have the best discounts near Duncan, BC?

If you qualify for a special rate, you can save even more money on your trip to Duncan and Vancouver Island. Seniors, AAA/CAA members, military families, and government employees can all book special rates and save as much as 10 or even 20 percent depending on where you stay.

Best Western Plus Chemainus Inn offers special rates for AAA/CAA members. The hotel offers a fitness center, indoor pool, spa tub, lobby fireplace, tour assistance, free Wi-Fi, a business center, free newspapers, conference space, and a complimentary buffet breakfast. Guest rooms include mini fridges, flat-screen TVs, deep soaking tubs, safes, coffee makers, and phones with free local calls.

AAA/CAA members can also save at Travelodge by Wyndham Victoria Airport. Located less than 16 miles from Duncan, this Travelodge offers three on-site restaurants, a bar, complimentary breakfast, a seasonal outdoor pool, lobby fireplace, barbecue grills, a 24-hour business center, and free newspapers. Guest rooms feature mini fridges, microwaves, cable TV, free Wi-Fi, toiletries, hairdryers, and well-lit work desks.

Which hotels around Duncan, BC offer the best value?

Communities surrounding Duncan offer many midrange hotels that give you extra value for your dollar.

Located in nearby Sidney, Best Western Plus Emerald Isle Hotel features an on-site restaurant that serves cooked-to-order breakfasts for an extra fee. Standard amenities include free Wi-Fi, a lobby fireplace, business center, express check-in and check-out, ample self-parking, and a fitness center. Guest rooms include microwaves, mini fridges, MP3 docking stations, cable TV, hairdryers, toiletries, work desks, and separate sitting areas.

Super 8 by Wyndham Saanichton Victoria Airport is a conveniently located hotel close to the airport. Enjoy a complimentary continental breakfast daily, free newspapers in the lobby, a 24-hour front desk, ample self-parking, and express check-in. Guest rooms are basic but include free Wi-Fi, TVs with satellite programming, hairdryers, work desks, and coffee makers.

If you don't mind staying in Victoria, consider booking a room at Holiday Inn Express & Suites Victoria Colwood. Standard amenities include an indoor pool, fitness center, free continental breakfast, on-site shopping, free Wi-Fi, laundry services, ample parking, and a 24-hour business center. The nicely decorated guest rooms feature work desks, flat-screen TVs with cable, hairdryers, and modern wood furnishings.

What are the best attractions in and around Duncan, British Columbia?

When visiting Duncan, it's important to plan the perfect itinerary that allows you to see everything this small city has to offer.

One of Duncan's main attractions is the BC Forest Discovery Centre, which chronicles British Columbia's logging history. The 100-acre, open-air museum features an operational railway, bird watching trails, concessions, picnic tables, and a gift shop.

Cowichan Valley Museum is another must-see attraction in Duncan. Operated by the Cowichan Historical Society, the Cowichan Valley Museum collects, preserves, and interprets the area's history and heritage through permanent and temporary exhibits. Permanent exhibits include gallery displays, a recreation of the Alderlea General Store, and a First Nations art gallery.

It wouldn't be a trip to Duncan without locating each of the city's 44 totem poles. Visitors can take a self-guided Totem Tour Walk using a map downloaded from the city's website. You can also visit the Cowichan Regional Visitor Centre in Duncan for more information.

Exploring Duncan is always an adventure, but no matter what your itinerary includes, you'll find a quaint locale brimming in charm and beauty. Whether you're looking for a hotel in the heart of Duncan or a luxury resort nearby, you can find the perfect accommodation to meet your needs and budget.

Verified reviews of the city: Duncan, BC

Below are reviews of the city of Duncan, BC from an actual visitor's perspective.

"Wonderful Location"
Score 4.0 / 5

Our family enjoyed the location being in between Nanaimo and Victoria as half of our group wanted to visit old downtown Nanaimo and the other half visited Victoria. We enjoyed the laid back feel of Duncan that has plenty of food options and convenient shopping options if you forgot to pack an item.

Noelle N., from 28-Jul-2025
"Nice Wineries"
Score 5.0 / 5

The wineries were nice.

Jack M., from 07-Aug-2024
"Good Shopping & Easy Parking!"
Score 4.0 / 5

Good shopping, Farmer's Market and easy, accessible parking.

May M., from 05-Aug-2024
"Shopping!"
Score 5.0 / 5

Shopping is all on the main street!

Theresa L., from 17-Apr-2023
Back to Top