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

Find Hotels in Vancouver Island

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $292 per night from Aug 22 to Aug 22
138.68 mi from city center
4.6/5Wonderful! (996 reviews)
"Property was good and so are the amenities . Restaurant Lure should have some more veg items in their menu and parking should be atleast for the ppl who are staying there for longer period of time ."

Reviewed on Aug 3, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Hotel Zed Tofino
3 out of 5
1258 Pacific Rim Highway, Tofino, BC
The price is $339 per night from Sep 1 to Sep 1
36.55 mi from city center
4.2/5Excellent! (364 reviews)
"We loved Hotel Zed! It has a fun retro (mid-century) vibe to it. The room while not particularly big, was very well designed except for the large skylight over the bed. There was no shade for the skylight and that made it hard to sleep once the sun came up. The staff at the hotel were always friendly ..."

Reviewed on Aug 3, 2021

Hotel Zed Tofino
Microtel Inn & Suites by Wyndham Oyster Bay
2.5 out of 5
12570 Trans Canada Highway, North Oyster, BC
Fully refundableReserve now, pay when you stay
The price is $138 per night from Aug 26 to Aug 26
98.2 mi from city center
4.5/5Wonderful! (648 reviews)
"The outdoor kitchen and bbq area! That was such a surprise and welcomed option for us! Thank you!"

Reviewed on Aug 2, 2021

Microtel Inn & Suites by Wyndham Oyster Bay
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.
Best Western Plus Carlton Plaza Hotel
3.5 out of 5
642 Johnson St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $239 per night from Aug 11 to Aug 11
139.05 mi from city center
4.3/5Excellent! (984 reviews)
"Valet parking was handy, but they did forget to notify us when the car was ready (it had been parked around the corner, out of sight). The room was very nice. Because we were traveling with small children, it was great to have a kitchen."

Reviewed on Aug 3, 2021

Best Western Plus Carlton Plaza Hotel
Bayside Resort, Ascend Hotel Collection
3 out of 5
240 Dogwood St, Parksville, BC
The price is $190 per night from Sep 2 to Sep 2
70.24 mi from city center
4/5Very Good! (746 reviews)
"Wonderful place for a weekend escape. The staff were superb."

Reviewed on Aug 2, 2021

Bayside Resort, Ascend Hotel Collection
Travelodge by Wyndham Nanaimo
2 out of 5
96 Terminal Avenue North, Nanaimo, BC
The price is $119 per night from Sep 5 to Sep 5
89.96 mi from city center
3.8/5Good! (986 reviews)
"Older hotel that smell like smoke but friendly staff."

Reviewed on Aug 4, 2021

Travelodge by Wyndham Nanaimo
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
The price is $215 per night from Sep 2 to Sep 2
49.89 mi from city center
3.8/5Good! (867 reviews)
"A good property and close to everything"

Reviewed on Aug 1, 2021

Canadian Princess Lodge & Marina
Coast Victoria Hotel & Marina by APA
4 out of 5
146 Kingston St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $210 per night from Sep 2 to Sep 2
138.77 mi from city center
4.4/5Excellent! (993 reviews)
"Enjoyed the walking path to the Harbor, a nice 15 minute walk. The pool was nice as well, but shades over mid-afternoon. The hotel was wonderful, rooms very comfortable."

Reviewed on Aug 3, 2021

Coast Victoria Hotel & Marina by APA
Days Inn by Wyndham Nanaimo
2.5 out of 5
809 Island Hwy S, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is $116 per night from Sep 5 to Sep 5
91.06 mi from city center
3.8/5Good! (977 reviews)
"Everything is good but the swimming pool which need to be taken extra care of - 1st: need to clean and sanititize; 2nd: staff should check it out regularly, kids there diving and played around very loudly."

Reviewed on Aug 3, 2021

Days Inn by Wyndham Nanaimo
Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
3 out of 5
4670 Elk Lake Drive, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $183 per night from Aug 22 to Aug 22
135.12 mi from city center
4.1/5Very Good! (863 reviews)
"Outdated rooms, carpets are old and stinky, sofa bed was super lumpy and uncomfortable ans sheets were not clean. Towels were super rough to the skin, clearly very old. High price for what you get."

Reviewed on Aug 2, 2021

Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
Painter's Lodge
3.5 out of 5
1625 McDonald Rd, Campbell River, BC
Fully refundableReserve now, pay when you stay
The price is $183 per night from Aug 25 to Aug 25
37.11 mi from city center
4.1/5Very Good! (664 reviews)
"Beautiful breakfast deck"

Reviewed on Aug 3, 2021

Painter's Lodge
Fairmont Empress
4 out of 5
721 Government St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $430 per night from Sep 1 to Sep 1
139.16 mi from city center
4.4/5Wonderful! (989 reviews)
"Beautiful old world charm. Walking distance to everything we wanted to do. Staff are top notch professionals."

Reviewed on Aug 3, 2021

Fairmont Empress
Helms Inn
2 out of 5
600 Douglas St, Victoria, BC
The price is $135 per night from Sep 1 to Sep 1
139.41 mi from city center
4.5/5Wonderful! (990 reviews)
"Great stay. The staff did a wonderful job of accommodating for a small issue we had. Wonderful location."

Reviewed on Aug 1, 2021

Helms Inn
Huntingdon Manor Hotel
3 out of 5
330 Quebec Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $197 per night from Sep 1 to Sep 1
138.93 mi from city center
4/5Very Good! (961 reviews)
"Location and staff were excellent."

Reviewed on Aug 3, 2021

Huntingdon Manor Hotel
Red Lion Inn and Suites
3 out of 5
3366 Douglas St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $120 per night from Sep 1 to Sep 1
137.67 mi from city center
4.1/5Very Good! (1,431 reviews)
"Service was great, staff is very accommodating. Not sure what other people were upset about...we had the room with the kitchen included and it was a great room. Pool was great as well"

Reviewed on Aug 2, 2021

Red Lion Inn and Suites
Hotel Rialto
3.5 out of 5
653 Pandora Ave., Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $204 per night from Aug 18 to Aug 18
139.03 mi from city center
4.5/5Wonderful! (1,062 reviews)
"All.good. great location"

Reviewed on Aug 2, 2021

Hotel Rialto
Coast Bastion Hotel
3.5 out of 5
11 Bastion Street, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The price is $143 per night from Sep 5 to Sep 5
90.44 mi from city center
4.4/5Excellent! (988 reviews)
"Due to Covid there’s a lot of changes, 1 is short staffed, but in the end the changes are good, I think it will make the guest responsible enough to keep their room tidy! during the stay which is better for my own needs, I just hope in the future when the recoup their losses, they will consider adjusting ..."

Reviewed on Aug 2, 2021

Coast Bastion Hotel
Hotel Grand Pacific
4 out of 5
463 Belleville St, Victoria, BC
The price is $223 per night from Sep 3 to Sep 3
139.06 mi from city center
4.6/5Wonderful! (1,076 reviews)
"The location of the property is excellent and beautiful mostly at night time.Staff’s are very friendly"

Reviewed on Aug 3, 2021

Hotel Grand Pacific
Four Points by Sheraton Victoria Gateway
3.5 out of 5
829 McCallum Road, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is $146 per night from Aug 22 to Aug 22
132.72 mi from city center
4.2/5Excellent! (996 reviews)
"Great place to stay. Highly recommend. Staff was friendly too."

Reviewed on Aug 4, 2021

Four Points by Sheraton Victoria Gateway
Fairways Hotel on the Mountain
2.5 out of 5
1376 Lynburne Pl, Victoria, BC
The price is $159 per night from Sep 1 to Sep 1
130.89 mi from city center
4.6/5Exceptional! (77 reviews)
"Hotel seemed new. Had cool accessories like lit up mirrors in the bathroom, balconies & patio on first level. Very clean. Great staff. Pet friendly (first level). Overall a great place! Near hikes, lakes and has onsite golf (pretty pricy golf tho)"

Reviewed on Aug 2, 2021

Fairways Hotel on the Mountain
Don't see what you're looking for?
See all available properties in Vancouver Island
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.

Where to stay in Vancouver Island

Find the best Vancouver Island areas and neighborhoods for the activities you enjoy most. Learn more about Vancouver Island

More trip options

Recent reviews of Vancouver Island hotels