COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Victoria

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

The Westin Bear Mountain Golf Resort & Spa, Victoria
4 out of 5
1999 Country Club Way, Victoria, BC
Free CancellationReserve now, pay when you stay
The price is $168 per night from Jun 20 to Jun 20
8.43 mi from city center
4.4/5Wonderful! (957 reviews)
"Such a beautiful hotel...renos are currently under way so don’t plan to sleep in! Judith at the front desk was so kind and helpful"

Reviewed on Mar 18, 2021

The Westin Bear Mountain Golf Resort & Spa, Victoria
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
The price is $195 per night from Jun 19 to Jun 19
0.54 mi from city center
4.6/5Wonderful! (993 reviews)
"Very friendly staff members!"

Reviewed on May 30, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Four Points by Sheraton Victoria Gateway
3.5 out of 5
829 McCallum Road, Victoria, BC
Free CancellationReserve now, pay when you stay
The price is $146 per night from Jun 21 to Jun 21
6.77 mi from city center
4.2/5Excellent! (995 reviews)
"Handy location. Fantastic view"

Reviewed on Jun 8, 2021

Four Points by Sheraton Victoria Gateway
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Days Inn by Wyndham Victoria On The Harbour
3 out of 5
427 Belleville St, Victoria, BC
Free CancellationReserve now, pay when you stay
The price is $131 per night from Jun 24 to Jun 24
0.6 mi from city center
3.8/5Good! (1,000 reviews)
"Close to waterfront. Downtown. Easy to walk. Nice restaurant/ pub downstairs and nearby"

Reviewed on May 2, 2021

Days Inn by Wyndham Victoria On The Harbour
Best Western Plus Inner Harbour
3 out of 5
412 Quebec Street, Victoria, BC
Free CancellationReserve now, pay when you stay
The price is $120 per night from Jun 20 to Jun 20
0.67 mi from city center
4.4/5Wonderful! (781 reviews)
"The staff was very friendly and accommodating. Our room was comfortable and looked out over the park. My husband and I would definitely stay at this hotel again. Also, wonderful continental breakfast."

Reviewed on May 1, 2021

Best Western Plus Inner Harbour
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.