Photo by Geraldine Soh
Find hotels in Duncan from £81
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top 10 Duncan hotels and places to stay
More cheap stays in Duncan
Travelodge by Wyndham Nanaimo
96 Terminal Avenue North, Nanaimo, BC
The price is £81 per night from Apr 29 to Apr 30
£81
per night
29 Apr - 30 Apr
7.6/10 Good! (1,001 reviews)
Accommodation near Duncan attractions
Maple Bay Marina
Explore the waterfront in North Cowichan with a trip to Maple Bay Marina. While you're in the area, stroll along the seaside.
Duncan Travel Info
Number of hotels | 2,464 |
---|---|
Highest price | £457 |
Lowest price | £81 |
Known attractions | The Raptors, Blue Grouse Estate Winery and Vineyard and Cherry Point Estate Wines |
Hotels with nearby casinos | 3 |
Hotels with pet friendly rooms | 4 |
Frequently asked questions
Duncan Hotel ReviewsExpedia verified reviews
5/5 Excellent
"The location was amazing. Great views. Great restaurant and also many options nearby. Nice fitness center."
A verified traveller stayed at Delta Hotels by Marriott Victoria Ocean Pointe Resort
Posted 20 hours ago
More accommodation types in Duncan
Hotels near Duncan Airports
Hotels Near Duncan, British Columbia
- Victoria Hotels
- Salt Spring Island Hotels
- Nanaimo Hotels
- Vancouver Island Hotels
- Sooke Hotels
- San Juan Islands Hotels
- Sidney Hotels
- Juan de Fuca Electoral Area Hotels
- Pender Island Hotels
- Brentwood Bay Hotels
- Langford Hotels
- Lake Cowichan Hotels
- Shawnigan Lake Hotels
- Cowichan Bay Hotels
- Mill Bay Hotels
- Chemainus Hotels
- Saanichton Hotels
- Ladysmith Hotels
- Galiano Hotels
- North Oyster Hotels
Most Popular Hotels in Duncan
- The Magnolia Hotel and Spa
- Victoria Regent Waterfront Hotel & Suites
- Best Western Plus Carlton Plaza Hotel
- Delta Hotels by Marriott Victoria Ocean Pointe Resort
- Victoria Marriott Inner Harbour
- Strathcona Hotel
- The Oswego Hotel
- DoubleTree by Hilton Hotel & Suites Victoria
- Oak Bay Beach Hotel
- James Bay Inn Hotel & Suites
- Brentwood Bay Resort & Spa
Expedia's Latest Trends
Hotels
Flights
Cars
Activities
General