North Vancouver guide
Where to Stay on the North Shore
A local guide to North Vancouver hotels, B&Bs, and cabins, from the Quay waterfront to quiet residential corners near the mountains.
Written by Maren Holt
Visitors tend to think about North Vancouver in two ways at once: the working waterfront and the mountains just above it. That split is exactly what makes choosing a place to stay here interesting. You can base yourself near the SeaBus, walk to dinner around the Shipyards, and still be close to forest trails, ski roads, suspension bridges, and neighborhood cafes the next morning.
For many guests, Lower Lonsdale is the easiest first choice. Lonsdale Quay Hotel is a hotel right by the Quay, useful for people who want the waterfront, transit, and a compact visitor routine in one place. Pinnacle Hotel at the Pier is another hotel in the same broad waterfront area, close to the public spaces and restaurants that make the Shipyards a natural evening destination.
Seaside Hotel is a hotel that also fits the Lower Lonsdale stay, especially for visitors who want a polished base near the harbour without needing a car for every meal. The appeal of this part of North Vancouver is practical as much as scenic. The SeaBus puts downtown Vancouver within reach, but at night you come back to a smaller community with a local pace.
Bed and breakfast stays give the North Shore a different feel. Ocean Breeze Executive Bed and Breakfast is a bed and breakfast option for travelers who prefer a residential setting and a host-led style of accommodation. Crystal's View Bed & Breakfast is another bed and breakfast, the kind of listing that suits guests who want quieter mornings and a more personal base than a standard hotel corridor.
Some visitors come for Capilano, Grouse, Lynn Canyon, and the forested neighborhoods rather than the harbour. ThistleDown House is a bed and breakfast in the mix for that kind of trip, especially if your plans point toward the western side of North Vancouver and the mountain attractions above Marine Drive. Econo Lodge Inn & Suites - North Vancouver is a hotel that can make sense for travelers who want a straightforward place to sleep while moving between North Shore stops.
Along the North Shore, location matters more than it might on a downtown grid. North Vancouver Hotel is a hotel option for visitors who expect to drive to trailheads, parks, or family visits. SureStay is another hotel to consider if you want the basics covered while keeping your itinerary flexible. A stay farther from the Quay can be a good fit when your days are built around Capilano, Edgemont, Lynn Valley, or the highway toward Whistler.
For a more tucked-away coastal trip, Fernlee Cove Cabin is a cabin option that points toward the quieter side of the North Shore experience. Deep Cove, Indian Arm, and the eastern neighborhoods feel different from Lower Lonsdale: more wooded, more residential, and more connected to paddling, parks, and scenic roads. It is a good reminder that North Vancouver is not one single visitor zone.
The best place to stay depends on the rhythm of the visit. Pick the Quay and Shipyards area if you want restaurants, harbour walks, and easy transit. Look west or north if the trip is about Capilano, Grouse, or family in residential neighborhoods. Look east if Deep Cove and Indian Arm are the draw. The North Shore rewards visitors who choose a base that matches the day, not just the room rate.
From the directory
Mentioned in this article
Every place named above has its own page here, with the address, the hours and the nearest station.
Crystal's View Bed & Breakfast
Crystal's View Bed & Breakfast offers three queen suites with panoramic city and ocean views in Edgemont, North Vancouver, near Grouse Mountain and Capilano Suspension Bridge.
View details
Fernlee Cove Cabin
Boat-access-only cabin on Indian Arm in Deep Cove offering a self-contained waterfront stay with kayak use, hiking trail, and full kitchen for up to four guests.
View details
Lonsdale Quay Hotel
Lonsdale Quay Hotel offers newly renovated rooms above Lonsdale Quay Market in Lower Lonsdale with SeaBus access, ocean view options, and pet-friendly accommodations.
View details
North Vancouver Hotel
Capilano hotel near Highway 1 offering renovated rooms, free parking, and breakfast with easy access to Grouse Mountain and ferry terminals.
View details
Ocean Breeze Executive Bed and Breakfast
European-style bed and breakfast in Moodyville with harbour views, full breakfast, and pet-friendly rooms near SeaBus and North Shore trails.
View details
Seaside Hotel
Boutique waterfront hotel in Lower Lonsdale with harbour-view suites, spa, and direct Shipyards boardwalk access at 125 Victory Ship Way.
View details
ThistleDown House
Heritage 1920 Craftsman B&B at 3910 Capilano Road in Pemberton offering six unique ensuite rooms, gardens, and hosted breakfast near Capilano Suspension Bridge.
View details
Who wrote this
Maren Holt
Maren Holt is the editor of North Vancouver Local. She has lived on the North Shore her whole life and keeps a running list of every business that has opened or closed since 2015.