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

Find Hotels in Duncan

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Emandare Vineyard Guest House, a Restful Haven
Get Rates
3.91 km from city centre
5/5Exceptional! (25 reviews)
Fantastic location
"Beautiful place in a great vineyard. Would definitely stay here again."

Reviewed on Apr. 12, 2021

Emandare Vineyard Guest House, a Restful Haven
Maple Grove Guest House
3.5 out of 5
3800 Gibbins Road, Duncan, BC
Get Rates
4.05 km from city centre
Maple Grove Guest House
Valley Lookout via Maple Bay Road
Get Rates
5.33 km 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 Mar. 4, 2020

Valley Lookout via Maple Bay Road
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.
Highview Home Overlooking Maple Bay and Saltspring Island
Get Rates
7.99 km 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 Sep. 28, 2020

Highview Home Overlooking Maple Bay and Saltspring Island
Country Estate Farm Stay in the Cowichan Valley
Get Rates
5.14 km from city centre
5/5Exceptional! (1 review)
A very relaxing vacation
"Cody is a wonderful host. When we arrived there was a fresh sourdough loaf and the local dairy coffee creamer for us which was really nice. The house is very close to the entrance of the Cowichan Valley Trail/Trans Canada Trail which we took advantage of for most of our vacation. The farm is growing ..."

Reviewed on Aug. 26, 2020

Country Estate Farm Stay in the Cowichan Valley
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
Get Rates
18.43 km from city centre
4.5/5Wonderful! (139 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 Mar. 15, 2021

The Cottages on Salt Spring Island
Mineral Springs Resort
2.5 out of 5
1460 North Beach Rd, Salt Spring Island, BC
Get Rates
19.66 km 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 Oct. 31, 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 CA $265 per night from May 19 to May 19
35.49 km from city centre
4.2/5Very Good! (124 reviews)
"Staff extremely friendly and helpful with check in and check out, especially With accommodating to toddlers nap times! Beautiful room and wonderful experience :)"

Reviewed on Apr. 14, 2021

Poets Cove Resort & Spa
Rosedale Manor
2.5 out of 5
2520 Alexander Street, Duncan, BC
Get Rates
1.01 km 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 Dec. 3, 2019

Rosedale Manor
Mayne Island Resort
3.5 out of 5
494 Arbutus Drive, Mayne Island, BC
Get Rates
34.12 km from city centre
4.2/5Very Good! (105 reviews)
"Small, well kept."

Reviewed on Apr. 3, 2021

Mayne Island Resort
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.