British Columbia may have travel restrictions in place due to COVID-19.

Search Vancouver Island, British Columbia Hotels from AU$93

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Magnolia Hotel and Spa
4.5 out of 5
623 Courtney St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$194 per night from 24 Jan. to 25 Jan.
224.07 km from city centre
4.8/5Exceptional! (991 reviews)

"It was excellent! I would definitely recommend to friends and family."…"

Reviewed on 11 Jan. 2021

The Magnolia Hotel and Spa
Bayview Hotel
2.5 out of 5
2200 Cliffe Avenue, Courtenay, BC
Free cancellationReserve now, pay when you stay
The price is AU$153 per night from 4 Feb. to 5 Feb.
59.43 km from city centre
4.5/5Wonderful! (1,001 reviews)

"Excellent customer service, great location and we will be back!!"…"

Reviewed on 12 Jan. 2021

Bayview Hotel
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
The price is AU$150 per night from 7 Feb. to 8 Feb.
57.94 km from city centre
4.4/5Wonderful! (996 reviews)

"Beautiful beach front walk out suite. We were able to take our fur baby. Hot tub over looks beach. Wonderful stay"…"

Reviewed on 19 Jan. 2021

Best Western Plus Tin Wis Resort
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.
Tigh-Na-Mara Seaside Spa Resort
3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is AU$175 per night from 25 Jan. to 26 Jan.
117.61 km from city centre
4.2/5Very Good! (871 reviews)

"Friendly staff! Grounds were kept clean! Restaurant and all amenities were close"…"

Reviewed on 7 Jan. 2021

Tigh-Na-Mara Seaside Spa Resort
Hotel Grand Pacific
4 out of 5
463 Belleville St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$191 per night from 28 Jan. to 29 Jan.
223.93 km from city centre
4.6/5Wonderful! (1,216 reviews)

"On the waterfront. Right downtown, close to restaurants and shopping. Beside the legislature building."…"

Reviewed on 20 Jan. 2021

Hotel Grand Pacific
The Old House Hotel & Spa
3.5 out of 5
1730 Riverside Lane, Courtenay, BC
Free cancellationReserve now, pay when you stay
The price is AU$217 per night from 24 Jan. to 25 Jan.
59.09 km from city centre
4.6/5Wonderful! (612 reviews)

"Overall good experience, will stay there again, specially when going to Mt Washington."…"

Reviewed on 1 Jan. 2021

The Old House Hotel & Spa
Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$274 per night from 27 Jan. to 28 Jan.
228.19 km from city centre
4.8/5Exceptional! (1,001 reviews)

"I was very happy with my recent stay at OBL for my Birthday. Staff were friendly and courteous. Facility was clean and maintained. The many Covid precautions made me feel safe during my stay. -Heather B."…"

Reviewed on 9 Jan. 2021

Oak Bay Beach Hotel
Black Rock Oceanfront Resort
4 out of 5
596 Marine Drive, Ucluelet, BC
Get Rates
81.05 km from city centre
4.4/5Wonderful! (614 reviews)

"Excellent spot,the big beach right in front of the hotel"…"

Reviewed on 2 Jan. 2021

Black Rock Oceanfront Resort
Victoria Regent Waterfront Hotel & Suites
3 out of 5
1234 Wharf St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$221 per night from 27 Jan. to 28 Jan.
223.61 km from city centre
4.7/5Exceptional! (1,147 reviews)

"the room was 1200 square feet and view was spectacular"…"

Reviewed on 18 Jan. 2021

Victoria Regent Waterfront Hotel & Suites
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is AU$165 per night from 27 Jan. to 28 Jan.
80.06 km from city centre
4.4/5Excellent! (995 reviews)

"The view was amazing! Each unit as nicely separated."…"

Reviewed on 12 Jan. 2021

Waters Edge Shoreside Suites
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$172 per night from 27 Jan. to 28 Jan.
223.32 km from city centre
4.6/5Wonderful! (1,002 reviews)

"I had a very pleasant stay at the Delta! The room was great, very clean with a beautiful view!"…"

Reviewed on 18 Jan. 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
THE Beach Club Resort
3.5 out of 5
181 Beachside Drive, Parksville, BC
Free cancellationReserve now, pay when you stay
The price is AU$198 per night from 24 Jan. to 25 Jan.
113.69 km from city centre
4.3/5Excellent! (794 reviews)

"Awesome room, great atmosphere from the time we walked in, front desk lady was very friendly and helpful"…"

Reviewed on 21 Jan. 2021

THE Beach Club Resort
Chateau Victoria Hotel and Suites
3.5 out of 5
740 Burdett Ave, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$162 per night from 24 Jan. to 25 Jan.
224.32 km from city centre
4.4/5Excellent! (1,132 reviews)

"great location, amazing 2 bedroom suite with views of the water and the parliament building. very quiet. lobby was beautiful and the staff were top notch! in addition you can walk to anywhere in Victoria"…"

Reviewed on 3 Jan. 2021

Chateau Victoria Hotel and Suites
Tofino Resort + Marina
3 out of 5
634 Campbell Street, Tofino, BC
The price is AU$153 per night from 23 Jan. to 24 Jan.
55.79 km from city centre
4.1/5Very Good! (242 reviews)

"Excellent location for walking into town. Restaurant in marina was very tasty. Beautiful view"…"

Reviewed on 17 Jan. 2021

Tofino Resort + Marina
The Parkside Hotel & Spa
3.5 out of 5
810 Humboldt Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$212 per night from 24 Jan. to 25 Jan.
224.52 km from city centre
4.6/5Wonderful! (2,032 reviews)

"Location. Clean and comfortable. Good view and near parkland"…"

Reviewed on 16 Jan. 2021

The Parkside Hotel & Spa
Red Lion Inn and Suites
3 out of 5
3366 Douglas St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$93 per night from 1 Feb. to 2 Feb.
221.69 km from city centre
4.1/5Very Good! (1,576 reviews)

"Very clean, easy check in and check out, exactly as advertised"…"

Reviewed on 13 Jan. 2021

Red Lion Inn and Suites
Brentwood Bay Resort & Spa
4.5 out of 5
849 Verdier Ave, Brentwood Bay, BC
Free cancellationReserve now, pay when you stay
The price is AU$229 per night from 1 Feb. to 2 Feb.
208.01 km from city centre
4.7/5Exceptional! (998 reviews)

"This was our second time staying at the Brentwood Bay Resort. The staff were great, our room (and view of the ocean was very nice and the food at the pub was delicious!"…"

Reviewed on 4 Jan. 2021

Brentwood Bay Resort & Spa
Coast Bastion Hotel
3.5 out of 5
11 Bastion Street, Nanaimo, BC
Free cancellationReserve now, pay when you stay
The price is AU$140 per night from 27 Jan. to 28 Jan.
145.64 km from city centre
4.4/5Excellent! (988 reviews)

"We've stayed here twice now and found both rooms in excellent condition and clean. Beds are comfortable and rooms are nicely furnished. Too bad Covid19 closed most amenities - but this is a convention hotel and certainly in the top tier for mid-upper Vancouver Island. Practically waterfront and round ..."…"

Reviewed on 10 Jan. 2021

Coast Bastion Hotel
Coast Victoria Hotel & Marina by APA
4 out of 5
146 Kingston St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is AU$157 per night from 26 Jan. to 27 Jan.
223.47 km from city centre
4.4/5Wonderful! (1,001 reviews)

"Great Pool! Indoor/outdoor combo plus Hot Tub. Good Location."…"

Reviewed on 1 Jan. 2021

Coast Victoria Hotel & Marina by APA
Long Beach Lodge Resort
4 out of 5
1441 Pacific Rim Highway, Po Box 897, Tofino, BC
Get Rates
60.61 km from city centre
4.6/5Wonderful! (306 reviews)

"Travelling with covid you sometimes get hotel staff that treat you like a Leaper but the staff at Long Beach was extremely welcoming and accommodating. They really made the experience extra special. The view and location is also outstanding."…"

Reviewed on 27 Nov. 2020

Long Beach Lodge Resort
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.

Accommodation in Vancouver Island

Pack your bags and get ready for an adventure unlike any you’ve ever experienced when you use Expedia.com.au to book a room at one of the hotels in Vancouver Island, British Columbia. We’ve compiled a massive selection of accommodation options, making it easy for you to score unbeatable deals on local hotels, motels, and resorts at any time of year.

Save big with packages

In addition to our rock-bottom room rates, you can save even more money and simplify your life by bundling your Vancouver Island accommodation with your airfare. By combining your travel expenses into a single package, you’ll get access to special rates not available when booking separately and be ready to rock and roll as soon as you hit the ground.

Get exclusive offers

Here at Expedia, we offer top deals to help you get where you’re going without overpaying. And that certainly holds true with our trips to Vancouver Island. You’ll find a ton of fantastic deals to this city on Expedia.com.au, though if you happen to find a lower rate on a hotel or package somewhere else, we’ll gladly match it.

Benefit from hotel reviews, photos, and virtual tours

When you use Expedia.com.au to book your hotel, you’ll know what to expect, because you can read reviews posted by travellers who have been there and done that. Our constantly growing collection of reviews gives you the inside scoop on some of the best tips and tricks for having an unforgettable holiday. We even have photo galleries and some online tours to give you an overview of everything you have to look forward to.

Sign up for member-only deals and VIP access

By signing up to Expedia Rewards, you’ll have access to the hottest Vancouver Island hotel deals online. With our exclusive VIP program, you’ll enjoy tons of exclusive extras and deals to make the most of your time in Vancouver Island, British Columbia. From spa discounts to free drinks, select VIP Access hotels are ready to roll out the red carpet for you.

Book now, pay later—and forget about cancellation fees

If you’ve decided on the perfect accommodation, but aren’t quite ready to pay, you can reserve your room and hang on to your dollars until checkout. Over 2445 hotels on Expedia.com.au in Vancouver Island let you book now and pay later. And if your plans happen to change, you can always switch dates without worrying about being charged costly cancellation fees by Expedia.com.au.

Why wait any longer?

There’s never been a better time to book cheap hotels in Vancouver Island, British Columbia - AU$93. Start your search today, and you’ll be amazed by the offers you find.

More trip options

Recent Reviews in Vancouver Island