Barnabas Family Ministries welcomes your corporate or group rental.

Our pedestrian style village consists of three lodges with comfortable hotel rooms, meeting spaces and a 50 person dining room.  Nestled on the quiet shores of Keats Island, Barnabas is a mere 45 minutes from Vancouver, BC.  We are a world away without the long travel—the perfect place for business and relaxation.


All 26 double guest rooms feature spectacular ocean or forest views and a full ensuite.   Each room can be outfitted with a king-size bed or two extra-long twin beds.  Linens, towels, artisan soaps and lotions are provided.  Guest rooms are hosted in three lodges:

  • Carriage House – 12 rooms
  • Lamplighters Cottage – 8 rooms
  • Applegate Inn – 6 rooms

Meeting Spaces

Our meeting spaces can be configured with board tables, conference chairs and/or sofas.  Wireless internet, telephone and fax access is available.  Our staff is happy to meet your specific needs so your time is productive.



Barnabas has a long reputation of serving delicious and healthy meals. Our in-house chef creates dishes with elegance and can accommodate special dietary needs. Our organic orchard, greenhouse, and gardens provide much of the produce that is used in our kitchen. IMG_6071      p1200453   p1360852



p1360584When it is time to relax, the Fireside Lounge is the place to have fun and enjoy a specialty coffee from our Espresso Bar.  The Fireside Lounge also has a pool table, shuffleboard, and board games.  Our General Store is open and sells Barnabas Farm jams, preserves,honey, our own artisan soaps and lotions and other gift items for you to take home.


Outside, soak in our hot tub and enjoy the ocean view.  Or you can hike one of the many trails on Keats Island leading you to magnificent views of Howe Sound, Georgia Strait and Vancouver Island.  We also have an outdoor tennis, basketball and street hockey court.

Click here for all of our activities.P1450029



Barnabas Landing is located north of Vancouver, BC.  There are several travel options and our staff will design the itinerary that works best for you:


  • P1270884
  • Sea plane from Vancouver (15 minutes)
  • P1430515
  • Charter boat from Horseshoe Bay (45 minutes)
  • P1370976
  • BC Ferries from Horseshoe Bay to Langdale, then water taxi to Keats Island (60 minutes)




For more information see our location.