
Find Golf Hotels in Duncan from CA $138
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Duncan Golf Hotels
Our top choices for Duncan hotels with a golf course

9.4 out of 10, Exceptional, (1,001 reviews)
The price is CA $197
CA $227 total
includes taxes & fees
Sep 1 - Sep 2
The price is CA $120
CA $138 total
includes taxes & fees
Sep 1 - Sep 2
The price is CA $149
CA $171 total
includes taxes & fees
Sep 1 - Sep 2

8.8 out of 10, Excellent, (1,003 reviews)
The price is CA $279
CA $321 total
includes taxes & fees
Aug 13 - Aug 14
The price is CA $149
CA $171 total
includes taxes & fees
Aug 9 - Aug 10
The price is CA $172
CA $198 total
includes taxes & fees
Sep 1 - Sep 2
The price is CA $229
CA $266 total
includes taxes & fees
Aug 7 - Aug 8

8.6 out of 10, Excellent, (1,022 reviews)
The price is CA $184
CA $212 total
includes taxes & fees
Aug 16 - Aug 17
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.
Top Duncan Hotel Reviews

Hotel Grand Pacific
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Family Hotels in Langford
- Hotels with Waterslides in Duncan
- Golf Hotels in Victoria
- Family Hotels in Cowichan Valley Regional District
- Hotels with Free Parking in Cowichan Valley Regional District
- Hotels with Free Airport Shuttle in Vancouver
- Hotels with an Indoor Pool in British Columbia
- Hotels with Free Breakfast in Duncan
- Hotels with Hot Tubs in Duncan
- Cheap Hotels in Nanaimo
- Winery Hotels in Cowichan Valley Regional District
- Pet-Friendly Hotels in Duncan
- Lake Hotels in Duncan
- Hotels with Free Breakfast in Langford
- Romantic Hotels in Langford
- Beach Hotel Hotels in Cowichan Valley Regional District
- Cheap Hotels in Downtown Vancouver
- Historic Hotels in Sidney
- Hotels with Kitchenettes in Duncan
- Oceanfront Hotels in Duncan
- Hotels with Kitchenettes in Cowichan Valley Regional District
- Lgbt Friendly Hotels in Sidney
- Hotel Wedding Venues Hotels in Victoria
- Beach Hotel Hotels in North Saanich
- Hotels with smoking rooms in Duncan
- Hotels with Early Check-in in Duncan
- Luxury Hotels in Langford
- Spa Hotels in Brentwood Bay
- Cheap Hotels in Duncan
- All Inclusive Resorts and in Salt Spring Island
- Luxury Hotels in Duncan
- Hotels with Wifi in Salt Spring Island
- Pet-Friendly Hotels in Vancouver
- Hotels with an Indoor Pool in Langford
- Pet-Friendly Hotels in Victoria
- Spa Hotels in British Columbia
- Green Hotels in Gulf Islands
- Cheap Hotels in Downtown Victoria
- Lake Hotels in Salt Spring Island
- Hotels with Wifi in North Saanich
- Lgbt Friendly Hotels in Brentwood Bay
- Golf Hotels in Bear Mountain Resort
- Business Hotels in Langford
- Pet-Friendly Hotels in Downtown Victoria
- Hotels with Waterslides in Cordova Bay
- Luxury Hotels in Sidney
- Spa Hotels in Sidney
- Beach Hotel Hotels in Duncan
- Winery Hotels in Duncan
- Cheap Hotels in Surrey
- Hotels with Kitchenettes in Salt Spring Island
- Spa Hotels in Salt Spring Island
- Historic Hotels in Duncan
- Romantic Hotels in Malahat
- Cheap Hotels in Victoria
- Hotels with Waterslides in Salt Spring Island
- Hotels with Free Airport Shuttle in Brentwood Bay
- Pet-Friendly Hotels in Saanichton
- Romantic Hotels in Sidney
- Hotels with Free Airport Shuttle in Downtown Victoria
- Hotels & Resorts for Couples in Salt Spring Island
- Family Hotels in British Columbia
- Hotels with Hot Tubs in Sidney
- Hotels with Free Parking in Sidney
- Hotels with Hot Tubs in Brentwood Bay
- Hotels with an Indoor Pool in Brentwood Bay
- Hotels with a Lazy River in British Columbia
- Hotel Wedding Venues Hotels in Saanichton
- Hotels with Hot Tubs in Langford
- Casino Hotels in Victoria
- Pet-Friendly Hotels in Cowichan Valley Regional District
- Hotels with smoking rooms in Sidney
- Hotel Wedding Venues Hotels in Langford
- Hotels with an Indoor Pool in Duncan
- All Inclusive Resorts and in British Columbia
- Oceanfront Hotels in British Columbia
- Honeymoon Resorts and in Victoria
- Cheap Hotels in Richmond
- Beach Hotel Hotels in Central Saanich
- Honeymoon Resorts and in Salt Spring Island
- Cheap Hotels in Vancouver
- Oceanfront Hotels in Brentwood Bay
- Spa Hotels in Duncan
- Romantic Hotels in Duncan
- Family Hotels in Brentwood Bay
- Pet-Friendly Hotels in Cordova Bay
- Spa Hotels in Langford
- Golf Hotels in Brentwood Bay
- Casino Hotels in British Columbia
- Casino Hotels in Duncan
- Hotels with Free Parking in Saanichton
- Family Hotels in Duncan
- Romantic Hotels in British Columbia
- Casino Hotels in Salt Spring Island
- Hotels with a Pool in Duncan
- All Inclusive Resorts and in Cowichan Valley Regional District
- Pet-Friendly Hotels in Malahat
- Hotels with an Indoor Pool in Cowichan Valley Regional District
- Hotel Wedding Venues Hotels in Sidney
- Winery Hotels in Brentwood Bay












































