Vancouver Island hotels
Search among 356 available hotels in Vancouver Island.
1Filter & Sort
1-50 out of 356
9.2
Perfect497 total reviews
our site & Booking.com
Guests of the comfortable 5-star Oak Bay Beach Victoria, placed a 10-minute ride from Abkhazi Garden, can splash about in a swimming pool and savor drinks in a coffee bar.
FromC$ 261
/nightSelect
8.2
Great346 total reviews
our site & Booking.com
Located only 0.8 km from Craig Heritage Park and Museum, the lovely Tigh-Na-Mara Seaside Spa Resort Parksville features entertainment activities and barbeque.
FromC$ 168
/nightSelect


Wickaninnish InnHotel
9.4
Perfect265 total reviews
our site & Booking.com
The 5-star Wickaninnish Inn is located 0.9 km from MacKenzie Beach and comprises 75 rooms with modern comforts.
FromC$ 667
/nightSelect


9.0
Perfect1605 total reviews
our site & Booking.com
The environmentally friendly Black Rock Oceanfront lies a 5-minute ride from Amphitrite Point Lighthouse and offers an à la carte restaurant and a year-round outdoor pool onsite.
FromC$ 216
/nightSelect


8.8
Great1487 total reviews
our site & Booking.com
Featuring a fitness club and a swimming pool, the luxury Fairmont Empress Victoria is located 550 metres of Bastion Square.
FromC$ 190
/nightSelect


Hotel Grand PacificHotel
8.7
Great2116 total reviews
our site & Booking.com
The Grand Pacific features rooms with views of the harbour, while a central location provides access to Fan Tan Alley, which is about 16 minutes' walk away.
FromC$ 180
/nightSelect


8.7
Great820 total reviews
our site & Booking.com
Boasting a location a 5-minute stroll from The Maritime Museum of British Columbia, the luxurious Delta Hotels By Marriott Victoria Ocean Pointe Resort offers views of Victoria Harbour along with sauna facilities and an indoor pool onsite.
FromC$ 209
/nightSelect


Brentwood Bay ResortResort
8.8
Great457 total reviews
our site & Booking.com
A quiet location of the 5-star Resort & Spa Brentwood Bay provides easy access to Shady Creek United Church, which is about a 10-minute drive away.
FromC$ 293
/nightSelect


9.0
Perfect507 total reviews
our site & Booking.com
Situated within 5 minutes' walk of Tourism Tofino, the 4-star Pacific Sands in Tofino features massage therapy and barbeque grills.
FromC$ 779
/nightSelect


Hotel Zed TofinoHotel
8.7
Great606 total reviews
our site & Booking.com
Including spa therapy and karaoke along with a lounge bar, the 4-star Zed Tofino is located in a rural area along a motorway.
FromC$ 106
/nightSelect


Inn At Laurel PointHotel
8.6
Great814 total reviews
our site & Booking.com
Overlooking the ocean, the wonderful 4-star Inn At Laurel Point is located in a touristic area of Victoria and 650 metres of Fisherman's Wharf Park.
FromC$ 143
/nightSelect


8.3
Great481 total reviews
our site & Booking.com
The Marriott Inner Harbour is situated near an entertainment district, 5 minutes' walk from Victoria Conference Centre and offers fitness classes and various recreational opportunities.
FromC$ 259
/nightSelect


Oswego HotelHotel
9.0
Perfect2479 total reviews
our site & Booking.com
Located 9 minutes' stroll from Inner Harbour and 5 minutes' drive from Terry Fox Statue, the unique Oswego features fitness classes and entertainment activities.
FromC$ 198
/nightSelect


Long Beach Lodge ResortResort
8.7
Great330 total reviews
our site & Booking.com
A 10-minute ride from Ancient Cedars Spa, the oceanfront Long Beach offers a Jacuzzi and sauna facilities in addition to a swimming pool.
FromC$ 295
/nightSelect


Hotel Zed VictoriaHotel
8.7
Great673 total reviews
our site & Booking.com
Nestled in a business area, the Zed is a 10-minute ride from Victoria Bug Zoo.
FromC$ 82
/nightSelect


Snug Harbour InnBed & Breakfast
9.2
Perfect192 total reviews
our site & Booking.com
Approximately 30 km from Tofino-Long Beach airport, the 5-star Snug Harbour Ucluelet offers a spa salon for guests' enjoyment.
FromC$ 280
/nightSelect


9.2
Perfect318 total reviews
our site & Booking.com
Nestled only 5 minutes' walk from Campbell River Golf and Country Club, the 4-star Naturally Pacific Resort offers 22 rooms, along with a hot tub, a sauna, and locker rooms.
FromC$ 173
/nightSelect


8.7
Great789 total reviews
our site & Booking.com
Situated approximately 600 metres from Parksville Community Park and Skate Park, non-smoking The Beach Club Resort - Bellstar Hotels & Resorts features an indoor swimming pool together with a Jacuzzi and an indoor pool.
FromC$ 177
/nightSelect


Villa Eyrie ResortResort
9.1
Perfect429 total reviews
our site & Booking.com
Located an 18-minute stroll from Spectacle Lake Provincial Park, the 4-star Eyrie offers views of the garden along with a treatment room, a massage chair and an indoor pool.
FromC$ 227
/nightSelect


8.6
Great1300 total reviews
our site & Booking.com
Located in the Downtown Victoria district of Victoria and around a 5-minute drive from Beacon Hill Park, as well as blocks from a train station, the comfortable Chateau Victoria Hotel & Suites offers various recreational opportunities and entertainment activities.
FromC$ 154
/nightSelect


7.9
Very good446 total reviews
our site & Booking.com
Due to a desirable location in the centre of the city, the guests of the Sandman Hotel Victoria will find Centennial United Church 5 minutes' walk away.
FromC$ 123
/nightSelect


8.8
Great391 total reviews
our site & Booking.com
The boutique style The Sidney Pier Hotel & Spa Sidney is set within a 5-minute drive of Brethour Park and boasts 55 rooms plus a butterfly garden.
FromC$ 161
/nightSelect


9.2
Perfect543 total reviews
our site & Booking.com
Offering 9 rooms with views of the sea, the boutique The Magnolia Hotel & Spa is set in the Downtown Victoria district, a 5-minute drive from Flying Squirrel Trampoline Park Victoria.
FromC$ 214
/nightSelect


8.4
Great657 total reviews
our site & Booking.com
Guests will enjoy a heated pool onsite and admire views of the ocean offered from 45 rooms.
FromC$ 138
/nightSelect


8.8
Great886 total reviews
our site & Booking.com
Set approximately a 5-minute drive from Beacon Hill Park, the rooms in the Pendray Inn And Tea House have views of ocean.
FromC$ 158
/nightSelect


Painter'S LodgeHotel
7.4
Very good988 total reviews
our site & Booking.com
The 3-star Painter'S Lodge, Trademark Collection By Wyndham, about a 10-minute drive from Campbell River Art Gallery, features a hot tub and an outdoor swimming pool.
FromC$ 25
/nightSelect


Ocean Village ResortHoliday park
8.6
Great587 total reviews
our site & Booking.com
With views of the sea, the 3-star Ocean Village Resort is situated nearly a 15-minute walk from Tofino Botanical Gardens and offers massage therapy and barbecue.
FromC$ 227
/nightSelect


Coast Bastion HotelHotel
8.7
Great1065 total reviews
our site & Booking.com
Featuring 177 modern guest rooms, the wonderful 3-star Coast Bastion is set 10 minutes' drive from Departure Bay and 5 minutes by car from Newcastle Island Marine Provincial Park.
FromC$ 146
/nightSelect


8.3
Great1198 total reviews
our site & Booking.com
The appealing 4-star Vic, Ascend Hotel Collection has an outdoor heated swimming pool plus a sports bar, and offers location in close proximity to a bus stop.
FromC$ 63
/nightSelect


8.3
Great206 total reviews
our site & Booking.com
Located around a 10-minute ride from Goldstream Falls, the 5-star Westin Bear Mountain Resort & Spa, features 91 rooms and an à la carte restaurant on-site.
FromC$ 347
/nightSelect


8.5
Great848 total reviews
our site & Booking.com
Featuring fitness classes, various recreational opportunities and entertainment activities, together with a lounge bar, the 4-star Doubletree By Hilton Hotel & Suites Victoria is set a mere 250 metres from Royal BC Museum.
FromC$ 168
/nightSelect


7.8
Very good693 total reviews
our site & Booking.com
Located just a short drive from Beacon Hill, the environmentally friendly Quality Inn Downtown Inner Harbour Victoria features a heated pool and 63 rooms plus it is an 18-minute stroll from Beacon Hill Children's Farm.
FromC$ 131
/nightSelect


8.7
Great1068 total reviews
our site & Booking.com
Featuring 85 rooms with views of the ocean, the perfect 3-star Best Western Plus Tin Wis Resort is set 5 minutes by car from Tonquin Park.
FromC$ 197
/nightSelect


8.6
Great664 total reviews
our site & Booking.com
Located about a 10-minute drive from Departure Bay, the Courtyard by Marriott Nanaimo offers views of the city and a swimming pool.
FromC$ 225
/nightSelect


Mackenzie Beach ResortResort
8.6
Great864 total reviews
our site & Booking.com
While staying at the Mackenzie Beach Resort you are invited to discover Chesterman Beach, set approximately a 10-minute ride away, or Stubbs Island, which is around 3.6 km away.
FromC$ 126
/nightSelect


Tofino Resort + MarinaResort
8.2
Great1005 total reviews
our site & Booking.com
While staying at the Resort + Marina you are invited to discover Chesterman Beach, set nearly 10 minutes away by car, or Tofino Botanical Gardens, which is approximately 2.1 km away.
FromC$ 166
/nightSelect


8.3
Great665 total reviews
our site & Booking.com
Enjoy a hot spring public bath, a hot tub and sauna facilities provided by the comfortable Pacific Shores Resort & Spa Parksville, perfectly set just a short drive from Craig Bay.
FromC$ 93
/nightSelect


7.6
Very good2178 total reviews
our site & Booking.com
Located in a shopping area, the traditional Days Inn By Wyndham Victoria Uptown has 73 rooms, and it features sauna facilities and an indoor pool onsite.
FromC$ 89
/nightSelect


Beach Acres ResortHoliday park
8.8
Great20 total reviews
our site & Booking.com
Boasting a special location, the 3-star Beach Acres Resort Parksville offers its guests to enjoy a swimming pool and an à la carte restaurant.
FromC$ 302
/nightSelect


Oceanside Village ResortResort
9.0
Perfect135 total reviews
our site & Booking.com
Approximately 15 km from Qualicum Beach airport, the Oceanside Village Resort Parksville offers a hot tub and an indoor pool.
FromC$ 325
/nightSelect


8.2
Great3333 total reviews
our site & Booking.com
Guests will enjoy an outdoor swimming pool and 99 rooms, while staying at the 3-star Red Lion Inn And Suites with location relatively near Victoria Harbour.
FromC$ 68
/nightSelect


8.5
Great1447 total reviews
our site & Booking.com
Offering a restaurant and a gift shop, the Royal Scot Hotel & Suites Victoria lies in a shopping area, just a 5-minute walk from British Columbia Parliament Buildings and just an 11-minute walk from Royal BC Museum.
FromC$ 116
/nightSelect


8.0
Great425 total reviews
our site & Booking.com
Set 1.5 km from Lake Ida Ann, the sumptuous 4-star Four Points By Sheraton Victoria Gateway features a swimming pool.
FromC$ 157
/nightSelect


Bayview HotelHotel
8.7
Great850 total reviews
our site & Booking.com
The Bayview Hotel Group Td is located 15 km from Comox airport and 350 metres from Cliffe at Mansfield bus stop.
FromC$ 161
/nightSelect


8.6
Great706 total reviews
our site & Booking.com
Set only a 5-minute walk from David Foster Way, the oceanfront Coast Victoria Hotel & Marina By Apa offers 132 rooms with breathtaking views.
FromC$ 198
/nightSelect


8.8
Great555 total reviews
our site & Booking.com
Set at 400 metres from Crown Isle Resort and Golf Community and in the museum district of Courtenay, the 4-star Crown Isle Resort & Golf Community has 56 rooms.
FromC$ 172
/nightSelect


Strathcona HotelHotel
8.3
Great3750 total reviews
our site & Booking.com
Situated a minute's walk from Royal BC Museum, the comfortable Strathcona Victoria features entertainment activities and various recreational opportunities along with 64 rooms.
FromC$ 115
/nightSelect


8.5
Great736 total reviews
our site & Booking.com
Thanks to prime the full-service Prestige Oceanfront Resort, Worldhotels Luxury Sooke's location, the rooms boast unique views of the ocean.
FromC$ 160
/nightSelect


8.7
Great1672 total reviews
our site & Booking.com
Within a 5-minute walk of Emily Carr House, the charming 3-star James Bay Inn Hotel, Suites & Cottage offers a central location and includes an à la carte restaurant.
FromC$ 115
/nightSelect


Cox Bay Beach ResortHotel
8.9
Great265 total reviews
our site & Booking.com
Just a pleasant stroll away from Pacific Rim National Park, about a 5-minute ride from the scenic Chesterman Beach, the charming Cox Bay Beach Resort offers an outdoor hot tub and sauna facilities.
FromC$ 355
/nightSelect
Show more
| 🏨 Vancouver Island hotels | 356 |
| 👛 Lowest price | 186 CAD |
| ✍️ Hotels Reviews | 29 199 |