Barnabas Landing is nestled on the north side of Keats Island, British Columbia.  Where is Keats Island?  Keats Island is across from the town of Gibsons, located in Howe Sound on the Sunshine Coast.

We are a world away.  But surprisingly, we are only 25 km (15 miles) from the city of Vancouver.

For pictures of Keats Island and our beautiful property, visit our image gallery.




Traveling To Barnabas Landing

Horseshoe Bay Charter Boat

During our regular retreat season (September – June), our guests come by charter boat and depart from Horseshoe Bay.  Our charter boats are usually run by Cormorant Marine.  Please see Horseshoe Bay Instructions.


Summer Family Retreats

During our summer family retreats, our guests travel to Gibsons via BC Ferries (Horseshoe Bay to Langdale).  In Gibsons, our staff meet guests and escort them to Barnabas Landing by charter boat.  Please see the family retreat travel instructions.



A seaplane charter can cut travel time to as little as 15 minutes.  Seaplane charters are available from Coal Harbour in Vancouver or from the Vancouver airport. For more information contact Westcoast Air, Harbour Air, Seair Seaplanes, or Tofino Air.


Scenery Gallery