Hotels in Vancouver

Search over 2,377 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 $158 per night from Jun 12 to Jun 13
    $158
    per night
    Jun 12 - Jun 13
    5.6/10 (1,724 reviews)
    Hotel at the Waldorf

    Hotel at the Waldorf

    1489 Hastings St E, Vancouver, BC
    The price is $125 per night from Jun 16 to Jun 17
    $125
    per night
    Jun 16 - Jun 17
    6.6/10 (1,019 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 $169 per night from Jun 17 to Jun 18
    $169
    per night
    Jun 17 - Jun 18
    7.6/10 Good! (1,920 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 11 to Jun 12
    $97
    per night
    Jun 11 - Jun 12
    6.8/10 (1,018 reviews)

Recent Reviews