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
Hotels
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.
Waking up to panoramic views of downtown Vancouver and the ocean is a rare treat on this side of the harbour, yet that is exactly what awaits at 420 Tempe Crescent in Edgemont. This boutique bed and breakfast offers a quieter alternative to the bustling waterfront while keeping Grouse Mountain, Capilano Suspension Bridge, and Lynn Canyon within easy reach. The European-inspired accommodation features three distinct queen suites named after composers, each designed with specific comforts for travelers seeking respite after a day on the trails or exploring Lonsdale Avenue. Even when the North Shore rain rolls in, the bright dining room provides a scenic vantage point that makes staying indoors feel like part of the experience rather than a compromise.
The Verdi suite spans 280 square feet with a skylight, garden outlook, and private ensuite featuring a soak tub, while the larger Vivaldi and Rossini suites offer 400 square feet of space complete with fireplaces and double Jacuzzi tubs. Thoughtful touches like bathrobes, slippers, electric kettles, and daily homemade cookies during turndown service add a personal warmth often missing in standard hotels. A multi-course gourmet breakfast served with those signature views anchors the morning, with options ranging from omelets to fresh fruit plates. With free parking, secure Wi-Fi, and transit connections via SeaBus and local buses, this spot suits romantic weekends or visiting relatives who want proximity to Ambleside Beach and shopping without sacrificing peace. Who says you cannot have both mountain access and city lights from your pillow?
In the Edgemont neighbourhood of North Vancouver.
Get directions (opens in a new tab)Keep exploring
Other hotels and nearby businesses in the North Vancouver directory.
Boutique waterfront hotel in Lower Lonsdale with harbour-view suites, spa, and direct Shipyards boardwalk access at 125 Victory Ship Way.
View details
European-style bed and breakfast in Moodyville with harbour views, full breakfast, and pet-friendly rooms near SeaBus and North Shore trails.
View details
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
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
Capilano hotel near Highway 1 offering renovated rooms, free parking, and breakfast with easy access to Grouse Mountain and ferry terminals.
View details
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
From the blog
Longer reads from the editor, with the places worth a detour linked inside them.
A local guide to North Vancouver hotels, B&Bs, and cabins, from the Quay waterfront to quiet residential corners near the mountains.
Read the guide
Edgemont Village and Parkgate are North Vancouver's mid-slope hubs, serving nearby hills with cafes, schools, services, and everyday shops.
Read the guide
The Shipyards District trick-or-treat, Canyon Frights at Capilano Suspension Bridge with confirmed 2026 dates, and Loutet Farm's harvest.
Read the guide
Keep the directory honest
Own Crystal's View Bed & Breakfast?
Claim the listing to confirm your details, add your hours and photographs, and keep what people find accurate.