Our Location

Be Connected

Brookes Shawnigan Lake is located north of Victoria, on the eastern shore of Shawnigan Lake. It is a lovely 30-40 minute drive through the Malahat highlands and along the lake. Visitors arriving from the Victoria airport or BC Ferries have the option of driving around the Saanich Inlet, or taking the scenic Brentwood Bay/Mill Bay ferry across. Both routes take approximately an hour.

Virtual Tour

  • View All
  • Recreation
  • Banking
  • Medical
  • Grocery & Convenience
  • Parks & Trails
  • Food & Drink