Flight
Fly into YVR airport, and ideally use either Uber or Transit to get to North Vancouver. The SkyTrain offers a direct line to the Sea Bus, which will get you over the harbor in "under 15 minutes" Below are some hotel options in descending price order
Hotel
Situated in Londsdale Quay
Hotel
Beautiful hotel in Vancouver's Coal Harbor
Hotel
Simple hotel, great location
Hotel
Located about 5 minutes by car from Londsdale Quay