A wooden pier extending over a calm body of water, with a row of buildings and a sign for 'Suites at Cowichan Bay' in the background.

Luxury Hotels & Resorts in Duncan from AU$104

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Duncan Luxury Hotels

Tonight
8 Oct - 9 Oct
Tomorrow
9 Oct - 10 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Our top choices for Duncan luxury hotels

1. Villa Eyrie Resort

Villa Eyrie Resort
Malahat
AU$251
includes taxes & fees
8 Nov - 9 Nov
Villa Eyrie Resort

2. Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
  • Waterfront luxury retreat offers heated outdoor pool, full-service spa, and marina views.
AU$299
includes taxes & fees
8 Nov - 9 Nov
Brentwood Bay Resort - Adults Only (16+)

3. Armand Heights

Armand Heights
Salt Spring Island
AU$338
includes taxes & fees
31 Oct - 1 Nov
Armand Heights

4. Oak Bay Beach Hotel

Oak Bay Beach Hotel
South Oak Bay
  • Seaside splendour awaits at this luxury resort featuring mineral pools, a full-service spa, and stunning ocean views along the Salish Sea.
AU$373
includes taxes & fees
3 Nov - 4 Nov
Oak Bay Beach Hotel

5. Hotel Grand Pacific

Hotel Grand Pacific
Inner Harbour
  • Elegant harbourside luxury awaits at this Victoria hotel, where indoor pools, spa pools, and private balconies create a refined retreat.
AU$265
includes taxes & fees
1 Nov - 2 Nov
Hotel Grand Pacific

6. Fairmont Empress

Fairmont Empress
Downtown Victoria
  • Victorian elegance meets modern luxury at this waterfront hotel with spa, pool, and harbour views.
AU$349
includes taxes & fees
1 Nov - 2 Nov
Fairmont Empress

7. The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
Downtown Victoria
  • Elegant boutique luxury in Victoria with spa treatments and upscale dining awaits.
AU$330
includes taxes & fees
1 Nov - 2 Nov
The Magnolia Hotel and Spa
View all properties

Top Duncan Hotel Reviews

Embassy Inn

Embassy Inn

10/10 Excellent
"I like that it is near tourist places like museum, inner harbor, and parliament building. Rooms are clean and staff are easy to talk to."
Andrea 1-night trip
Posted 1 hour ago
Embassy Inn
Oak Bay Beach Hotel

Oak Bay Beach Hotel

10/10 Excellent
"Beautiful resort. Everything was an incredible experience. Staff were so kind, caring & friendly. Room & Amenities was all excellent, very clean & beautiful. Looking forward to returning in the future."
Stephanie 2-night trip
Posted 5 hours ago
Oak Bay Beach Hotel
Hotel Grand Pacific

Hotel Grand Pacific

10/10 Excellent
"Our favourite stay in Victoria for all the time. Great way to explore Victoria from this landmark."
Kamrul 1-night trip
Posted 6 hours ago
Hotel Grand Pacific
Hotel Rialto

Hotel Rialto

10/10 Excellent
"Stayed one night so we could walk to the McPherson Playhouse. Very conveniently located in downtown to walk in town centre. The room was spacious with lots of amenities including a nightlight in the bathroom. Complimentary cookies and soft drinks was welcomed. Staff were very friendly and helpful. I would stay again"
Sandy 1-night trip
Posted 7 hours ago
Hotel Rialto
Strathcona Hotel

Strathcona Hotel

8/10 Good
"Area outside shower wasn’t that clean. Plastic hot water pot in room. Good make up mirror in bathroom. Easy to use tv remote. Room was comfortable, good mattress and pillows. Nice staff. Lobby was dark and crowded when checking in."
Diana 1-night trip
Posted 9 hours ago
Strathcona Hotel
Huntingdon Hotel and Suites

Huntingdon Hotel and Suites

10/10 Excellent
"Staff were very friendly and accommodating. Only issue is rooms not very sound proof."
JoAnn 2-night trip
Posted 10 hours ago
Huntingdon Hotel and Suites
Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites

10/10 Excellent
"Loved our stay"
Nicholas 1-night trip
Posted 11 hours ago
Chateau Victoria Hotel and Suites
The Oswego Hotel

The Oswego Hotel

8/10 Good
"."
Cuyler 4-night trip
Posted 11 hours ago
The Oswego Hotel
Arbutus Inn

Arbutus Inn

10/10 Excellent
"Friendly and helpful staff, excellent location. Suited my needs well."
Daniel 3-night trip
Posted 14 hours ago
Arbutus Inn

Frequently asked questions

Are you searching for a great accommodation for your luxury trip to Duncan?
Use Expedia to help you arrange a flight to Maple Bay, BC (YAQ-Maple Bay Seaplane Base) airport or Ganges, BC (YGG-Ganges Harbour Seaplane Base) airport, and then choose from a variety of places to stay that will deliver the luxury you want. Amenities are important when you plan a trip, so we make it easy to find what you need to make your stay special. If you want an upscale hotel with a spa, an indoor pool or luxury bedding, Expedia can assist you in finding the best luxury hotel experience that Duncan offers. During your visit, you might want to enjoy the entertainment which Duncan is known for.
When can I expect good weather in Duncan?
Planning for the weather is a good way to make your trip to Duncan relaxing and enjoyable, especially when you're splurging. The hottest months are usually August and July, with an average temperature of 16°C, while the coldest months are February and December, with an average of 5°C. Average annual precipitation for Duncan is 1018 mm.
What's there to see and do in Duncan?
Take in the sights and attractions that Duncan offers with a visit to Cowichan Aquatic Centre, Blue Grouse Estate Winery and Vineyard and Maple Bay Marina. If you have extra time while you're in the area, you might want to see Cowichan River Provincial Park and Cowichan Valley Museum.

Explore a world of travel with Expedia