Mayne Island’s Blue Vista Resort steps from Gulf Island National Seashore – Bennett Bay. Courtesy pickup from gov’t docks at Horton or Miner’s Bay. 9 self-accommodating fully furnished cabins open year-round. Pet-friendly. Open year-round, daily BC Ferries – hour or less from Swartz Bay or Tsawassen. Rates from $85-$150/night.