COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Duncan

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Cleaning and safety practices
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Maple Grove Guest House
3.5 out of 5
3800 Gibbins Road, Duncan, BC
Get Rates
2.52 mi from city centre
Maple Grove Guest House
Emandare Vineyard Guest House, a Restful Haven
Get Rates
2.43 mi from city centre
5/5Exceptional! (25 reviews)
Fantastic location

"Beautiful place in a great vineyard. Would definitely stay here again."…"

Reviewed on 12 Apr 2021

Emandare Vineyard Guest House, a Restful Haven
Mayne Island Resort
3.5 out of 5
494 Arbutus Drive, Mayne Island, BC
Get Rates
21.19 mi from city centre
4.2/5Very Good! (104 reviews)

"Small, well kept."…"

Reviewed on 3 Apr 2021

Mayne Island Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Valley Lookout via Maple Bay Road
6249 Lower Chippewa Rd, Duncan, BC
Get Rates
3.31 mi from city centre
4/5Very Good! (1 review)
Great co adjoined unit

"Overall quite a nice property. However we prefer a completely self contained totally inaccessible by others unit. We thought by the advertisement for the property it was a separate unit with no one else having access.It turned out it was an adjoined unit with shared laundry facilities. This allowed ..."…"

Reviewed on 4 Mar 2020

Valley Lookout via Maple Bay Road
Highview Home Overlooking Maple Bay and Saltspring Island
Get Rates
4.96 mi from city centre
4.8/5Exceptional! (6 reviews)
Rooms with a View

"We have always been fans of Maple Bay but had never seen it from this perspective. The view is to die for, the house is spacious and well equipped, and there is lots to do in the rec room for a rainy day! Melody is a gracious host and you will have all you need here! We hope to return."…"

Reviewed on 28 Sep 2020

Highview Home Overlooking Maple Bay and Saltspring Island
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
Get Rates
11.44 mi from city centre
4.5/5Wonderful! (138 reviews)

"The modern style of cottage appealed and lake is beautiful and quiet. Staff attentive when approached. Cleanliness - needs improvement. Crumbs/dust on floor and couch, coffee maker and microwave not cleaned."…"

Reviewed on 15 Mar 2021

The Cottages on Salt Spring Island
Mineral Springs Resort
2.5 out of 5
1460 North Beach Rd, Salt Spring Island, BC
The price is £147 per night from 25 Apr to 26 Apr
12.21 mi from city centre
4.2/5Excellent! (174 reviews)

"This is a fabulous location and property. Beautiful cabins, wonderful staff, the view is breathtaking, especially watching the ocean in front of a blazing fireplace. So relaxing, comfortable bed, and terrific mineral hot tub. Comfortable for 2"…"

Reviewed on 31 Oct 2020

Mineral Springs Resort
Poets Cove Resort & Spa
4 out of 5
9801 Spalding Rd, Pender Island, BC
Free cancellationReserve now, pay when you stay
The price is £131 per night from 13 Apr to 14 Apr
22.04 mi from city centre
4.2/5Very Good! (123 reviews)

"Great views. Super friendly staff. The restaurant is above the expectations."…"

Reviewed on 16 Feb 2021

Poets Cove Resort & Spa
Rosedale Manor
2.5 out of 5
2520 Alexander Street, Duncan, BC
Get Rates
0.62 mi from city centre
3.9/5Very Good! (14 reviews)

"The property was a great match for our trip. It was close to Downtown Duncan and grocery/restaurants. We appreciated the kitchen and everything included in the apartment. It was quiet and felt safe. Everything was a little dated, but worked great and helped make our stay enjoyable. Thanks so ..."…"

Reviewed on 3 Dec 2019

Rosedale Manor
Private Suite in Cowichan Country
2.5 out of 5
3180 Herons Way, Duncan, BC
Get Rates
1.6 mi from city centre
5/5Exceptional! (29 reviews)

"The suite is very clean, comfortable and private. With Kevin’s excellent recommendations for places to dine (and other refreshments), it’s really all you need for a fantastic little getaway! Bonus of having your own private oasis in the back right off the suite. The property is located in a safe ..."…"

Reviewed on 11 Aug 2020

Private Suite in Cowichan Country
Don't see what you're looking for?
See all available properties in Duncan
View all properties
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.