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.

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 (213)

B&Bs / Inns (516)

Specialty Lodging (239)

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 ]
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
Abigail's Hotel Slideshow
Show Prices
$121 - $267 Avg. price/night*
Ollie #1 of 213 hotels in Vancouver Island
  •  Our stay in Victoria 
  • 4 of came to Victoria to celebrate my birthday. We choose Abigail's... more
  • February 11, 2016
Professional photos | Traveler photos (267)
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
$152 - $264 Avg. price/night*
Ollie #2 of 213 hotels in Vancouver Island
  •  Simply the best! 
  • My wife and I decided to get away over Christmas. We chose the Magnolia on... more
  • February 12, 2016
Professional photos | Traveler photos (432)
Special Offer Book Direct for...
Travelers' Choice® 2016 Winner Luxury | Top Hotels | Romance
 
500 Osprey Lane at Chesterman Beach, Tofino, British Columbia V0R 2Z0, Canada
Wickaninnish Inn and The Pointe Restaurant Slideshow
Show Prices
$206 - $515 Avg. price/night*
Ollie #3 of 213 hotels in Vancouver Island
#1 of 17 hotels in Tofino
Traveler photos (548)
Travelers' Choice® 2016 Winner Top Hotels | Romance
 
1175 Beach Drive, Victoria, British Columbia V8S 2N2, Canada
Oak Bay Beach Hotel Slideshow
Show Prices
$152 - $280 Avg. price/night*
Ollie #4 of 213 hotels in Vancouver Island
Professional photos | Traveler photos (332)
Special Offer Romance Package
Eagle Nook Resort & Spa (Barkley Sound) 3.5 of 5
P.O. Box 289, British Columbia V0R 3A0, Canada
Eagle Nook Resort & Spa Slideshow
Show Prices
$262 - $277 Avg. price/night*
Ollie #5 of 213 hotels in Vancouver Island
Professional photos | Traveler photos (72)
Travelers' Choice® 2016 Winner Top Hotels
 
1441 Pacific Rim Highway | PO Box 897, Near Tofino, Tofino, British Columbia V0R 2Z0, Canada
Long Beach Lodge Resort Slideshow
Show Prices
$170 - $364 Avg. price/night*
Ollie #6 of 213 hotels in Vancouver Island
#2 of 17 hotels in Tofino
Professional photos | Traveler photos (811)
Special Offer Discover Surfing
555 Hellesen Drive, Tofino, British Columbia V0R 2Z0, Canada
Ocean Village Beach Resort Slideshow
Show Prices
$102 - $146 Avg. price/night*
Ollie #7 of 213 hotels in Vancouver Island
#3 of 17 hotels in Tofino
  •  Happy travelers 
  • Wonderful stay. Clean quiet rooms. Love the rustic feel. Lee had a lot of... more
  • February 10, 2016
Professional photos | Traveler photos (320)
1234 Wharf Street, Victoria, British Columbia V8W 3H9, Canada
Victoria Regent Hotel Slideshow
Show Prices
$115 - $244 Avg. price/night*
Ollie #8 of 213 hotels in Vancouver Island
Professional photos | Traveler photos (841)
777 Douglas Street | at Burdett Ave., Victoria, British Columbia V8W 2B5, Canada
DoubleTree by Hilton Hotel & Suites Victoria Slideshow
Show Prices
$106 - $209 Avg. price/night*
Ollie #9 of 213 hotels in Vancouver Island
  •  business travel 
  • Excellent hotel which is conveniently located with wonderful staff and... more
  • February 9, 2016
Professional photos | Traveler photos (72)
412 Quebec Street, Victoria, British Columbia V8V 1W5, Canada
BEST WESTERN PLUS Inner Harbour Slideshow
Show Prices
$97 - $223 Avg. price/night*
Ollie #10 of 213 hotels in Vancouver Island
  •  Like coming home! 
  • This is a beautiful hotel, not too big and not too small. We have stayed... more
  • February 4, 2016
Professional photos | Traveler photos (635)
Special Offer BEST VALUE RATE BOOK NOW
9573 Chemainus Road, Chemainus, British Columbia V0R 1K5 , Canada
BEST WESTERN PLUS Chemainus Inn Slideshow
Show Prices
$98 - $135 Avg. price/night*
Ollie #11 of 213 hotels in Vancouver Island
Professional photos | Traveler photos (104)
Special Offer BEST VALUE RATE BOOK NOW
Comfort Inn & Suites (Campbell River) 2.5 of 5
1351 Shoppers Row, Campbell River, British Columbia V9W2C9, Canada
Show Prices
$88 - $117 Avg. price/night*
Ollie #12 of 213 hotels in Vancouver Island
  •  Consistently wonderful! 
  • We've been here a few times now with and without our little dog. The front... more
  • February 9, 2016
Professional photos | Traveler photos (38)
1421 Pacific Rim Hwy. | Box 237, Tofino, British Columbia V0R 2Z0, Canada
Pacific Sands Beach Resort Slideshow
Show Prices
$165 - $592 Avg. price/night*
Ollie #13 of 213 hotels in Vancouver Island
#4 of 17 hotels in Tofino
Professional photos | Traveler photos (580)
1002 Peninsula Road | Box 96, Ucluelet, British Columbia V0R 3A0, Canada
$71 - $251 Avg. price/night*
Ollie #14 of 213 hotels in Vancouver Island
  •  Home away from home. 
  • We've stayed at TBR a few times before, always in #23 or 24. This time we... more
  • January 12, 2016
Traveler photos (280)
Ocean Sands Resort (Parksville) 3.0 of 5
1165 Resort Drive, Parksville, British Columbia V9P 2E2, Canada
Show Prices
$75 - $243 Avg. price/night*
Ollie #15 of 213 hotels in Vancouver Island
  •  Great staycation! 
  • My husband gave me a mommy break and we snagged a 2 night stay in the king... more
  • February 2, 2016
Professional photos | Traveler photos (58)
100 Harbour Road, Victoria, British Columbia V9A 0G1, Canada
Delta Victoria Ocean Pointe Resort & Spa Slideshow
Show Prices
$117 - $269 Avg. price/night*
Ollie #16 of 213 hotels in Vancouver Island
  •  Very Nice Hotel! 
  • My wife and I chose to stay here through a special offer. We are glad we... more
  • February 12, 2016
Professional photos | Traveler photos (503)
Special Offer Book early and save 20%!
Hotel Rialto (Victoria) 3.5 of 5
653 Pandora Ave, Victoria, British Columbia V8W 1N8, Canada
Hotel Rialto Slideshow
Show Prices
$87 - $172 Avg. price/night*
Ollie #17 of 213 hotels in Vancouver Island
  •  Would Stay here Again! 
  • We loved everything about this hotel conveniently located in the heart of... more
  • February 10, 2016
Professional photos | Traveler photos (327)
810 Humboldt Street, Victoria, British Columbia V8V5B1, Canada
Show Prices
$112 - $237 Avg. price/night*
Ollie #18 of 213 hotels in Vancouver Island
Professional photos | Traveler photos (426)
The Oswego Hotel (Victoria) 4.0 of 5
500 Oswego Street, Victoria, British Columbia V8V 5C1, Canada
The Oswego Hotel Slideshow
Show Prices
$98 - $221 Avg. price/night*
Ollie #19 of 213 hotels in Vancouver Island
#10 of 57 hotels in Victoria
  •  An Oasis in the City 
  • Excellent value, clean, quiet, and with the all the amenities of home... more
  • February 8, 2016
Professional photos | Traveler photos (554)
680 Montreal Street, Victoria, British Columbia V8V 1Z8, Canada
Inn at Laurel Point Slideshow
Show Prices
$122 - $290 Avg. price/night*
Ollie #20 of 213 hotels in Vancouver Island
#11 of 57 hotels in Victoria
  •  Home away from home 
  • I stay at the Laurel point more than a dozen times a year. I have always... more
  • February 11, 2016
Professional photos | Traveler photos (559)