Hotels in Vancouver

Search over 2,391 hotels from $97

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Vancouver Hotels

Don't see what you're looking for?
See all available properties in Vancouver
View all properties
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.

Cheap Vancouver hotels options

    Travelodge by Wyndham Vancouver Airport

    Travelodge by Wyndham Vancouver Airport

    3071 St. Edwards Dr, Richmond, BC
    The price is $169 per night from Jun 2 to Jun 3
    $169
    per night
    Jun 2 - Jun 3
    5.6/10 (1,688 reviews)
    Hotel at the Waldorf

    Hotel at the Waldorf

    1489 Hastings St E, Vancouver, BC
    The price is $151 per night from Jun 4 to Jun 5
    $151
    per night
    Jun 4 - Jun 5
    6.6/10 (1,008 reviews)
    Grouse Inn

    Grouse Inn

    Capilano Rd., 1633, District of North Vancouver, BC
    6.2/10 (999 reviews)
    Best Western Plus Vancouver Airport Hotel

    Best Western Plus Vancouver Airport Hotel

    1041 SW Marine Dr, Vancouver, BC
    The price is $197 per night from Jun 17 to Jun 18
    $197
    per night
    Jun 17 - Jun 18
    7.6/10 Good! (1,898 reviews)
    Travelodge by Wyndham Vancouver Lions Gate

    Travelodge by Wyndham Vancouver Lions Gate

    2060 Marine Drive, District of North Vancouver, BC
    6.4/10 (1,000 reviews)
    Travelodge by Wyndham Langley

    Travelodge by Wyndham Langley

    21653 Fraser Hwy, Langley, BC
    The price is $97 per night from Jun 10 to Jun 11
    $97
    per night
    Jun 10 - Jun 11
    6.8/10 (1,003 reviews)

Recent Reviews