Oak Bay Marine Group

Located in Victoria, British Columbia, the Oak Bay Marine Group owns and operates a variety of resorts, marinas, restaurants and attractions in British Columbia, Oregon and the Bahamas.

We’re known for our great resort locations, strategically placed along British Columbia's legendary salmon fishing grounds and on the variety of outdoor adventures that exist in beautiful British Columbia. As for Bahamas resorts and beaches, Cape Santa Maria Beach Resort is situated on a beach unlike any other.

Our marinas are located on Vancouver Island, and offer moorage to hundreds of residents and visitors alike. Our restaurants all have stunning ocean views and capture the best of west coast cuisine. And our attractions, located in Victoria, BC and Newport, OR, provide a fun and educational experience for the entire family.

Welcome to the Oak Bay Marine Group!