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!

Click on the slides below to visit the page that interests you.


  • Our Eateries - From casual to fine dining plus traditional pub fare.
  • Accommodations - 6 beautiful rooms Many with full ocean views, all with queen size beds.
  • Planning a wedding or other private event? Look no further!
  • Shuttle Service. Call 250-324-2245!
  • Entertainment for Everyone!
  • The Pub offers a wide range of food and beverages and is also fully licensed. Open 7 days a week!
  • The Bistro is for young & old alike!



  • ATM on site for your convenience.
  • Wheelchair accessible in both the pub and cafe.
  • Shuttle Service.  Call 250-324-2245.

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

We’ll make it the Event of the Year!

Weddings or other private events – Fundraising events – Burger & Beer Nites




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.