Search Riverside Hotels in North Vancouver

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on North Vancouver Riverside Hotels

Next weekend
In two weeks

Top North Vancouver Riverside Hotels

Riverfront Bed and Breakfast

3.0 star property
9.8 out of 10, Exceptional, (201)
"We absolutely loved our stay, if we get back to Vancouver, we will definitely stay again. Michael & Ying are the best!!"
The price is 5.699.763 ₫
6.611.725 ₫ total
includes taxes & fees
13 Jul - 14 Jul
Riverfront Bed and Breakfast

Inn at the Quay

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Great stay."
The price is 5.557.554 ₫
6.446.762 ₫ total
includes taxes & fees
20 Jul - 21 Jul
Inn at the Quay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Why book your hotel with river views in North Vancouver with Expedia?
Expedia has unbeatable deals on river view hotels in North Vancouver. But our fabulous prices are just the beginning. You'll discover plenty of stays to pick from and search filters that make it a breeze to zero in on your ideal match. So why wait any longer? Your North Vancouver holiday is just a few clicks away!
How can I find cheap hotels with river views in North Vancouver?
With Expedia's useful filter tool, getting your hands on cheap hotels with river views in North Vancouver has never been easier. To discover accommodation that are pocket friendly, tailor your search results by budget and your preferred property star rating.
What is there to do in North Vancouver near my hotel with river views?
After you've unpacked your bags, set out and explore the wonderful things North Vancouver has on offer. Centennial Theatre is a great attraction to add to your to-do list.