Hotels in Vancouver Island

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Top 5 hotels in Vancouver Island at a glance

  1. Naturally Pacific Resort — 4-star hotel in Campbell River. Guest rating: 9.6/10 — Exceptional.
  2. Painter's Lodge — 3-star hotel in Campbell River. Guest rating: 8.4/10 — Very Good.
  3. April Point Resort — 3.5-star hotel in Quadra Island. Guest rating: 8.2/10 — Very Good.
  4. Ocean Resort — 2-star hotel in Campbell River. Guest rating: 8.6/10 — Excellent.
  5. Coast Discovery Inn — 3-star hotel in Campbell River. Guest rating: 8.4/10 — Very Good.

Where to stay in Vancouver Island?

Naturally Pacific Resort

Naturally Pacific Resort
Campbell River
$172
$229 total
includes taxes & fees
Sep 22 - Sep 23
Naturally Pacific Resort

Painter's Lodge

Painter's Lodge
Campbell River
$143
$166 total
includes taxes & fees
Aug 31 - Sep 1
Painter's Lodge

April Point Resort

April Point Resort
Quadra Island
April Point Resort

Ocean Resort

Ocean Resort
Campbell River
$107
$121 total
includes taxes & fees
Sep 15 - Sep 16
Ocean Resort

Coast Discovery Inn

Coast Discovery Inn
Campbell River
$122
$142 total
includes taxes & fees
Sep 27 - Sep 28
Coast Discovery Inn

Anchor Inn & Suites, BW Signature Collection

Anchor Inn & Suites, BW Signature Collection
Campbell River
$164
$191 total
includes taxes & fees
Sep 27 - Sep 28
Anchor Inn & Suites, BW Signature Collection

Comfort Inn & Suites

Comfort Inn & Suites
Campbell River
$232
$269 total
includes taxes & fees
Sep 20 - Sep 21
Comfort Inn & Suites

Ramada by Wyndham Campbell River

Ramada by Wyndham Campbell River
Campbell River
$143
$166 total
includes taxes & fees
Aug 30 - Aug 31
Ramada by Wyndham Campbell River

Heron's Landing Hotel

Heron's Landing Hotel
Campbell River
$122
$142 total
includes taxes & fees
Aug 30 - Aug 31
Heron's Landing Hotel

Oyster Bay Resorts

Oyster Bay Resorts
Campbell River
$168
$189 total
includes taxes & fees
Sep 14 - Sep 15
Oyster Bay Resorts

High Point Resort

High Point Resort
Quadra Island
$139
$157 total
includes taxes & fees
Sep 3 - Sep 4
High Point Resort

Chateau Riverside

Chateau Riverside
Campbell River
$144
$167 total
includes taxes & fees
Sep 26 - Sep 27
Chateau Riverside

Money Pennies B&B

Money Pennies B&B
Campbell River
Money Pennies B&B

Big Rock Motel

Big Rock Motel
Campbell River
$107
$124 total
includes taxes & fees
Sep 2 - Sep 3
Big Rock Motel

Riding Fool Accommodation

Riding Fool Accommodation
Cumberland
Riding Fool Accommodation

Above Tide Motel

Above Tide Motel
Campbell River
$107
$124 total
includes taxes & fees
Sep 28 - Sep 29
Above Tide Motel
View all properties

Get last-minute hotel deals in Vancouver Island and save more

Sign in to unlock great savings.

Coast Bastion Hotel

Coast Bastion Hotel
Downtown Nanaimo
$21 off
$201
per night
$466 total
includes taxes & fees
Coast Bastion Hotel

Courtyard By Marriott Nanaimo

Courtyard By Marriott Nanaimo
Downtown Nanaimo
$66 off
$186
per night
$431 total
includes taxes & fees
Courtyard By Marriott Nanaimo

Naturally Pacific Resort

Naturally Pacific Resort
Campbell River
$72 off
$323
per night
$808 total
includes taxes & fees
Naturally Pacific Resort

Quarterdeck Inn Port Hardy

Quarterdeck Inn Port Hardy
Port Hardy
$31 off
$139
per night
$321 total
includes taxes & fees
Quarterdeck Inn Port Hardy

Fairmont Empress

Fairmont Empress
Downtown Victoria
$750
per night
$1,758 total
includes taxes & fees
Fairmont Empress

Riverside Resort & RV Park

Riverside Resort & RV Park
Qualicum Beach
$223
per night
$513 total
includes taxes & fees
Riverside Resort & RV Park

Pacific Shores Resort & Spa

Pacific Shores Resort & Spa
Nanoose Bay
$73 off
$329
per night
$774 total
includes taxes & fees
Pacific Shores Resort & Spa

Sandman Hotel Victoria

Sandman Hotel Victoria
Burnside
$352
per night
$819 total
includes taxes & fees
Sign in for extra savings
Sandman Hotel Victoria

Coast Discovery Inn

Coast Discovery Inn
Campbell River
$25 off
$242
per night
$561 total
includes taxes & fees
Coast Discovery Inn

Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA
Inner Harbour
$230 off
$459
per night
$1,076 total
includes taxes & fees
Coast Victoria Hotel & Marina by APA

Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community
Courtenay
$38 off
$145
per night
$177 total
includes taxes & fees
Crown Isle Resort and Golf Community

Coast Discovery Inn

Coast Discovery Inn
Campbell River
$122
per night
$142 total
includes taxes & fees
Coast Discovery Inn

Fairmont Empress

Fairmont Empress
Downtown Victoria
$55 off
$311
per night
$365 total
includes taxes & fees
Fairmont Empress

Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
Cowichan Bay
$19 off
$173
per night
$199 total
includes taxes & fees
Oceanfront Suites at Cowichan Bay

Kwa'Lilas Hotel

Kwa'Lilas Hotel
Port Hardy
$139
per night
$162 total
includes taxes & fees
Kwa'Lilas Hotel

Villa Eyrie Resort

Villa Eyrie Resort
Malahat
$52 off
$156
per night
$221 total
includes taxes & fees
Villa Eyrie Resort

Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
$51 off
$287
per night
$324 total
includes taxes & fees
Brentwood Bay Resort - Adults Only (16+)

SoLo Suites

SoLo Suites
Victoria
$37 off
$156
per night
$184 total
includes taxes & fees
SoLo Suites

James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites
James Bay
$21 off
$188
per night
$221 total
includes taxes & fees
James Bay Inn Hotel & Suites

Sproat Lake Landing Resort

Sproat Lake Landing Resort
Port Alberni
$139
per night
$160 total
includes taxes & fees
Sign in for extra savings
Sproat Lake Landing Resort

Rosemead House

Rosemead House
Esquimalt
$32 off
$291
per night
$337 total
includes taxes & fees
Rosemead House

Coast Courtenay Hotel

Coast Courtenay Hotel
Courtenay
$7 off
$129
per night
$148 total
includes taxes & fees
Coast Courtenay Hotel

THE Beach Club Resort

THE Beach Club Resort
Parksville
$24 off
$213
per night
$261 total
includes taxes & fees
THE Beach Club Resort

The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
Downtown Victoria
$305
per night
$357 total
includes taxes & fees
The Magnolia Hotel and Spa

Naturally Pacific Resort

Naturally Pacific Resort
Campbell River
$84 off
$253
per night
$323 total
includes taxes & fees
Naturally Pacific Resort

Check out pet-friendly hotels in Vancouver Island

Bayview Hotel

Bayview Hotel
Courtenay
$129
$148 total
includes taxes & fees
Sep 29 - Sep 30
Bayview Hotel

Coast Courtenay Hotel

Coast Courtenay Hotel
Courtenay
$127
$146 total
includes taxes & fees
Sep 13 - Sep 14
Coast Courtenay Hotel

Holiday Inn Express & Suites Courtenay - Comox by IHG

Holiday Inn Express & Suites Courtenay - Comox by IHG
Courtenay
$134
$155 total
includes taxes & fees
Sep 28 - Sep 29
Holiday Inn Express & Suites Courtenay - Comox by IHG

Old House Hotel

Old House Hotel
Courtenay
$158
$185 total
includes taxes & fees
Sep 28 - Sep 29
Old House Hotel

Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
Cowichan Bay
$173
$199 total
includes taxes & fees
Sep 13 - Sep 14
Oceanfront Suites at Cowichan Bay

Naturally Pacific Resort

Naturally Pacific Resort
Campbell River
$172
$229 total
includes taxes & fees
Sep 22 - Sep 23
Naturally Pacific Resort

Ocean Resort

Ocean Resort
Campbell River
$107
$121 total
includes taxes & fees
Sep 15 - Sep 16
Ocean Resort

Quality Inn Waddling Dog

Quality Inn Waddling Dog
Saanichton
$137
$155 total
includes taxes & fees
Sep 29 - Sep 30
Quality Inn Waddling Dog

Baymont by Wyndham Gold River

Baymont by Wyndham Gold River
Gold River
$122
$142 total
includes taxes & fees
Sep 19 - Sep 20
Baymont by Wyndham Gold River

Fairways Hotel on the Mountain

Fairways Hotel on the Mountain
Bear Mountain Resort
$175
$203 total
includes taxes & fees
Sep 28 - Sep 29
Fairways Hotel on the Mountain
View all properties

You may also like hotels with spas in Vancouver Island

Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community
Courtenay
$131
$162 total
includes taxes & fees
Aug 31 - Sep 1
Crown Isle Resort and Golf Community

Old House Hotel

Old House Hotel
Courtenay
$158
$185 total
includes taxes & fees
Sep 28 - Sep 29
Old House Hotel

Naturally Pacific Resort

Naturally Pacific Resort
Campbell River
$172
$229 total
includes taxes & fees
Sep 22 - Sep 23
Naturally Pacific Resort

Black Rock Oceanfront Resort

Black Rock Oceanfront Resort
Ucluelet
Black Rock Oceanfront Resort

Villa Eyrie Resort

Villa Eyrie Resort
Malahat
$150
$214 total
includes taxes & fees
Sep 27 - Sep 28
Villa Eyrie Resort

Rosemead House

Rosemead House
Esquimalt
$291
$337 total
includes taxes & fees
Sep 9 - Sep 10
Rosemead House

Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
$287
$324 total
includes taxes & fees
Sep 28 - Sep 29
Brentwood Bay Resort - Adults Only (16+)

Prestige Oceanfront Resort, WorldHotels Luxury

Prestige Oceanfront Resort, WorldHotels Luxury
Sooke
$209
$243 total
includes taxes & fees
Sep 13 - Sep 14
Prestige Oceanfront Resort, WorldHotels Luxury

Oak Bay Beach Hotel

Oak Bay Beach Hotel
South Oak Bay
$346
$401 total
includes taxes & fees
Sep 28 - Sep 29
Oak Bay Beach Hotel

Fairmont Empress

Fairmont Empress
Downtown Victoria
$288
$337 total
includes taxes & fees
Sep 27 - Sep 28
Fairmont Empress
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.
View all properties

Top landmarks in Vancouver Island

A snow-covered mountain with a ski resort and a clear blue sky.
Photo by Mount Washington Alpine Resort

Mount Washington Alpine Resort

9.0/10 (483 reviews)
Skiers and snowboarders might want to test out the slopes at Mount Washington Alpine Resort, a skiing spot located 14.1 mi (22.7 km) from central Courtenay.
See properties
A bustling outdoor market with stalls, tents, and a historic building in the background.

Government Street

9.2/10 (7,319 reviews)
Downtown Victoria is home to Government Street, so why not stop by during your stay in Victoria. Why not take a stroll along the port and watch the sunset while you're here? It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
See properties
A museum exhibit with a large, patterned textile on display, surrounded by informational panels and exhibits.

Royal BC Museum

9.0/10 (4,463 reviews)
Royal BC Museum is just one of the attractions in Inner Harbour, Victoria so you might want to stop by during your trip. Why not take a stroll along the port and watch the sunset while you're here? If you want to experience more of the culture Victoria has to offer, head to Victoria Conference Centre, British Columbia Parliament Building, and Victoria Bug Zoo.
See properties
A fountain with colorful lights, a large building with domes, and a red brick building in the background.

British Columbia Parliament Building

9.2/10 (6,172 reviews)
British Columbia Parliament Building is worth a pic or two when discovering James Bay. Why not take a stroll along the port and watch the sunset while you're here?
See properties
A glass-domed structure with a staircase leading up to it, located at the corner of a street with a traffic light and pedestrian crossing.

Victoria Conference Centre

8.2/10 (504 reviews)
Victoria Conference Centre is worth a pic or two when discovering Downtown Victoria. Why not take a stroll along the port and watch the sunset while you're here?
See properties
A building with a 'save on food' sign and a large funnel-shaped structure.

Save-On-Foods Memorial Centre

8.2/10 (825 reviews)
You could catch an event at Save-On-Foods Memorial Centre, a stadium in North Park. Why not take a stroll along the port and watch the sunset while you're here? If you think Save-On-Foods Memorial Centre is cool, you also might like Royal Athletic Park and Centennial Stadium, both located nearby.
See properties
A large stone castle with a Canadian flag, surrounded by a well-maintained garden and a stone bridge.

Hatley Castle

8.8/10 (142 reviews)
Hatley Castle is 1.2 mi (2 km) from central Colwood, why not stop by during your stay. Why not take a stroll along the port and watch the sunset while you're here?
See properties

Grotto Spa at Tigh-Na-Mara

8.4/10 (264 reviews)
If massages and hot tubs are your thing, you might want to pamper yourself at Grotto Spa at Tigh-Na-Mara located 2.2 mi (3.5 km) from central Parksville. Why not take a stroll along the beaches and watch the sunset while you're here? If you want more pampering, Tranquil Moments Day Spa is just a short walk away.
See properties

Learn more about Vancouver Island

Between the Pacific and the Coast Mountains lies a wonderland where orcas breach offshore and bears forage in ancient forests. Victoria's Inner Harbour buzzes with seaplanes and street performers, while the Butchart Gardens transform an old quarry into floral magic. Tofino's surfers brave frigid waves before warming up with seafood chowder at waterfront eateries. Cathedral Grove's Douglas firs have stood sentinel for 800 years, making visitors feel delightfully insignificant. The Pacific Rim National Park's Long Beach stretches for miles, often empty save for beachcombers hunting glass floats. Don't miss afternoon tea at the Empress Hotel – it's touristy but somehow still worth it.

See all hotels in Vancouver Island
A calm harbor with boats, a wooden pier, and a mountain in the background.

Check out reviews of Vancouver Island hotels guests love

Bayview Hotel

Bayview Hotel

10/10 Excellent
"Very nice hotel , we would certainly stay again in future if room are as nice as they were in Aug of 2026"
kevin 1-night trip
Posted 2 hours ago
Bayview Hotel
Pacific Rim Motel

Pacific Rim Motel

8/10 Good
"Everything is close by. Rooms were clean"
Karen 2-night trip
Posted 3 hours ago
Pacific Rim Motel
Fairways Hotel on the Mountain

Fairways Hotel on the Mountain

10/10 Excellent
"Young woman working the front desk was very pleasant and sweet. She went to get us dishes for our small meal we had delivered as well as some decaf coffee that had not been stocked in our room. She was very nice about it and service oriented. The room was comfortable. Really enjoyed the deep bath tub after a few days of sightseeing and hiking."
Connie 1-night trip
Posted 3 hours ago
Fairways Hotel on the Mountain
Ocean Marina Hotel

Ocean Marina Hotel

8/10 Good
"Hotel was ok for price.The front desk person was kind of uniqe.Not person you expect on front.Guy was wearing hoodie.The rooms weren't ready on check in time and we were asked to wait about 30 minutes.Room was very clean.Parking is free."
Ilona 2-night trip
Posted 5 hours ago
Ocean Marina Hotel
Microtel Inn & Suites by Wyndham Oyster Bay

Microtel Inn & Suites by Wyndham Oyster Bay

10/10 Excellent
"Decent breakfast and waterslide and pools were great. Close to transfer beach (a great spot to hang out with kids in the summer)."
Lorraine 3-night trip
Posted 5 hours ago
Microtel Inn & Suites by Wyndham Oyster Bay
Crown Isle Resort and Golf Community

Crown Isle Resort and Golf Community

10/10 Excellent
"Amazing stay! Everything was Perry, clean, beautiful, great food! Excellent rooms and very comfortable bed! Will definitely be coming back!"
Jennifer 1-night trip
Posted 6 hours ago
Crown Isle Resort and Golf Community
THE Beach Club Resort

THE Beach Club Resort

8/10 Good
"Staff was super helpful and very friendly. Restaurant was very good and beautiful setting."
Theresa 2-night trip
Posted 6 hours ago
THE Beach Club Resort
Motel 6 Saanichton, BC - Victoria Airport

Motel 6 Saanichton, BC - Victoria Airport

8/10 Good
"It’s good."
Jian 1-night trip
Posted 6 hours ago
Motel 6 Saanichton, BC - Victoria Airport
Hospitality Inn

Hospitality Inn

10/10 Excellent
"Kind"
Nora 2-night trip
Posted 2 days ago
Hospitality Inn

Frequently asked questions

Why should I book my Vancouver Island hotel with Hotels.com?
There are lots of reasons to book your Vancouver Island trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring