Located on the waterfront in Egmont, BC, Bathgate General Store, Resort and Marina is your gateway to the majestic beauty of Hotham Sound, Harmony Islands, Jervis and Sechelt Inlets, and the world-famous Princess Louisa Inlet
John Henry's is a full service marina & resort and includes a unique country General Store (open 7 days a week year round), a liquor store, fresh produce & groceries, an ATM, propane, bait, ice, gifts and fishing & boating supplies.
Boat supplies and repair. Servicing most makes, including bottom painting. International paint, well-stocked marine store, dry storage, marine charts, fishing tackle and accessories, welding fabrication and light machining. Engine, outboard sales.
Groceries, butcher shop, fresh produce, snacks & drinks.
Nobody beats our meat!