Find Hotels in Vancouver Island from CA $72

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

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 CA $167 per night from Jan 21 to Jan 22
223.32 km from city centre
4.5/5 Wonderful! (992 reviews)
"We liked the hotel and the stuff was very nice. The menu at the restaurant would request a review, not so many option for families. Otherwise everything else was very good. Clean, safe, quiet and very comfortable! Thank you"

Reviewed on Jan. 16, 2022

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
Fully refundableReserve now, pay when you stay
The price is CA $153 per night from Jan 25 to Jan 26
57.94 km from city centre
4.4/5 Wonderful! (989 reviews)
"Liked: location and hot breakfast Did not like that there was no restaurant or much other amenities. Hot tub was on the other side of hotel from the king rooms with ocean view and by the time we got there, there were people in there so we just walked right back to room and it takes time to go back ..."

Reviewed on Jan. 17, 2022

Best Western Plus Tin Wis Resort
Ramada by Wyndham Campbell River
3 out of 5
462 South Island Highway 62087, Campbell River, BC
Fully refundableReserve now, pay when you stay
The price is CA $72 per night from Feb 2 to Feb 3
56.94 km from city centre
3.7/5 Good! (1,060 reviews)
"Front desk was very helpful and a nice clean room"

Reviewed on Jan. 8, 2022

Ramada by Wyndham Campbell River
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 CA $119 per night from Jan 21 to Jan 22
223.91 km from city centre
4.3/5 Excellent! (987 reviews)
"The staff is friendly and very helpful. The property is clean and the location is central."

Reviewed on Jan. 6, 2022

Best Western Plus Carlton Plaza Hotel
Best Western The Westerly Hotel
3 out of 5
1590 Cliffe Ave, Courtenay, BC
Fully refundableReserve now, pay when you stay
The price is CA $159 per night from Jan 19 to Jan 20
58.91 km from city centre
3.9/5 Very Good! (559 reviews)
"Sit down breakfast was great. Room was quiet and clean. Staff were pleasant."

Reviewed on Jan. 14, 2022

Best Western The Westerly Hotel
Prestige Oceanfront Resort, BW Premier Collection
3.5 out of 5
6929 West Coast Rd, Sooke, BC
Fully refundableReserve now, pay when you stay
The price is CA $136 per night from Jan 19 to Jan 20
207.89 km from city centre
4.4/5 Wonderful! (994 reviews)
"Ocean front"

Reviewed on Jan. 10, 2022

Prestige Oceanfront Resort, BW Premier Collection
Coast Discovery Inn
3 out of 5
975 Shoppers Row, Campbell River, BC
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Jan 21 to Jan 22
58.36 km from city centre
4/5 Very Good! (599 reviews)
"Best value I’ve had in a hotel in a long time"

Reviewed on Jan. 1, 2022

Coast Discovery Inn
Fairmont Empress
4 out of 5
721 Government St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $323 per night from Jan 19 to Jan 20
224.09 km from city centre
4.4/5 Excellent! (974 reviews)
"In general, it was not bad."

Reviewed on Jan. 1, 2022

Fairmont Empress
Helms Inn
2 out of 5
600 Douglas St, Victoria, BC
Fully refundable
The price is CA $106 per night from Jan 23 to Jan 24
224.49 km from city centre
4.5/5 Wonderful! (982 reviews)
"Great stay!"

Reviewed on Jan. 16, 2022

Helms Inn
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is CA $137 per night from Jan 19 to Jan 20
80.34 km from city centre
3.8/5 Good! (997 reviews)
"Stairs leading from free parking to suite was not properly salted for a few days even though snow was removed slightly. Need to do this for the safety of clients."

Reviewed on Jan. 6, 2022

Canadian Princess Lodge & Marina
Bedford Regency Hotel
2.5 out of 5
1140 Government St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $101 per night from Jan 26 to Jan 27
223.9 km from city centre
3.9/5 Good! (987 reviews)
"Central"

Reviewed on Jan. 1, 2022

Bedford Regency Hotel
James Bay Inn Hotel & Suites
3 out of 5
270 Government Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $95 per night from Jan 25 to Jan 26
224.51 km from city centre
4.4/5 Excellent! (985 reviews)
"Great little heritage hotel. Close to downtown Victoria. Comfortable rooms. Very clean."

Reviewed on Jan. 15, 2022

James Bay Inn Hotel & Suites
The Old House Hotel & Spa
3.5 out of 5
1730 Riverside Lane, Courtenay, BC
The price is CA $172 per night from Jan 23 to Jan 24
59.09 km from city centre
4.6/5 Wonderful! (736 reviews)
"Nice staff and got a free upgrade"

Reviewed on Jan. 4, 2022

The Old House Hotel & Spa
Bayview Hotel
2.5 out of 5
2200 Cliffe Avenue, Courtenay, BC
The price is CA $160 per night from Jan 19 to Jan 20
59.43 km from city centre
4.5/5 Wonderful! (983 reviews)
"We have stayed here more then once, beautiful hotel and area. You can ski, relax or have a family get away. The trail that runs by the hotel is my favourite walk."

Reviewed on Jan. 15, 2022

Bayview Hotel
Coast Parksville Hotel
2.5 out of 5
374 West Island Highway, Parksville, BC
Fully refundableReserve now, pay when you stay
The price is CA $90 per night from Jan 20 to Jan 21
113.21 km from city centre
4.4/5 Excellent! (359 reviews)
"Staff are extremely attentive and very welcoming."

Reviewed on Jan. 18, 2022

Coast Parksville Hotel
Middle Beach Lodge
3.5 out of 5
400 Mackenzie Beach Road, Tofino, BC
57.66 km from city centre
4.3/5 Excellent! (456 reviews)
"Middle Beach Lodge is a true gem in Tofino. Perfect setting for a relaxing stay, and the sunset views were epic!"

Reviewed on Jan. 3, 2022

Middle Beach Lodge
THE Beach Club Resort
3.5 out of 5
181 Beachside Drive, Parksville, BC
Fully refundableReserve now, pay when you stay
The price is CA $189 per night from Jan 19 to Jan 20
113.69 km from city centre
4.4/5 Excellent! (943 reviews)
"."

Reviewed on Jan. 8, 2022

THE Beach Club Resort
The Oswego Hotel
4 out of 5
500 Oswego Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $159 per night from Jan 19 to Jan 20
223.8 km from city centre
4.6/5 Exceptional! (973 reviews)
"A"

Reviewed on Jan. 8, 2022

The Oswego Hotel
Hotel Rialto
3.5 out of 5
653 Pandora Ave., Victoria, BC
Fully refundable
The price is CA $126 per night from Jan 20 to Jan 21
223.89 km from city centre
4.5/5 Wonderful! (974 reviews)
"Fabulous stay! Clean, safe and friendly staff!"

Reviewed on Jan. 16, 2022

Hotel Rialto
Red Lion Inn and Suites
3 out of 5
3366 Douglas St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $77 per night from Jan 26 to Jan 27
221.69 km from city centre
4.1/5 Very Good! (1,380 reviews)
"I like how comforting and welcoming the rooms are."

Reviewed on Jan. 15, 2022

Red Lion Inn and Suites
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.

Recent Reviews in Vancouver Island
expedia verified reviews