Pacific sunsets, intimate dinners, botanical garden walks and island getaways: romance in Vancouver.
Vancouver is one of Canada's most romantic cities. Its Pacific sunsets, UBC gardens, sunset cruises and intimate restaurants with mountain views create the perfect setting for couples.
Itinerary
Arrival and sunset at English Bay
- Check-in at a boutique hotel in the West End
- Romantic walk along English Bay beach
- Sunset with North Shore mountain views
- Intimate dinner at Miku (Japanese cuisine with harbor views)
Gardens & Granville Island
- Visit UBC Botanical Gardens and Nitobe Memorial Garden
- Walk along Wreck Beach (optional)
- Romantic lunch on Granville Island
- Aquabus ride through False Creek
- Tasting dinner at Hawksworth
Stanley Park & sunset cruise
- Horse-drawn carriage ride through Stanley Park
- Lunch at The Teahouse (ocean-view restaurant in Stanley Park)
- Free afternoon for couples spa
- Sunset dinner cruise around the bay
North Shore & farewell
- Brunch at Café Medina (Vancouver's best waffles)
- Walk through Lynn Canyon (free suspension bridge)
- Last photo together at Prospect Point lookout
- Gourmet souvenirs at Lonsdale Quay market
Practical Tips
Book ahead
Romantic restaurants like Miku and Hawksworth require reservations, especially on weekends.
Best time
May to September to enjoy the longest sunsets and best weather.
Sunset cruise
Book a dinner cruise around the bay. Harbour Cruises offers romantic options with wine included.
Couples spa
Willow Stream Spa at the Fairmont and CHI Spa at the Shangri-La offer exceptional couples treatments.
Approximate Budget
Frequently Asked Questions
What is the best neighborhood for couples in Vancouver?
The West End and Yaletown are ideal for their proximity to the beach, intimate restaurants and relaxed atmosphere.
Is the sunset cruise worth it?
Absolutely. The views of the skyline and mountains at sunset from the water are unforgettable.
More routes in this city
Ready to live this adventure?
Download Odysseus and access this route with all the details