Contact Osborne Bay Resort in Crofton, BC for RV sites, camping, log cottages, Ready-to-Stay RV, directions, rates, office hours, and booking questions.
Our resort is located at 1450 Charlotte Street in Crofton, on Vancouver Island, close to the Crofton ferry terminal. Use the form below, call us, or email us and our team will help with your stay.
Osborne Bay Resort is located at 1450 Charlotte Street, Crofton, BC V0R 1R0. We are on Vancouver Island, near the Crofton ferry terminal, with convenient access to Cowichan Valley, Chemainus, Duncan, and Salt Spring Island ferry connections.
There are many ferries available from the mainland & from U.S. ports, both passenger & vehicle. For ferry travel information, terminal locations, as well as schedules and fares, click here.