Horseshoe Bay is a quaint seaside village in West Vancouver with picture-perfect scenery of Howe Sound and its surrounding islands. The village is home to a BC Ferries terminal that happens to connect the Lower Mainland of British Columbia, Canada with Vancouver Island via ocean ferry. Horseshoe Bay is located at the western tip of West Vancouver and is also the gateway to the Sea to Sky Highway that leads to Squamish, Whistler, and into the BC interior to Pemberton and Lillooet.