Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Duncan

Tonight Tonight 16 Dec - 17 Dec
This weekend This weekend 22 Dec - 24 Dec
Next weekend Next weekend 29 Dec - 31 Dec

Top 10 Hotels in Duncan

See all 26 Hotels in Duncan

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Best Western Cowichan Valley Inn

Best Western Cowichan Valley Inn

6474 Trans Canada Highway, Duncan
3.5 out of 5.0
Last booking: 3 days ago
1 others viewing this property now
3.9 out of 5 (123 reviews)

Situated in Duncan, this hotel is 0.3 mi (0.5 km) from BC Forest Discovery Centre and within 3 miles (5 km) of World's Largest Hockey Stick and Cowichan Aquatic ...

£50

£50
Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay

1681 Cowichan Bay Rd, Cowichan Bay
3.5 out of 5.0
Last booking: 1 hour ago
3.9 out of 5 (245 reviews)

Situated on the waterfront, this hotel is within a 5-minute walk of Arthur Vickers Gallery, Cowichan Wooden Boat Society and Cowichan Bay Maritime Centre. Cowichan ...

£70

£70
Thunderbird Motor Inn

Thunderbird Motor Inn

5849 York Rd, Duncan
3.0 out of 5.0
Last booking: 8 hours ago
4.4 out of 5 (41 reviews)

Situated in Duncan, this motel is within a 10-minute walk of Cowichan Aquatic Centre, World's Largest Hockey Stick and Duncan Visitor Centre. Cowichan Valley ...

£50

£50
Best Western Plus Chemainus Inn

Best Western Plus Chemainus Inn

9573 Chemainus Road, Chemainus
3.0 out of 5.0
Last booking: 8 hours ago
4.7 out of 5 (271 reviews)

Located in the heart of Chemainus, this eco-friendly hotel is within a 15-minute walk of Mount Brenton Golf Course and Chemainus Theatre Festival. Chemainus ...

£74

£74
Valley View Bed and Breakfast

Valley View Bed and Breakfast

2277 Quamichan Park Road , Duncan
4.0 out of 5.0
1 others viewing this property now
4.8 out of 5 (36 reviews)

Situated in Duncan, this bed & breakfast is within 1 mile (2 km) of Cowichan Aquatic Centre, World's Largest Hockey Stick and Duncan Visitor Centre. Chances ...

£48

£48
Ramada Duncan Cowichan Valley

Ramada Duncan Cowichan Valley

140 Trans Canada Hwy, Duncan
3.0 out of 5.0
Last booking: 1 day ago
2 others viewing this property now
3.5 out of 5 (77 reviews)

Located in the heart of Duncan, this hotel is within a 5-minute walk of Duncan Visitor Centre, Chances Cowichan and Quw'utsun' Cultural Centre. Vancouver Island ...

£47

£47
Private Suite in Cowichan Country

Private Suite in Cowichan Country

3180 Herons Way, Duncan
3.0 out of 5.0
4.8 out of 5 (6 reviews)

Situated in Duncan, this guesthouse is 1.1 mi (1.7 km) from BC Forest Discovery Centre and within 3 miles (5 km) of World's Largest Hockey Stick and Duncan Meadows ...

£42

£42
Super 8 Duncan

Super 8 Duncan

5325 Trans Canada Hwy, Duncan
2.5 out of 5.0
Last booking: 3 hours ago
4 others viewing this property now
3.1 out of 5 (177 reviews)

Situated in Duncan, this hotel is within a 15-minute walk of Chances Cowichan and Quw'utsun' Cultural Centre. Vancouver Island University-Cowichan Campus and ...

£44

£44
Wessex Inn By The Sea

Wessex Inn By The Sea

1846 Cowichan Bay Rd., Cowichan Bay
2.5 out of 5.0
Last booking: 4 days ago
3.6 out of 5 (119 reviews)

Situated by the ocean, this hotel is within a 10-minute walk of Cowichan Estuary Nature Centre, Cowichan Wooden Boat Society and Cowichan Bay Maritime Centre. ...

£49

£49
Fuller Lake Motel

Fuller Lake Motel

9300 Smiley Rd., Chemainus
3.0 out of 5.0
3.4 out of 5 (128 reviews)

Situated in the historical district, this motel is within 1 mile (2 km) of Fuller Lake Arena and Mount Brenton Golf Course. Chemainus Theatre Festival and Chemainus ...

£30

£30
Map

Recent Reviews in Duncan