Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Hotels in Victoria

Search over 1013 hotels from $85

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 Victoria Hotels

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

Luxury Hotels in Victoria

    Oak Bay Beach Hotel

    Oak Bay Beach Hotel

    1175 Beach Dr, Victoria, BC
    The price is $287 per night from Jun 15 to Jun 15
    4.6/5Wonderful! (12 reviews)
    Oak Bay Beach Hotel
    The Magnolia Hotel and Spa

    The Magnolia Hotel and Spa

    623 Courtney St, Victoria, BC
    The price is $188 per night from Jun 15 to Jun 15
    4.7/5Exceptional! (16 reviews)
    The Magnolia Hotel and Spa
    Brentwood Bay Resort & Spa

    Brentwood Bay Resort & Spa

    849 Verdier Ave, Brentwood Bay, BC
    The price is $188 per night from Jun 16 to Jun 16
    4.8/5Exceptional! (12 reviews)
    Brentwood Bay Resort & Spa

Pet Friendly Victoria Hotels

    Quality Inn Waddling Dog

    Quality Inn Waddling Dog

    2476 Mt. Newton Cross, Saanichton, BC
    The price is $98 per night from Jun 15 to Jun 15
    3.8/5Good! (12 reviews)
    Quality Inn Waddling Dog
    Capital CityCenter Hotel

    Capital CityCenter Hotel

    1961 Douglas St, Victoria, BC
    4.6/5Wonderful! (9 reviews)
    Capital CityCenter Hotel
    The Oswego Hotel

    The Oswego Hotel

    500 Oswego Street, Victoria, BC
    The price is $164 per night from Jun 20 to Jun 20
    4.5/5Wonderful! (13 reviews)
    The Oswego Hotel

Recent Reviews