Search for Cheap Deals onHotels with Pools in Duncan
Check Last Minute Duncan Hotel Deals
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured Duncan Hotels with a Pool

Best Western Plus Chemainus Inn
9573 Chemainus Road Chemainus BC
Book a stay at this golf hotel in Chemainus. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our ...

Oceanfront Suites at Cowichan Bay
1681 Cowichan Bay Rd Cowichan Bay BC
Fully refundableReserve now, pay when you stay
Book a stay at this beach hotel in Cowichan Bay. Enjoy free WiFi, free parking, and a marina. Our guests praise the helpful staff and the clean rooms in our ...

Best Western Cowichan Valley Inn
6457 Norcross Rd Duncan BC
Fully refundableReserve now, pay when you stay
Stay at this hotel in Duncan. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels by Star Rating
Cities near Duncan
- Victoria Hotels (28.8 mi)
- Nanaimo Hotels (28.73 mi)
- Sidney Hotels (16.64 mi)
- Salt Spring Island Hotels (9.43 mi)
- Sooke Hotels (27.37 mi)
- Pender Island Hotels (20.58 mi)
- Vancouver Island Hotels (98.96 mi)
- Juan de Fuca Electoral Area Hotels (28.37 mi)
- Delta Hotels (36.27 mi)
- San Juan Islands Hotels (36.4 mi)
- Chemainus Hotels (9.94 mi)
- Lake Cowichan Hotels (16.08 mi)
- Cowichan Bay Hotels (4.51 mi)
- Mill Bay Hotels (11.2 mi)
- Brentwood Bay Hotels (18.14 mi)
- Western United States Hotels (756.91 mi)
- Shawnigan Lake Hotels (9.26 mi)
- Galiano Hotels (15.71 mi)
- Pacific Northwest Hotels (178.11 mi)
- Ladysmith Hotels (15.74 mi)
Most Booked Hotels in Duncan
- Fairmont Empress
- Chateau Victoria Hotel and Suites
- Hotel Grand Pacific
- Red Lion Inn and Suites
- Motel 6 Saanichton, BC - Victoria Airport
- Huntingdon Hotel and Suites
- Royal Scot Hotel & Suites, Trademark Collection by Wyndham
- Strathcona Hotel
- Arbutus Inn
- Oak Bay Beach Hotel
- Victoria Regent Waterfront Hotel & Suites
- Inn at Laurel Point
- The Oswego Hotel
