Sechelt Pub & Restaurant - The Lighthouse Pub Newly renovated, The Lighthouse Pub has been a popular gathering spot for locals and tourists alike since 1988. Nestled on the Sunshine Coast at the entrance to Porpoise Bay, the Lighthouse Pub has outstanding views of the natural beauty, sunsets, float planes (as they land and take off), and the marina. Lighthousepub.ca~Site InfoWhoisTrace RouteRBL Check