Land at Vancouver International Airport (YVR) in Richmond and keep this first stretch intentionally easy: grab bags, clear customs, and then decide whether you want a quick ride into the city or to stay closer to the airport and rest. The Canada Line is the smoothest way downtown if you’re heading straight in — about 25–30 minutes to Yaletown, Waterfront, or City Centre stations, and it’s usually the least stressful option if you’re tired from the flight. If you’ve got a rental car, follow signs out of YVR and expect 20–35 minutes into central Vancouver depending on traffic; parking in the core can run CAD 25–45 per day, so it’s worth checking your hotel’s rates before you commit.
Once you’ve settled in, make your way to Granville Island Public Market for a low-key first taste of the city. In summer the market itself is best earlier in the evening before stalls start winding down, but the area still has great energy around the water, street performers, and people wandering with takeaway snacks. Go for a grazing approach rather than a full meal here: grab something small from Lee’s Donuts, oysters or smoked salmon if you spot a counter you like, and just wander the edges of the market and False Creek. From downtown it’s a quick ride by taxi or rideshare, or you can take the Aquabus if you’re already near the waterfront and want the scenic arrival.
For dinner, book or walk into The Keg Steakhouse + Bar (Granville Island) and keep it simple: reliable food, easy pacing, and a nice first-night atmosphere without needing to hunt around after a long travel day. Expect roughly CAD 35–60 per person before drinks. After dinner, take an easy sunset stroll along the False Creek Seawall — the stretch around Granville Island toward Yaletown gives you classic skyline views, floatplanes, and that soft evening light over the water. Finish with one drink at The Narrow Lounge in Mount Pleasant if you still have energy; it’s a relaxed, youthful neighborhood spot with a good late-night buzz, and it’s an easy rideshare back to your hotel once you’re ready to call it.
Leave Vancouver early and aim to be at Capilano Suspension Bridge Park right when it opens, because it gets busy fast once tour buses start rolling in. From most downtown hotels it’s usually a quick 20–40 minute drive depending on the bridge and traffic; if you’re not renting a car, a taxi or rideshare is the simplest move, while the SeaBus + bus option is cheaper but more fiddly. Expect around CAD 60–80 per person for park admission, and budget about 2 hours to do the bridge, the treetop walk, and the canyon viewpoints without rushing. After that, head a short drive east to Lynn Canyon Park for a totally different vibe: less polished, more local, and free. The suspension bridge there is smaller but the forest feels wilder, and it’s an easy place to slow down on the trails for another 1.5 hours.
By midday, make your way down to Lower Lonsdale and stop at Nemesis Coffee for a late breakfast-style lunch or a proper caffeine reset. It’s the kind of place where you can sit for a bit without feeling like you need to move on immediately, and spending CAD 10–20 per person is very normal here for coffee, pastries, and a light bite. From there, Lonsdale Quay Market is just a short wander away, so you can browse the stalls, pick up something small if you’re still hungry, and enjoy the harbor views looking back toward downtown. The market is best when you keep it unstructured—half snack stop, half people-watching.
After lunch, drift over to The Shipyards District for an easy waterfront stretch. This is one of the nicest places on the North Shore for a casual afternoon: broad walkways, a good view of the city, and plenty of spots to pause for a beer, gelato, or just to sit in the sun if the weather cooperates. It’s also a very smooth transition into dinner, since everything is walkable within Lower Lonsdale. For the evening, book or walk into Terry’s Restaurant & Bar and take it easy over dinner—think comfort food, drinks, and a no-stress end to your first proper North Shore day. A spend of CAD 25–45 per person is a realistic range, and if you still have energy after dinner, the waterfront is lovely for one last slow stroll before heading back.
Leave North Vancouver early and take Sea to Sky Highway (Highway 99) north while the light is still soft over Burrard Inlet and Howe Sound. This is one of those drives where you actually want to build in a few extra minutes for pullouts, because the views keep changing fast once you pass Lions Bay and head toward Britannia Beach. If you’re driving, aim to leave by about 8:00 a.m. so you arrive in Squamish before the mid-morning rush and still have a relaxed day; there’s paid parking at the main stops, but it fills quickest at the big-name attractions.
First stop is Shannon Falls Provincial Park, just off the highway and easy to do without overthinking it. Plan around 45 minutes here: enough time for the short walk to the viewing platforms, a few photos, and a breather before the bigger hike-free viewpoints later. From there, continue a few minutes to the Sea to Sky Gondola, which is the real “treat yourself” stop of the day. The base area is smooth and organized, but on busy summer days it’s worth buying tickets ahead of time if you can; expect roughly CAD 70–80 per adult, with a little more if you add extras. Up top, wander the suspension bridge, easy ridge trails, and lookouts over the fjord-like waters—this is especially good for a couple because it feels scenic without being a grind.
Head into town for lunch at The Watershed Grill, which sits in a lovely riverfront spot and does exactly what you want after a morning of views: casual, comfortable, and not fussy. It’s a good place to sit outside if the weather cooperates, and the menu usually lands in the CAD 25–45 per person range depending on whether you go for something light or a full plate. If you’re not in a hurry, this is the moment to slow the day down a bit, order a cold drink, and enjoy the fact that you’re already deep into the Sea to Sky without needing to rush anywhere.
After lunch, spend the afternoon at Smoke Bluffs Park, which gives you that unmistakable Squamish feel without demanding a full hike day. The trails are short, a little rocky in places, and open out into surprisingly dramatic viewpoints over town, the Stawamus Chief, and the climbing cliffs that make this area famous. It’s an easy 1 to 1.5 hour stop, and in good weather it’s a nice contrast to the more polished gondola experience earlier. Keep water and decent shoes handy, especially if you want to wander past the main viewpoints rather than just do the quick loop.
Finish with a relaxed beer stop at a local brewery in downtown Squamish before checking in or heading to dinner. A-Frame Brewing Co. and Backcountry Brewing are both solid, local-feeling choices with good patio energy, and they’re the kind of places where you can decompress, split a few pours, and plan tomorrow without feeling like you’ve been “doing the itinerary.” Expect about an hour here and roughly CAD 15–25 per person if you sample a couple of beers. If you’ve still got energy afterward, downtown is small enough to stroll a bit before calling it a night.
Leave Squamish after breakfast and take Sea to Sky Highway (Highway 99) north into Whistler while the road is still relatively calm. This is the stretch where the mountains start feeling properly alpine, so give yourselves a little slack for one or two quick pullouts without turning it into a full sightseeing mission. If you’re driving, aim to arrive in Whistler Village before lunch so you can park once and spend the rest of the day on foot; the main lots around Village Stroll and Whistler Blackcomb fill steadily in summer, and paid parking is the norm in the core.
Once you’re in the village, do a relaxed Whistler Village Stroll to get your bearings. It’s all very compact and pedestrian-friendly, so this is the easy first loop: browse the shops, grab a coffee if you need one, and enjoy the people-watching around Olympic Plaza and the main pedestrian lanes. Everything you’ll want later is close together, so don’t overthink it—just wander for about an hour and let the place settle in.
For lunch, settle into Alta Bistro in Whistler Village. It’s one of those spots that feels a bit more polished than the usual mountain-town casual places, but still easy for a young couple to drop into without dressing up. Expect around CAD 30–55 per person depending on drinks and how hungry you are; if you’re planning to do the gondola after, keep lunch comfortable rather than heavy. If you have a reservation, great, but on a summer weekend it’s smart to book ahead or arrive a little early—Whistler Village gets busy fast around noon.
After lunch, head to the Peak 2 Peak Gondola for the big-ticket alpine experience. This is the “wow” part of the day, so give yourselves roughly 2.5 hours including ticketing, the ride itself, and time to soak in the views from both sides. Tickets are not cheap, but it’s the kind of splurge that actually feels worth it here; prices vary by date, but budgeting roughly CAD 90–130 per adult is realistic. If the weather is clear, linger for photos rather than rushing back—on a good day you can see the ridgelines forever, and even a slightly cloudy day can look dramatic in a very Whistler way.
When you come back down, ease into a quieter end of the afternoon at Lost Lake Park. It’s one of the best soft landings in town: shaded forest paths, lakeside viewpoints, and just enough distance from the village buzz to feel like a reset. The walk is easy and flexible, so do 1–1.5 hours here and keep it unstructured—perfect for a slow circuit, a bench break, or dipping your feet in if the weather’s warm. If you want a snack or drink afterward, you’ll be close enough to head back into the village without needing a car again.
For dinner, keep it fun and low-pressure at El Furniture Warehouse Whistler in the village. It’s casual, lively, and ideal when you’ve already done the day’s “special” experiences and just want a big, affordable meal—think roughly CAD 20–35 per person. It can get busy around 7–8 pm, so either go a little earlier or be prepared for a short wait; the upside is that it’s easy to linger over dinner, people-watch, and then wander the lit-up village afterward without having to drive anywhere.
Leave Whistler after breakfast and head south on Sea to Sky Highway (Hwy 99) with enough daylight to make the most of the stops. Your first pause should be Brandywine Falls Provincial Park—go early, before the lot fills, and give yourselves about 45 minutes for the short forest walk and the big overlook. It’s one of those “worth it even on a road trip day” stops: easy, dramatic, and not a huge time commitment. From there, continue into Squamish, where the late-morning light tends to make the mountains look especially sharp.
If the weather’s good, swing by Alice Lake Provincial Park for a relaxed lakeside break. It’s an easy place to reset after the drive: a swim, a slow lap on the trails, or just lying out for a bit if you’re in summer mode. Budget around 1.5 hours so it doesn’t feel rushed, and keep in mind the water is often cooler than it looks. If you’re feeling more adventurous than lazy, Sloquet Hot Springs is the wild-card detour for today—beautiful, rustic, and much more of an outing. It’s the kind of side trip that can eat half a day once you factor in the gravel road and soak time, so only do it if you’re happy to trade a couple of the lower-key stops for a more off-grid experience.
For a proper lunch stop, aim for Backcountry Brewing in Squamish. It’s very much the right energy for a young couple road trip: casual, lively, and reliably good. Order a couple of beers and shareable plates, and don’t overthink it—the patio and the buzz are part of the draw. Expect roughly CAD 25–45 per person depending on how hungry you are, and give yourselves about 1.5 hours so it feels like a break, not a pit stop. After lunch, continue south to Britannia Beach for Britannia Mine Museum. It’s a surprisingly fun history stop, with the underground exhibits and old mining buildings giving you a real sense of the Sea to Sky’s industrial past. Plan 1.5–2 hours here, and if you’re visiting in peak season it’s smart to arrive with a bit of buffer so you’re not stuck behind a school group or tour bus.
Roll back into Squamish for a low-effort finish at Howe Sound Inn & Brewing Company. It’s the right kind of end-of-road-trip dinner: relaxed, slightly pubby, and very local. Grab a table, split something comforting, and have a beer or two without trying to do too much after a full day on the move. If you still have energy afterward, a short stroll around downtown Squamish is enough—this is the kind of evening where the best plan is honestly just to sit down, eat well, and enjoy the fact that you’ve already packed in a waterfall, a lake, a potential hot springs detour, and a brewery in one day.
Leave Squamish in the morning and give yourselves a relaxed run south on Sea to Sky Highway (Highway 99) back toward Vancouver—this is the right direction to enjoy the coastline without feeling rushed, and you can always pause for a coffee in Britannia Beach or a quick lookout if the mood strikes. Once you hit the city, aim to go straight to Queen Elizabeth Park, where the gardens and uphill skyline views feel like a soft landing after a few days on the road. It’s free to wander the grounds; if you want the best views, the Bloedel Conservatory area and the quarry garden are the classic spots, and parking is usually straightforward on weekday mornings.
For lunch, head a few minutes south to Shaughnessy Restaurant for an easy sit-down meal before the afternoon stretch. It’s a good “back in the city” kind of lunch: polished but not fussy, and a smart place to regroup before more wandering. Expect roughly CAD 25–45 per person depending on drinks and mains, and if it’s a nice day, ask for a table with a bit of light—you’ll appreciate the slower pace before the next stop.
After lunch, continue to VanDusen Botanical Garden for a calmer, more romantic pace. This is one of the best places in Vancouver to just stroll without a plan: paths loop through rose beds, ponds, and tree-lined corners that feel miles away from the city even though you’re right in it. Entry is usually around CAD 15–20 per adult, and you’ll want about 2 hours if you’re happy to meander rather than rush. From there, it’s an easy drive into Mount Pleasant for a beer stop at Main Street Brewing—a great place to reset, especially if you sit on the patio with a pint and a snack. Then finish the day on Commercial Drive in Grandview-Woodland, where dinner is more about wandering the strip than choosing the “perfect” spot: this is the kind of neighborhood where you can follow your nose to Italian, Mexican, Ethiopian, and casual pizza without overthinking it, then walk off dinner with a slow drift past cafés, bars, and bakeries before heading back.
Roll into Richmond on the Canada Line and keep the first hour light: drop bags, breathe, and head straight for Richmond Night Market if it’s operating on your travel date. Even though it’s usually an evening scene, it still works as a fun first hit for the sheer energy of the place—bright stalls, fried snacks, bubble tea, games, and a very easygoing people-watching vibe. Budget around CAD 10–20 each if you’re grazing, and go with the attitude that you’re sampling rather than “doing lunch.” After that, a short hop brings you to CF Richmond Centre, which is handy for a quick reset: air con, clean bathrooms, coffee, and a chance to wander a bit if you need to kill time before lunch.
For lunch, book or walk into a well-reviewed Cantonese seafood restaurant on Alexandra Road—this is the real Richmond meal, and it’s worth leaning in. Order a couple of shared dishes or classic dim sum plates; for two, CAD 30–60 per person is a realistic range depending on how fancy you go. Once you’re done, head down to Steveston Village, where the pace drops immediately and the whole day starts feeling more coastal. This is the nicest part of the day for just wandering—browse the little waterfront shops, grab an iced drink if it’s warm, and enjoy how walkable it is around Moncton Street and the harbor.
Make your way to Garry Point Park for the late afternoon. This is the romantic, wind-in-your-hair part of the itinerary: sea air, open lawns, views across Sturgeon Banks, and a great place to sit for a while without needing an agenda. It’s especially good if you time it for softer light, when the marsh and ocean look a bit gold around the edges. When you’re ready for dinner, keep it casual and classic with Pajo’s Fish & Chips back in Steveston—expect roughly CAD 20–35 per person for fish, chips, and a drink, and be prepared for a line at peak dinner time. If you still have energy afterward, take one last slow walk along the water before heading back; Steveston is the kind of place that rewards lingering rather than rushing.
Arrive in Langley with enough time to make Fort Langley National Historic Site your first stop, because this is the part of town that actually feels like the “old Fraser Valley” in person. Give yourselves about 2 hours to wander the reconstructed buildings, riverfront paths, and exhibits; adult admission is usually in the low-teens CAD, and parking is straightforward nearby. If you’re there right after opening, it feels calm and photogenic, and you can still grab a few quiet shots before the village wakes up.
A short stroll or 2-minute drive brings you to Blacksmith Bakery in Fort Langley, which is exactly where you want to land for coffee and brunch after the heritage site. It’s one of the better-known spots in town for pastries, sandwiches, and a proper coffee stop, and you should budget about CAD 15–30 per person depending on how hungry you are. Seating can get tight on nice days, so if the patio has a table, take it — it’s a good place to linger and soak up the village atmosphere before heading back out.
From there, keep the pace easy with a casual tasting stop at a Fraser Valley winery in the Langley area — think a low-key flight, a shared glass on the patio, and maybe a cheese board rather than a full production. Most tasting rooms in this part of the valley run in the CAD 20–40 per person range, and mid-afternoon is usually the sweet spot before the post-work crowd shows up. After that, head into Langley City for lunch at The Red Wagon Café: it’s a solid comfort-food stop with generous portions, the kind of place locals actually use when they want something satisfying and unfussy. Expect around CAD 20–35 per person, and give yourselves about an hour and a quarter so you’re not rushing.
Once you’ve eaten, make the shift to something greener with Campbell Valley Regional Park. This is the part of the day where you can slow down, walk off lunch, and enjoy the mix of forest, meadow, and wide-open trail space; it’s an easygoing place rather than a “check off a summit” hike, so 1.5 hours is perfect. Finish at Trading Post Brewing in Langley for a casual dinner and a couple of local beers — one of the more reliable places for a relaxed couple’s evening, usually in the CAD 25–45 per person range depending on drinks and how much food you order. If you want to keep it mellow, settle in there and let the day end without any extra detours.
Leave Langley early enough to get into Harrison Hot Springs with the whole day still ahead of you; if you’re checking in to a resort, this is the kind of morning where an unhurried departure really pays off. Your first stop should be Fraser River Heritage Centre in Mission, which is a smart little detour for getting context on the river, the valley, and the First Nations and settler history that shaped this corridor. It’s usually an easy one-hour visit and a good use of the drive-up energy before you settle into lakeside mode. Parking is straightforward, and this stop tends to be much quieter than the bigger attractions in the valley.
From there, continue to the village and head straight for Harrison Hot Springs Public Beach. It’s not fancy, but that’s the point: this is where you get your first proper look at the lake, the mountains, and the relaxed resort-town rhythm. Take a slow walk on the waterfront, maybe grab a coffee and sit for a bit, then move on to Harrison Hot Springs Resort & Spa for the main treat of the day. If you’re planning a soak or spa session, book ahead whenever possible, especially in summer weekends; pricing varies depending on whether you’re doing pool access, a treatment, or both, but expect the experience to run a couple of hours once you factor in changing, lingering, and actually relaxing. Afterward, keep lunch easy at Muddy Waters Café, a good low-key stop for sandwiches, coffee, or a casual lakeside meal in the Harrison Village core.
Once you’ve eaten and had a breather, stretch your legs on the Miami Bridges Walk, an easy scenic loop that gives the day a little movement without feeling like exercise. It’s the kind of simple, pretty walk that balances out a spa-heavy afternoon and lets you see a quieter side of the area away from the main beach strip. Wrap the day with dinner at Milos Greek Taverna, which fits the resort-town mood nicely: sit-down, unhurried, and ideal for a couple’s dinner after a soak-and-stroll day. Go a little earlier if you want a lakeview table or just a smoother evening, and keep the rest of the night open for one last wander by the water before turning in.
Leave Harrison Hot Springs early enough to get into Chilliwack with the whole day still open, because this is a very easy drive and you’ll want the lake time before the afternoon heat builds. Start at Cultus Lake Provincial Park, where the main beach areas are the classic summer draw: bring swimwear, water shoes, sunscreen, and a little cash/card for parking if you’re using the day-use lots. The sandy shoreline here is the most “vacationy” part of the day, and on a clear June morning it’s exactly where you want to ease into a casual couple’s road trip rhythm.
From the lake, it’s a short hop to Cultus Lake Waterpark for the playful part of the day. If you go, expect a full, loud, fun few hours rather than a quick stop; it’s best treated as a half-day date activity with lockers, lineups, and lots of sun. Afterward, head back into Chilliwack for lunch at Browns Socialhouse Chilliwack—a reliable reset with easy parking, patio energy, and a menu that works when you want something simple and filling. Budget roughly CAD 20–35 per person, and if you can, sit outside and keep the day feeling relaxed rather than rushed.
Once you’ve eaten, take a slower pace on the Vedder River Rotary Trail, which is a nice change from the lake-and-waterpark energy. It’s an easy walk or bike-friendly stretch, so you can just do a mellow section, watch the river, and cool down before dinner; plan about 1 to 1.5 hours depending on how far you wander. Later, swing by The Land Café for coffee, a dessert, or an unhurried sit-down—this is a good local-feeling break if you want one more soft landing before the evening. Finish the day at Skylark Lounge for dinner and drinks; it’s a comfortable place to wind down, and a 1.5-hour dinner here is enough to end the day on a laid-back note without overplanning the night.
Leave Chilliwack early and aim to be at Tsawwassen Ferry Terminal with plenty of buffer — I’d want you there about 60–90 minutes before your sailing, especially on a summer weekend when loading can back up fast. If you’re driving, follow Hwy 1 west and then drop south toward Tsawwassen; once you’re near the terminal, just follow the lane signs for your sailing and don’t get cute with timing. Grab coffees, snacks, and a bathroom break before you join the vehicle line, because once you’re staged you’ll mostly just wait it out.
The BC Ferries Tsawwassen–Gibsons route is one of those crossings that actually feels like part of the vacation, not just transit. Get out on deck if the weather cooperates: the views over the Georgia Strait are the whole point, and on a clear day you’ll spot a chain of islands and the Coast Mountains in the distance. Once you land in Langdale, keep the first hour in Gibsons Landing loose and walkable — this is the prettiest little harbor strip here, with Gibsons Public Market, the marina, and a handful of galleries and shops clustered close together. It’s an easy place to stretch your legs, wander the waterfront, and shake off the ferry rhythm without needing to schedule every minute.
For lunch, Gramma’s Marine Pub is the right move: casual, genuinely waterfront, and the kind of place where a pint or a cold drink feels earned after the crossing. Expect around CAD 25–45 per person depending on what you order, and if it’s sunny the patio can be lovely, though a bit breezy. After that, head up to Soames Hill Trail for your main activity of the day. It’s short but gives you that classic Sunshine Coast payoff — a steady climb, forest shade, and wide views back over Howe Sound once you reach the top. Give yourselves about 1.5 hours total, including the climb, a breather at the lookout, and the descent; wear shoes with decent grip because parts can feel slick after rain even in summer.
Come back into town and keep dinner simple at Maggie’s Place, which is the sort of unfussy, cozy stop that suits a ferry day perfectly. It’s a good spot to slow the pace, get something hearty, and end the day without driving around chasing options. If you want to stretch the evening a little after dinner, a low-key walk near the harbor is all you need — Gibsons is best when you let it stay relaxed.
Arrive from Gibsons mid-morning and keep the pace gentle: Porpoise Bay Provincial Park is the right first stop on the Sunshine Coast because it gives you that immediate “we’re actually away” feeling without any effort. The beach area is easy to access, and the forested edges make it a nice reset after ferry-and-road logistics; plan about 1.5 hours here, and if the weather is warm, this is a good spot for a quick swim or just sitting with coffee and looking out over the water. Parking is straightforward, and in summer it’s best to arrive before the midday crowd builds.
From there, a short drive or quick hop brings you to Kinnikinnick Park, which is quieter and more local-feeling than the waterfront parks. This is an easy 1-hour wander: soft trail time, coastal trees, and a low-key walk that doesn’t ask much of you after travel. If you’re feeling energetic, take your time here and keep an eye out for the small trail spurs that give you glimpses of the inlet and nearby neighbourhoods.
Head into Sechelt town centre for lunch and keep it simple—this is the kind of place where a good café or seafood lunch works better than overplanning. A few reliable local-style options are Basted Baker for sandwiches and baked goods, Pebbles Restaurant for a classic sit-down meal, or Saffron Restaurant if you want something a little more substantial with a relaxed vibe. Budget about CAD 15–35 per person, and you’ll usually be in and out in about an hour if you don’t linger too long over dessert.
Spend early afternoon on Sechelt Inlet, where the day can either stay lazy or turn active depending on your mood. If you want to paddle, this is one of the best places in the area for a kayak or SUP rental; local outfitters sometimes have half-day rates, and you’ll usually want to budget CAD 40–80 per person depending on the gear and duration. If you’d rather stay on shore, a scenic walk along the edge of the inlet still gives you that salt-air, glassy-water feeling that makes the Sunshine Coast so easy to love. Either way, leave yourself 2–3 hours so you’re not rushing back and forth.
Late afternoon, drive up to Dakota Ridge for one last elevated view before dinner. It’s a quick payoff stop rather than a long hike, so 45 minutes is enough to stretch your legs and take in the panorama if the light is good. Bring a light layer here even in summer—the ridge can feel breezier than town, especially once the sun starts dropping.
Wrap up at The Lighthouse Pub for an unpretentious coastal dinner and a drink with a proper local feel. It’s the kind of place that works well after a day outside: casual, filling, and good for winding down without overdoing it. Expect CAD 25–45 per person depending on drinks and mains, and if it’s a nice evening, ask for a patio or window table. After dinner, you’ll have enough energy left for a short stroll nearby before calling it a day.
Treat the BC Ferries Langdale–Horseshoe Bay route like the main event today, not just transit: leave Sechelt with a solid buffer, aim for an early sailing, and be at the terminal well before loading starts. Summer weekends can snarl quickly, and the calmest version of this day is one where you’re not racing the cut-off. Once you land at Horseshoe Bay, take a quick breath before heading up to the Cypress Mountain Lookout / scenic drive area — it’s an easy last mountain-side pause, and on a clear morning you’ll get that classic sweep over Howe Sound and the North Shore. Give yourselves about 45 minutes here; it’s more about the view than a long hike, so no need to overdo it.
From there, drift down to Ambleside Park in West Vancouver for a shoreline reset. This is one of the nicest “we’re back on the mainland” walks: wide paths, beach access, and a very local mix of dog walkers, cyclists, and people grabbing coffee after a swim. If you want a proper sit-down lunch, keep it easy and close by with sushi or seafood in West Van — Sushi Koyuki is a solid casual pick, while The Village Taphouse at Park Royal works if you want something a little more pub-brasserie and flexible. Expect roughly CAD 25–45 per person for a nice lunch, and if the weather is good, try to snag patio seating or at least window seats so you can keep the day feeling open.
After lunch, head over to Park Royal for errands, a coffee, or just a comfortable browse before your final night in town. It’s handy for anything you’ve forgotten on the road trip, and it’s also one of the easiest places to kill an hour or so without feeling stuck in traffic. If you want a caffeine stop, Granville Island Coffee inside the mall is a straightforward choice, but honestly any quick espresso and a little wander is enough here. Keep the pace loose — this is the day to let the trip decompress rather than pack more sights in.
For dinner, book The Salmon House on the Hill and make it your celebratory close to the day. Go a bit before sunset if you can; the view over Burrard Inlet and the city lights is the real reason to come here, and the menu leans into polished Pacific Northwest seafood without feeling stuffy. It’s usually in the CAD 40–70 per person range before drinks, so it’s a good “final nice dinner” rather than a casual snack stop. If you’re heading onward after dinner, leave yourself an easy exit back toward Vancouver via Hwy 1 or the Lions Gate Bridge depending on where you’re staying, and avoid making it a late-night drive if you can help it.
From Tsawwassen into Vancouver, aim to roll off the ferry and head straight in before traffic thickens; if you’re driving or in a rideshare, Hwy 17A / Hwy 99 is usually the cleanest option, while the Alex Fraser / Queensborough route can be a decent backup depending on where you’re staying. Expect about 30–50 minutes once you’re moving, but leave a little buffer for unloading, especially if you’ve got luggage in tow. Drop bags first if needed, then spend the first stretch on Stanley Park Seawall—this is the easiest, prettiest way to reset after a travel morning. Start near Coal Harbour and wander west with the water on your right; the flat path makes it ideal for a relaxed couple’s walk, and two hours is enough to soak up the views without feeling like you’ve “done” all of Stanley Park.
A short wander inside the park brings you to the Vancouver Aquarium, which is a nice low-stress add-on whether the weather is sunny or grey. It’s not cheap—usually around the mid-CAD 40s to 50s per adult depending on tickets and timing—but it’s well done, especially if you like the otters, jellyfish, and the rainforest gallery. Afterward, head back toward the waterfront for lunch at Miku Vancouver on Canada Place. Book ahead if you can, especially in summer, because it’s one of those places that stays busy from noon onward. Expect around CAD 35–60 per person before drinks; the aburi sushi is the thing to order, and the harbour-facing setting makes it feel like a proper final-day meal.
After lunch, drift into Gastown for your last urban wander. Keep it loose: browse the shops along Water Street, poke into a few boutiques, and grab a coffee if you want to slow the pace at one of the local staples like Timbertrain Coffee Roasters or Revolver nearby. This part of the day is best when you don’t over-plan it—just let yourselves move block by block, and enjoy the contrast between the old brick streets and the rest of downtown. If you want a casual snack while you’re still exploring, swing by JAPADOG for one of their signature hot dogs; it’s a fun, quick stop, usually about CAD 10–15, and works well as a late-afternoon bite rather than a full meal.
For a final night meal, head back toward Coal Harbour and settle in at Cardero’s Restaurant. It’s one of the better “last dinner” spots in the city because the waterfront setting actually earns the view, especially around sunset when the harbour starts turning gold. Plan on CAD 35–65 per person before drinks, and if you can, ask for a table with a view or arrive a little early for the best light. It’s a very easy finish to the trip: you can walk off dinner along the seawall afterward, then take a short rideshare back across downtown or to wherever you’re staying for the night.