We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Vancouver Island

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Vancouver Island?

We'll send you updates with the latest deals, reviews and articles for Vancouver Island each week.

Map of Vancouver Island Hotels

Hotels (216)

B&Bs / Inns (530)

Specialty Lodging (263)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Best Service | Small Hotels | Romance
 
Abigail's Hotel (Victoria) 4.0 of 5
906 McClure St, Victoria, British Columbia V8V 3E7, Canada
Show Prices
$147 - $316 Avg. price/night*
Ollie #1 of 216 hotels in Vancouver Island
Professional photos | Traveler photos (556)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Best Service | Romance
 
623 Courtney Street, Victoria, British Columbia V8W 1B8, Canada
Magnolia Hotel And Spa Slideshow
Show Prices
$184 - $344 Avg. price/night*
Ollie #2 of 216 hotels in Vancouver Island
  •  Perfection in Victoria 
  • We only stayed one night but it was well worth it. We didn't want to stay... more
  • August 27, 2016
Professional photos | Traveler photos (710)
Special Offer Book Direct for...
1165 Cedarwood Place, Tofino, British Columbia V0R 2Z0, Canada
Crystal Cove Beach Resort Slideshow
$43 - $54 Avg. price/night*
Ollie #3 of 216 hotels in Vancouver Island
#1 of 18 hotels in Tofino
  •  Great family getaway 
  • Our family of four traveled here from Victoria with our RV and were... more
  • August 27, 2016
Traveler photos (342)
Special Offer Tofino Glamping
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Top Hotels | Romance
 
500 Osprey Lane at Chesterman Beach, Tofino, British Columbia V0R 2Z0, Canada
Show Prices
$301 - $796 Avg. price/night*
Ollie #4 of 216 hotels in Vancouver Island
#2 of 18 hotels in Tofino
  •  Awe Inspiring 
  • My husband surprised me by taking us to the Wickaninnish Inn for our 1st... more
  • August 27, 2016
Professional photos | Traveler photos (772)
Comfort Inn & Suites (Campbell River) 3.0 of 5
1351 Shoppers Row, Campbell River, British Columbia V9W 2C9, Canada
Show Prices
$99 - $142 Avg. price/night*
Ollie #5 of 216 hotels in Vancouver Island
  •  Centrally located inn 
  • A very pleasant surprise. This hotel just opened in 2015. Very clean... more
  • August 26, 2016
Professional photos | Traveler photos (56)
9573 Chemainus Rd, Chemainus, British Columbia V0R 1K5, Canada
BEST WESTERN PLUS Chemainus Inn Slideshow
Show Prices
$112 - $183 Avg. price/night*
Ollie #6 of 216 hotels in Vancouver Island
Professional photos | Traveler photos (110)
Special Offer GET A $50 GIFT CARD
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Romance
 
1175 Beach Drive, Victoria, British Columbia V8S 2N2, Canada
Oak Bay Beach Hotel Slideshow
Show Prices
$190 - $465 Avg. price/night*
Ollie #7 of 216 hotels in Vancouver Island
  •  Loved this hotel! 
  • The location and the hotel were both amazing. We we are a family of four... more
  • August 26, 2016
Professional photos | Traveler photos (400)
Special Offer Wellness Package
1234 Wharf St, Victoria, British Columbia V8W 3H9, Canada
Victoria Regent Hotel Slideshow
Show Prices
$123 - $283 Avg. price/night*
Ollie #8 of 216 hotels in Vancouver Island
Professional photos | Traveler photos (897)
Special Offer Save up to 25%!
555 Hellesen Drive, Tofino, British Columbia V0R 2Z0, Canada
Ocean Village Beach Resort Slideshow
Show Prices
$114 - $341 Avg. price/night*
Ollie #9 of 216 hotels in Vancouver Island
#3 of 18 hotels in Tofino
Professional photos | Traveler photos (361)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels
 
1441 Pacific Rim Highway | PO Box 897, Tofino, British Columbia V0R 2Z0, Canada
Long Beach Lodge Resort Slideshow
Show Prices
$173 - $354 Avg. price/night*
Ollie #10 of 216 hotels in Vancouver Island
#4 of 18 hotels in Tofino
  •  Amazing location. 
  • We had a great stay in Tofino while at LBL. It truly is God's country and... more
  • August 27, 2016
Professional photos | Traveler photos (1037)
Special Price 30% off room rate
2200 Cliffe Ave, Courtenay, British Columbia V9N 2L4, Canada
Holiday Inn Express Hotel & Suites Courtenay Comox Valley SW Slideshow
Show Prices
$105 - $160 Avg. price/night*
Ollie #11 of 216 hotels in Vancouver Island
  •  Fantastic stay 
  • We checked into a spacious suite with Kureg coffee and fast wifi... more
  • August 24, 2016
Professional photos | Traveler photos (133)
Special Offer Book Direct and Save
1421 Pacific Rim Hwy. | Box 237, Tofino, British Columbia V0R 2Z0, Canada
Pacific Sands Beach Resort Slideshow
Show Prices
$211 - $659 Avg. price/night*
Ollie #12 of 216 hotels in Vancouver Island
#5 of 18 hotels in Tofino
Professional photos | Traveler photos (766)
Hotel Rialto (Victoria) 3.5 of 5
653 Pandora Ave, Victoria, British Columbia V8W 1N8, Canada
Hotel Rialto Slideshow
Show Prices
$124 - $239 Avg. price/night*
Ollie #13 of 216 hotels in Vancouver Island
Professional photos | Traveler photos (334)
Special Deal Go Green
412 Quebec St, Victoria, British Columbia V8V 1W5, Canada
BEST WESTERN Plus Inner Harbour Slideshow
Show Prices
$115 - $275 Avg. price/night*
Ollie #14 of 216 hotels in Vancouver Island
  •  GREAT LOCATION 
  • We just had to park our car and did not have to move it as everything we... more
  • August 26, 2016
Professional photos | Traveler photos (677)
Special Offer GET A $50 GIFT CARD
777 Douglas St | at Burdett Ave., Victoria, British Columbia V8W 2B5, Canada
DoubleTree by Hilton Hotel & Suites Victoria Slideshow
Show Prices
$128 - $313 Avg. price/night*
Ollie #15 of 216 hotels in Vancouver Island
  •  Wonderful Experience 
  • We used to stay at this location when it was The Executive House for many... more
  • August 27, 2016
Professional photos | Traveler photos (150)
Special Offer STOP CLICKING AROUND
100 Harbour Road, Victoria, British Columbia V9A 0G1, Canada
Delta Victoria Ocean Pointe Resort and Spa Slideshow
Show Prices
$154 - $404 Avg. price/night*
Ollie #16 of 216 hotels in Vancouver Island
Professional photos | Traveler photos (697)
Special Offer Member Rates
Ocean Sands Resort (Parksville) 3.0 of 5
1165 Resort Dr, Parksville, British Columbia V9P 2E2, Canada
Show Prices
$86 - $288 Avg. price/night*
Ollie #17 of 216 hotels in Vancouver Island
  •  Just WOW! 
  • I work hard every single day (just like most of us do) I live in Kelowna... more
  • August 26, 2016
Professional photos | Traveler photos (270)
The Oswego Hotel (Victoria) 4.0 of 5
Hotel 500 Oswego St, Victoria, British Columbia V8V 5C1, Canada
Show Prices
$139 - $410 Avg. price/night*
Ollie #18 of 216 hotels in Vancouver Island
Professional photos | Traveler photos (592)
1080 Resort Dr, Parksville, British Columbia V9P 2E3, Canada
Oceanside Village Resort Slideshow
Show Prices
$126 - $264 Avg. price/night*
Ollie #19 of 216 hotels in Vancouver Island
  •  Family Vacation 
  • Overall a positive experience. Nice newer property with large and private... more
  • August 27, 2016
Professional photos | Traveler photos (59)
680 Montreal St, Victoria, British Columbia V8V 1Z8, Canada
Show Prices
$136 - $335 Avg. price/night*
Ollie #20 of 216 hotels in Vancouver Island
#10 of 56 hotels in Victoria
  •  A Must Stay 
  • We loved everything about the hotel! The bed was more comfortable than... more
  • August 27, 2016
Professional photos | Traveler photos (888)