A white Ford Transit campervan parked on a rocky shoreline

Duncan, BC Campervan Rentals

We found 203 Class B rentals, starting at $46/night. Instantly search availability and book online.

Popular Filters:

Why use Outwander?

Search Multiple RV Rental Sites

Search Campervan deals across the internet

World's Largest Inventory

Search 80,000+ RV & Campervan rentals

No Cost To You

Outwander is always free to use

Search Across Our Multiple Partners

Gordon Bay and Cowichan Lake from Duncan

West of Duncan, Highway 18 runs to Cowichan Lake and the sandy swimming bay at Gordon Bay. Stoltz Pool sits on the Cowichan River off the same highway and takes the overflow when the lake park is booked out. Van season follows the warm water, roughly June through early September.

A warm-lake weekend west of Duncan

Sleep at Gordon Bay Provincial Park and swim the sandy bay on Cowichan Lake. Leave Duncan west on Highway 18 through the Town of Lake Cowichan, then take South Shore Road toward Honeymoon Bay. Book the site first and the van second, because camping.bcparks.ca opens the stay three months out and posts each new day of inventory at 7 a.m. Pacific. Warm water runs roughly June through early September, and those are the weekends that go first.

BC Parks puts the park 35 km northwest of Duncan, 26 km west on Highway 18 to Lake Cowichan and 14 km more along South Shore Road. If you want more sleeping room and a powered site, size up to RVs for rent in Duncan.

Cowichan Bay and the valley tasting rooms are an afternoon back east, once the van is parked.

The Kinsol Trestle is a curved timber span 187 metres long and 44 metres above the Koksilah. Park at the Shawnigan Lake south end and walk out on it. That lot is day use, so the van stays at Gordon Bay.

Headed south over the Malahat, use campervan rentals in Victoria. Headed north toward Highway 4 and the west coast, use campervan rentals in Nanaimo.

Stoltz Pool on the Cowichan River

When Gordon Bay is gone, the overflow is Stoltz Pool in Cowichan River Provincial Park. Take the Highway 18 Connector and follow the signs to Riverbottom Road.

You trade the lake for the river. Swim the pool, picnic under the maples, and walk out to the 66 Mile trestle over the Cowichan. Treat the hand-pump water and expect pit toilets.

Frequently Asked Questions

How far ahead can I reserve Gordon Bay near Duncan?

As of August 2026, BC Parks frontcountry camping lets you book the entire stay up to three months before arrival, with new inventory at 7 a.m. Pacific daily. Reserve on camping.bcparks.ca or call 1-800-689-9025. Check-in is after 1 p.m., check-out before 11 a.m.

Do I pay a non-resident fee at Gordon Bay?

Yes. As of August 2026, BC Parks charges a 20 dollar non-resident fee for stays beginning on or after 15 May 2026. Gordon Bay's peak frontcountry rate is 51 dollars per party per night from 15 June to Labour Day, taxes included.

Where can I hook up a campervan in Duncan?

Cowichan River Campground at 1-3065 Allenby Road, about 1 km off Highway 1, has full and partial hookups and a sani-dump, year-round. Use it as a first night, then move to Gordon Bay or Stoltz Pool. For power on the lake, Lakeview Park sits on South Shore Road in the Town of Lake Cowichan, open from the May long weekend through the September long weekend as of August 2026, with no generators and no sani-dump in the park.

Can an owner deliver a campervan to my campsite near Duncan?

Whether an owner delivers at all is listing by listing, so ask before you plan around it. Where it works around Duncan, it works into a site you have already reserved. Book Gordon Bay on camping.bcparks.ca and meet the van at your site, which is unserviced. Stoltz Pool is the same arrangement when the lake park is gone and the river is what you got. For a first night on hookups, reserve Cowichan River Campground in town, and for power on the lake, Lakeview Park is the alternative, open from the May long weekend through the September long weekend with no sani-dump. None of that extends to the Kinsol Trestle lot, which is day-use parking for the walk, and a tasting afternoon in Cowichan Bay is not a drop point either.

Reviews

Duncan, BC Campervan / Class B renters have left an average rating of 4.9/5 (1128 reviews).

Daily Rental Prices

Information about Campervans in Duncan, BC

Campervan rentals available203 Campervans
Potential Discountsup to 10% off
Nightly prices starting at$46/night
Nightly price range$46–$355
Average nightly price$126/night
Rentals with delivery30 Campervans
Luxury Class B Rentals14 Campervans
Pet-friendly rentals107 Campervans

Where are you starting from?

Start your search
Start your search