Contact Osborne Bay Resort

Contact Us

Your journey to Osborne Bay begins here, from inquiry to arrival. We are here to assist you.

Reach out to us for inquiries, concerns, or any information you need. Feel free to email us at osbornebay@shaw.ca or complete the form below, and our team will get back to you promptly.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Come Visit!

To reach us on Vancouver Island, you may have to take the ferry or plane.

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.

Contact FAQ

How can I contact Osborne Bay Resort?

You can contact Osborne Bay Resort by phone, toll-free phone, email, or through the website contact form.

What is Osborne Bay Resort's phone number?

The Osborne Bay Resort office phone number is (250) 246-4787.

What is Osborne Bay Resort's toll-free phone number?

The toll-free number for Osborne Bay Resort is 1-800-567-7275.

What is Osborne Bay Resort's email address?

Osborne Bay Resort's email address is osbornebay@shaw.ca.

Where is Osborne Bay Resort located in Crofton?

Osborne Bay Resort is located at 1450 Charlotte Street, Crofton, British Columbia, V0R 1R0.

How do I book a stay at Osborne Bay Resort?

Reservations can be made online through the Osborne Bay Resort website, by phone, or by contacting the office directly.

What are the office hours at Osborne Bay Resort?

Summer office hours, from April 1 to October 31, are daily from 10:00 AM to 6:00 PM. Winter office hours, from November 1 to March 31, are Friday to Sunday from 10:00 AM to 4:00 PM.