Welcome to John Henry's Marina & Resort

In the summer of 2015 two Garden Bay businesses, Fisherman's Resort & Marina and John Henry's Marinas, were combined and renamed "John Henry's", to signify the longevity of this Garden Bay institution. John Henry's is indeed the centre of the Garden Bay area of Pender Harbour.

John Henry's is a full service marina & resort. We have:

  • A unique country General Store that includes a liquor store, fresh produce & groceries, an ATM, BC Lottery, propane, bait, ice (party and block), gifts and fishing & boating supplies - and our famous ice cream. If you need store or fuel dock information, please call 604-883-2336, Ext. #2.

  • Four comfortable, cozy oceanfront cottages, which are now available year round. We also offer a fully-furnished 3-bedroom oceanfront vacation rental home, plus a 1-bedroom self-contained garden suite and 1-bedroom studio loft, all located on the property above the marina. For more information about our accommodation options, please call 604-883-2336, Ext. #1.

  • 2,300 lineal feet of docks for transient, seasonal and long-term moorage in a deep water, sheltered harbour. On-site facilities for mariners, including washrooms with showers, laundry, fresh water, garbage & recycling. To book space in our marina this summer, please call 604-883-2336, Ext. #1.

  • The Cafe at John Henry's. Our 40 seat licensed oceanfront Cafe has indoor & outdoor seating and operates year round. The Cafe currently serves Breakfast and Lunch 7 days a week, opening at 8am. Dinner is available Wednesday through Sunday until 8pm. Join us Friday night for our Prime Rib Dinner and Saturday night for a Seasonal Seafood Dinner. For Reservations, please call 604-883-2336, Ext #3.

We’re excited to share our John Henry’s video. It provides a great overview of our property and will as well give you a great sense of the beauty of our location in Pender Harbour. Enjoy!


You are now able to book accommodation through our website. If you would like more information or would like to make a phone reservation for our accommodations, please call: 604-883-2336, Ext. 1.

To book moorage in our marina, please call: 604-883-2336, Ext. 1 or email: info@johnhenrysresortmarina.com

We look forward to welcoming you to John Henry's. We're located in one of the most beautiful harbours in British Columbia.

Our Summer Hours begin Friday, May 19, 2017. John Henry's General Store will be open 8am to 9pm, 7 days a week. The Fuel Dock will close 30 minutes prior to sunset, also 7 days a week.



Allyson Nelson
Tel. 604-883-2336
Ext 1: Marina & Resort office
Ext 2: John Henry's General Store
Ext 3: Cafe at John Henry's