Photo by Geoff Stephen
Find Resorts & Hotels with Spas in Duncan
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Duncan Resorts & Hotels with Spas
Top Duncan Resorts & Hotels with Spas

Villa Eyrie Resort
Mill Bay
9.4 out of 10, Exceptional, (608)

The Sidney Pier Hotel & Spa
Booktown
9.4 out of 10, Exceptional, (1001)
The price is ¥30,187
¥35,018 total
includes taxes & fees
Nov 17 - Nov 18

Oak Bay Beach Hotel
South Oak Bay
9.6 out of 10, Exceptional, (1004)
The price is ¥27,443
¥31,834 total
includes taxes & fees
Nov 18 - Nov 19

Poets Cove Resort & Spa
Pender Island
8.6 out of 10, Excellent, (432)
The price is ¥21,822
¥25,095 total
includes taxes & fees
Nov 19 - Nov 20

Fairmont Empress
Downtown Victoria
9.2 out of 10, Wonderful, (2412)
The price is ¥29,884
¥35,012 total
includes taxes & fees
Nov 30 - Dec 1

Brentwood Bay Resort & Spa
Brentwood Bay
9.6 out of 10, Exceptional, (1079)
The price is ¥29,888
¥33,773 total
includes taxes & fees
Nov 17 - Nov 18

Huntingdon Hotel and Suites
Inner Harbour
8.8 out of 10, Excellent, (2840)
The price is ¥17,853
¥21,268 total
includes taxes & fees
Nov 17 - Nov 18

Prestige Oceanfront Resort, WorldHotels Luxury
Sooke
9.0 out of 10, Wonderful, (1004)
The price is ¥20,057
¥22,664 total
includes taxes & fees
Nov 30 - Dec 1
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
Chateau Victoria Hotel and Suites
10/10 Excellent
Explore a world of travel with Expedia
Find More Hotels near Duncan
More Hotel Options in Duncan
More Accommodation Types in Duncan
Explore more hotels
- The Oswego Hotel
- Hotel Rialto
- Prestige Oceanfront Resort, WorldHotels Luxury
- Oak Bay Beach Hotel
- Huntingdon Hotel and Suites
- Arbutus Inn
- Victoria Regent Waterfront Hotel & Suites
- The Magnolia Hotel and Spa
- Embassy Inn
- Inn at Laurel Point
- James Bay Inn Hotel & Suites
- The Vic, an Ascend Collection Hotel
- Motel 6 Saanichton, BC - Victoria Airport
- Best Western Plus Carlton Plaza Hotel
- Robin Hood Inn & Suites
- Days Inn by Wyndham Victoria On The Harbour
- Sidney Waterfront Inn & Suites
- The Parkside Hotel & Spa
- The Westin Bear Mountain Golf Resort & Spa, Victoria
- Sandman Hotel Victoria


































