The Crofton Hotel is situated in the town of Crofton, on the calm waters of Osborne Bay in the Cowichan Valley. 

We offer a totally unique and unrivaled destination for all!




Our two eateries offer something for everyone – from casual to fine dining plus traditional pub fare.

The best in Live Music, Comedy and Theatre acts are a regular part of the Crofton Hotel Experience.

Our Pub has a comfortable dining area with a large stage, featuring some of the most innovative and exciting Canadian and American Musicians, and Entertainers.

Other types of events are featured from time to time.  Check us out!

We have 6 beautiful rooms, many with full ocean views, all with queen size beds.  Learn more by clicking on our Accommodations tab.


The Crofton Hotel has an ATM on site for your convenience.

We are wheelchair accessible in both the pub and cafe.

The Crofton also provides Shuttle Service.  Call 250-324-2245!

If you are planning a wedding or other private event, look no further than The Crofton!

Fully experienced with such celebrations, we can provide you with everything you need to make your special occasion wonderful!

And if you are a group looking to do some fund raising - we are happy to assist.

Let us help you with your Burger and Beer Nite or any other theme!

                                      We'll make it the Event of the Year!


The Crofton is looking for young bands. Get a chance to experience
playing on a stage and showcase your talent.

Younger audiences welcome on specific evenings (due to licensing restrictions).
Click on our 'Talent' page button on the site menu for more details.