Skip to content

Neighbourhood guide · West Vancouver, BC

Horseshoe Bay

A harbour village at the entrance to Howe Sound, where ferries leave for the islands and the Sea-to-Sky Highway heads north.

01 At a glance

The details that matter.

    Horseshoe Bay is a small village at the far western end of West Vancouver, wrapped around a sheltered bay with a marina and the BC Ferries terminal. It is a gateway to Vancouver Island, Bowen Island and the Sunshine Coast, and a pleasant place to linger before or after a sailing.

    City
    West Vancouver, BC
    Vibe
    Maritime, scenic, small-village
    Best for
    Ferry travellers and coastal day trips
    Getting around
    Buses 250 and 257, BC Ferries

    02 The story

    A village by the ferry docks

    Horseshoe Bay sits where Howe Sound opens onto the Strait of Georgia, with steep forested mountains on one side and islands on the other. The sheltered, curved bay that gives the village its name has made it a natural harbour, and for decades it has been the main ferry port on the North Shore.

    The Horseshoe Bay ferry terminal is run by BC Ferries, with sailings to Nanaimo on Vancouver Island, to Bowen Island and to the Sunshine Coast. Many people pass through without stopping, but the village beside it is worth a look. A short main street of cafés, restaurants and shops leads down to Horseshoe Bay Park, a waterfront green with benches and views of the boats coming and going.

    Beyond the village

    A few minutes away, Whytecliff Park has rocky coves, tide pools and Whyte Island, which you can walk out to at low tide. The waters off the park are popular with scuba divers. Horseshoe Bay is also the western trailhead of the Baden-Powell Trail, which crosses the North Shore mountains all the way to Deep Cove, and the start of the Sea-to-Sky Highway to Squamish and Whistler.

    The marina offers boat rentals and tours in season, and the waters of Howe Sound are known for their scenery.

    Horseshoe Bay is a small residential community, with homes on the hillsides around the bay. It suits people who love boating and the outdoors and do not mind a longer trip into Vancouver. For visitors, it makes a fine half-day trip: take the bus or drive out, explore Whytecliff Park, then watch the ferries from the park. If you are catching a ferry, arrive early in summer and on holiday weekends, when vehicle line-ups can be long.

    03 What makes it special

    Why people love Horseshoe Bay

    1. 01

      Horseshoe Bay ferry terminal

      BC Ferries sailings to Nanaimo, Bowen Island and the Sunshine Coast.

    2. 02

      Horseshoe Bay Park

      A waterfront park in the village with views of the marina and passing ferries.

    3. 03

      Whytecliff Park

      Rocky beaches, tide pools and a walk out to Whyte Island at low tide.

    4. 04

      Baden-Powell Trail

      The western trailhead of the long trail across the North Shore mountains.

    5. 05

      Sea-to-Sky Highway

      The scenic route north along Howe Sound to Squamish and Whistler starts here.

    On the map

    Getting your bearings

    Blue Bus route 250 runs along Marine Drive from downtown Vancouver to Horseshoe Bay, and express route 257 offers a quicker trip. BC Ferries sails from Horseshoe Bay to Departure Bay in Nanaimo, Snug Cove on Bowen Island, and Langdale on the Sunshine Coast.

    • Horseshoe Bay in West VancouverAttractionsView →

    Refresh & refuel

    Where to eat & drink

    Run a restaurant, café or bar in Horseshoe Bay? Add it free

    Check in

    Places to stay in Horseshoe Bay

    We are adding hotels in Horseshoe Bay. Own or manage one? List your property

    Own a business in Horseshoe Bay?

    Get discovered by locals and visitors exploring the neighbourhood.

    FAQ

    Good to know

    How do you get to Horseshoe Bay from downtown Vancouver?

    Blue Bus route 257 is an express service from downtown to Horseshoe Bay, and route 250 makes more stops along Marine Drive. By car, take the Lions Gate Bridge and Highway 1 west.

    Where do ferries from Horseshoe Bay go?

    BC Ferries sails from Horseshoe Bay to Departure Bay in Nanaimo, Snug Cove on Bowen Island, and Langdale on the Sunshine Coast.

    Can you visit Horseshoe Bay without taking a ferry?

    Yes. The village, Horseshoe Bay Park and nearby Whytecliff Park make an easy day trip on their own.

    Do you need a reservation for the Horseshoe Bay ferry?

    Reservations are available on some routes and recommended for vehicles at busy times. Check the BC Ferries website for current options and wait times.