Skip to main content

Self-Catering Accommodations in Duncan

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Duncan

Check out our selection of great self-catering accommodations in Duncan

Filter by:

Review score

The Cube Cow Bay Suite

Cowichan Bay (Near Duncan)

The Cube Cow Bay Suite is located in Cowichan Bay, just 7.1 miles from Maple Bay and 11 miles from Mill Bay Ferry Terminal. This apartment features free private parking, bicycle parking, and free...

M
Melanie
From
Hong Kong
Liz went above and beyond to make our stay truly unforgettable. From the moment we arrived, it was clear that every detail had been thoughtfully considered. The soft, fluffy towels, luxurious bath products, and an array of extra amenities — from tea and coffee to sparkling water and delightful mini chocolates — made us feel incredibly pampered. It’s the little touches like these that turned a great stay into an exceptional one. If you're looking for comfort, care, and next-level hospitality, this is the place to stay.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 51 reviews
Price from
$138.45
1 night, 2 adults

Oceanfront Suites at Cowichan Bay

Cowichan Bay (Near Duncan)

This all-suite hotel overlooks Cowichan Bay and suites with a kitchenette. It is 8.1 mi from the British Columbia Forest Discovery Center.

P
Patricia
From
United States
The view was beyond out expectation, and we loved the location
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 262 reviews
Price from
$142.97
1 night, 2 adults

RainCoast Retreat at Shawnigan Lake!

Shawnigan Lake (Near Duncan)

RainCoast Retreat at Shawnigan Lake! is located in Shawnigan Lake, just 17 miles from Maple Bay and 23 miles from Royal Roads University.

K
Ken Thomas
From
Canada
Clean, quiet, well appointed, and heated bathroom floor was nice touch.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
Price from
$160.31
1 night, 2 adults

Oceanspray Hideaway

North Saanich (Near Duncan)

Oceanspray Hideaway is located in North Saanich, just 13 miles from Brentwood Bay Ferry Terminal and 14 miles from The Butchart Gardens. This property offers access to a patio and free private...

C
Conrad
From
United States
Great Location wonderful room had everything i needed
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 65 reviews
Price from
$110.83
1 night, 2 adults

Seaview Executive Home

Ladysmith (Near Duncan)

Seaview Executive Home is located in Ladysmith, just 18 miles from Maple Bay and 30 miles from Mill Bay Ferry Terminal. This vacation home offers air-conditioned accommodations with a balcony.

S
Sameer
From
Canada
Well furnished,had all the amenities,very spacious ,comfortable & with an awesome view
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 30 reviews
Price from
$138.81
1 night, 2 adults

M&M's Maple Bay Mountain Guesthouse

Duncan

M&M's Maple Bay Mountain Guesthouse offers accommodations in Duncan, 2.5 miles from Maple Bay and 17 miles from Mill Bay Ferry Terminal.

A
Adrienne
From
United States
Brand new and comfortable. Views on the top of the hill. Also a hiking trail nearby.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Maple Rise Guesthouse

Maple Bay, Duncan

Offering garden views, Maple Rise Guesthouse in Duncan provides accommodations, a garden, and barbecue facilities. With mountain views, this accommodation offers a patio.

j
julia
From
Canada
Absolute delight! Wonderful room with scenic view, exceptional breakfast and every aspect of the stay just best experience it can be!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 71 reviews

EdgeWater Chemainus

Chemainus (Near Duncan)

Featuring mountain views, EdgeWater Chemainus in Chemainus provides accommodations and a garden. This property offers access to a balcony and free private parking.

V
Valerie
From
United States
Beautiful location overlooking the water. Convenient to Victoria and Nanaimo, and short drive to grocery stores, restaurants, etc. Luxerious apartment with very comfortable beds, fireplace, easy chairs overlooking the water, and gourmet kitchen. Lots of counter space for group meals. Very clean, and nice hosts.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 29 reviews

Quiet and rural apartment in the country

Cobble Hill (Near Duncan)

A recently renovated apartment, Quiet and rural apartment in the country offers accommodations in Cobble Hill. This property offers access to a patio, free private parking, and free Wifi.

M
Melanie
From
Canada
It was beautiful, had a nice kitchen, bed was comfortable, shower was great, a nice but short drive in the countryside to get there
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Stunning oceanfront home 4br3b sunrise beachcombing near Bamberton Park

Mill Bay (Near Duncan)

2 miles from Mill Bay Ferry Terminal in Mill Bay, Stunning oceanfront home 4br3b sunrise beachcombing near Bamberton Park offers accommodations with access to an open-air bath.

Y
YE
From
Canada
I like the house, how beautiful the inside and outside, I could see the owner take lots of time to decorate her house!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews
All self-catering accommodations in Duncan

Top picks for Duncan hotels

Explore our most popular hotels in Duncan

Filter by:

Review score

The Cube Cow Bay Suite

Cowichan Bay (Near Duncan)

The Cube Cow Bay Suite is located in Cowichan Bay, just 7.1 miles from Maple Bay and 11 miles from Mill Bay Ferry Terminal. This apartment features free private parking, bicycle parking, and free...

M
Melanie
From
Hong Kong
Liz went above and beyond to make our stay truly unforgettable. From the moment we arrived, it was clear that every detail had been thoughtfully considered. The soft, fluffy towels, luxurious bath products, and an array of extra amenities — from tea and coffee to sparkling water and delightful mini chocolates — made us feel incredibly pampered. It’s the little touches like these that turned a great stay into an exceptional one. If you're looking for comfort, care, and next-level hospitality, this is the place to stay.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 51 reviews
Price from
$138.45
1 night, 2 adults

Oceanfront Suites at Cowichan Bay

Cowichan Bay (Near Duncan)

This all-suite hotel overlooks Cowichan Bay and suites with a kitchenette. It is 8.1 mi from the British Columbia Forest Discovery Center.

P
Patricia
From
United States
The view was beyond out expectation, and we loved the location
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 262 reviews
Price from
$142.97
1 night, 2 adults

RainCoast Retreat at Shawnigan Lake!

Shawnigan Lake (Near Duncan)

RainCoast Retreat at Shawnigan Lake! is located in Shawnigan Lake, just 17 miles from Maple Bay and 23 miles from Royal Roads University.

K
Ken Thomas
From
Canada
Clean, quiet, well appointed, and heated bathroom floor was nice touch.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
Price from
$160.31
1 night, 2 adults

Oceanspray Hideaway

North Saanich (Near Duncan)

Oceanspray Hideaway is located in North Saanich, just 13 miles from Brentwood Bay Ferry Terminal and 14 miles from The Butchart Gardens. This property offers access to a patio and free private...

C
Conrad
From
United States
Great Location wonderful room had everything i needed
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 65 reviews
Price from
$110.83
1 night, 2 adults

Seaview Executive Home

Ladysmith (Near Duncan)

Seaview Executive Home is located in Ladysmith, just 18 miles from Maple Bay and 30 miles from Mill Bay Ferry Terminal. This vacation home offers air-conditioned accommodations with a balcony.

S
Sameer
From
Canada
Well furnished,had all the amenities,very spacious ,comfortable & with an awesome view
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 30 reviews
Price from
$138.81
1 night, 2 adults

M&M's Maple Bay Mountain Guesthouse

Duncan

M&M's Maple Bay Mountain Guesthouse offers accommodations in Duncan, 2.5 miles from Maple Bay and 17 miles from Mill Bay Ferry Terminal.

A
Adrienne
From
United States
Brand new and comfortable. Views on the top of the hill. Also a hiking trail nearby.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Maple Rise Guesthouse

Maple Bay, Duncan

Offering garden views, Maple Rise Guesthouse in Duncan provides accommodations, a garden, and barbecue facilities. With mountain views, this accommodation offers a patio.

j
julia
From
Canada
Absolute delight! Wonderful room with scenic view, exceptional breakfast and every aspect of the stay just best experience it can be!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 71 reviews

EdgeWater Chemainus

Chemainus (Near Duncan)

Featuring mountain views, EdgeWater Chemainus in Chemainus provides accommodations and a garden. This property offers access to a balcony and free private parking.

V
Valerie
From
United States
Beautiful location overlooking the water. Convenient to Victoria and Nanaimo, and short drive to grocery stores, restaurants, etc. Luxerious apartment with very comfortable beds, fireplace, easy chairs overlooking the water, and gourmet kitchen. Lots of counter space for group meals. Very clean, and nice hosts.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 29 reviews

Quiet and rural apartment in the country

Cobble Hill (Near Duncan)

A recently renovated apartment, Quiet and rural apartment in the country offers accommodations in Cobble Hill. This property offers access to a patio, free private parking, and free Wifi.

M
Melanie
From
Canada
It was beautiful, had a nice kitchen, bed was comfortable, shower was great, a nice but short drive in the countryside to get there
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Stunning oceanfront home 4br3b sunrise beachcombing near Bamberton Park

Mill Bay (Near Duncan)

2 miles from Mill Bay Ferry Terminal in Mill Bay, Stunning oceanfront home 4br3b sunrise beachcombing near Bamberton Park offers accommodations with access to an open-air bath.

Y
YE
From
Canada
I like the house, how beautiful the inside and outside, I could see the owner take lots of time to decorate her house!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews
All self-catering accommodations in Duncan

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Duncan and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Duncan

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Popular with guests booking self-catering accommodations in Duncan

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Popular with guests booking self-catering accommodations in Duncan

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Popular with guests booking self-catering accommodations in Duncan

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 71 reviews

Popular with guests booking self-catering accommodations in Duncan

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Popular with guests booking self-catering accommodations in Cowichan Bay

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 262 reviews

Popular with guests booking self-catering accommodations in Cowichan Bay

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 51 reviews