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

Find out moreOpens in new tab or window

Search Hotels in Vancouver Island

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. 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
Amenities
Accessibility
Trip type
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 £112 per night from 1 Dec to 2 Dec
138.68 mi from city centre
4.6/5Wonderful! (988 reviews)

"Great room with a fabulous view Very comfy bed Nice gym, pool and hot tub. All covid-compliant."…"

Reviewed on 23 Nov 2020

Delta Hotels by Marriott Victoria Ocean Pointe Resort
The Cabins at Terrace Beach
3 out of 5
1090 Peninsula Road, Ucluelet, BC
The price is £126 per night from 1 Dec to 2 Dec
51.17 mi from city centre
4.6/5Wonderful! (343 reviews)

"We had a wonderful stay. We were in the Sweet Forest Suite with view on the trees and really close of the little beach. It was really clean, really quiet and really relaxing. The only thing is with didn't have access to a washer machine but there was a nice laundry mat in Ucluelet that was pretty ..."…"

Reviewed on 24 Nov 2020

The Cabins at Terrace Beach
Black Rock Oceanfront Resort
4 out of 5
596 Marine Drive, Ucluelet, BC
The price is £145 per night from 22 Dec to 23 Dec
50.33 mi from city centre
4.4/5Wonderful! (604 reviews)

"Amazing location, friendly attentive staff, and excellent compliance with COVID regulations. Can’t wait to return when everything is closer to “normal”. Would have rated it even higher if not for the restaurants on site. We travelled with our pet and as is customary with pet friendly accommodation, ..."…"

Reviewed on 23 Nov 2020

Black Rock Oceanfront 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.
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is £93 per night from 4 Dec to 5 Dec
49.89 mi from city centre
3.8/5Good! (780 reviews)

"While it doesn't look exactly like the pictures (but I get it - you always want to show your best side), we had a great stay. Very comfortable beds and lots of space for a great girls weekend. It was also so cool waking up and hearing the sea lions in the morning and a stunning view. If only we were ..."…"

Reviewed on 24 Nov 2020

Canadian Princess Lodge & Marina
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
The price is £96 per night from 13 Dec to 14 Dec
35.98 mi from city centre
4.4/5Excellent! (974 reviews)

"Great place, right by the beach and close to most things. Very clean rooms that definitely went above our expectations. Staff was helpful."…"

Reviewed on 24 Nov 2020

Best Western Plus Tin Wis 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 £135 per night from 29 Nov to 30 Nov
70.6 mi from city centre
4.3/5Excellent! (777 reviews)

"Great location, boardwalk and beach side. Close to great restaurants."…"

Reviewed on 24 Nov 2020

THE Beach Club Resort
Hotel Zed Tofino
3 out of 5
1258 Pacific Rim Highway, Tofino, BC
The price is £104 per night from 16 Dec to 17 Dec
36.55 mi from city centre
4.2/5Very Good! (321 reviews)

"A fun, brand new hotel, with well designed retro-style rooms."…"

Reviewed on 9 Nov 2020

Hotel Zed Tofino
DoubleTree by Hilton Hotel & Suites Victoria
3.5 out of 5
777 Douglas Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £101 per night from 28 Nov to 29 Nov
139.27 mi from city centre
4.5/5Wonderful! (987 reviews)

"Staying away from home during COVID can be stressful. The staff were friendly, even allowing me to check in early. The room was very clean and comfortable. Their COVID policy were well documented around the hotel. Centrally located, within walking distance to all the major site. Wonderful stay!!"…"

Reviewed on 23 Nov 2020

DoubleTree by Hilton Hotel & Suites Victoria
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 £80 per night from 17 Dec to 18 Dec
138.77 mi from city centre
4.4/5Wonderful! (983 reviews)

"Room was clean and view was amazing. Certain items like kettle and coffee machine were sealed to meed covid-19 measures"…"

Reviewed on 22 Oct 2020

Coast Victoria Hotel & Marina by APA
Tofino Resort + Marina
3 out of 5
634 Campbell Street, Tofino, BC
The price is £94 per night from 2 Dec to 3 Dec
34.65 mi from city centre
4.1/5Very Good! (229 reviews)

"Property well located and clean. Staff very friendly. Outside light were burnt and although we asked for replacement, it was not done. The surroundings are dark at night. Visitors should be told upon reservation of room to also reserve a table for dinner. Tofino has way to many beds for the amount ..."…"

Reviewed on 22 Oct 2020

Tofino Resort + Marina
James Bay Inn Hotel & Suites
3 out of 5
270 Government Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £59 per night from 3 Dec to 4 Dec
139.42 mi from city centre
4.3/5Excellent! (971 reviews)

"Our stay at the James Bay Inn was an absolute delight! The building is charming and in a lovely location, and the staff was so friendly, kind, and helpful."…"

Reviewed on 23 Nov 2020

James Bay Inn Hotel & Suites
Coast Bastion Hotel
3.5 out of 5
11 Bastion Street, Nanaimo, BC
Free cancellationReserve now, pay when you stay
The price is £74 per night from 13 Dec to 14 Dec
90.44 mi from city centre
4.4/5Excellent! (955 reviews)

"Friendly staff, excellent location, great view of the harbour"…"

Reviewed on 30 Oct 2020

Coast Bastion Hotel
Prestige Oceanfront Resort, BW Premier Collection
4 out of 5
6929 West Coast Rd, Sooke, BC
Free cancellationReserve now, pay when you stay
The price is £87 per night from 17 Dec to 18 Dec
129.1 mi from city centre
4.4/5Wonderful! (980 reviews)

"Clean and friendly. Followed covid guidelines well. I think excellent food and service at the restaurant!"…"

Reviewed on 26 Nov 2020

Prestige Oceanfront Resort, BW Premier Collection
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
The price is £85 per night from 19 Dec to 20 Dec
49.72 mi from city centre
4.4/5Excellent! (964 reviews)

"Waters Edge Shoreside Suites is situated in a beautiful location overlooking the ocean. The suite was very spacious, the kitchen well-stocked and the bed was comfortable. We arrived during a power outage, caused by one of the famous winter storms known to the area. The front desk agent was welcoming ..."…"

Reviewed on 23 Nov 2020

Waters Edge Shoreside 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 £110 per night from 29 Nov to 30 Nov
129.17 mi from city centre
4.7/5Exceptional! (989 reviews)

"Quiet location. By a marina and the ferry terminal."…"

Reviewed on 20 Nov 2020

Brentwood Bay Resort & Spa
The Oswego Hotel
4 out of 5
500 Oswego Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £102 per night from 28 Nov to 29 Nov
138.98 mi from city centre
4.6/5Wonderful! (965 reviews)

"The Oswego has the charm of small boutique hotel with excellent service. The suites are well appointed and perfect for extended stay and easy walking distance to scenic sights. Our dog was treated as a VIP guest with treats, dog amenities and walking routes. We have been repeat visitors to the hotel ..."…"

Reviewed on 24 Nov 2020

The Oswego Hotel
Bayview Hotel
2.5 out of 5
2200 Cliffe Avenue, Courtenay, BC
Free cancellationReserve now, pay when you stay
The price is £92 per night from 6 Dec to 7 Dec
36.9 mi from city centre
4.5/5Wonderful! (976 reviews)

"Loved the access to the walkway out back. Central location."…"

Reviewed on 19 Oct 2020

Bayview Hotel
Strathcona Hotel
2.5 out of 5
919 Douglas Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £58 per night from 1 Dec to 2 Dec
139.2 mi from city centre
4/5Very Good! (969 reviews)

"Loved the location and they staff were great. Friendly and helpful."…"

Reviewed on 23 Nov 2020

Strathcona Hotel
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 £94 per night from 28 Nov to 29 Nov
139.3 mi from city centre
4.4/5Excellent! (1,127 reviews)

"Very central and close to the sea wall and museam."…"

Reviewed on 26 Nov 2020

Chateau Victoria Hotel and Suites
Inn at Laurel Point
4 out of 5
680 Montreal St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is £114 per night from 3 Dec to 4 Dec
138.82 mi from city centre
4.3/5Excellent! (982 reviews)

"Beautiful location, very convenient to downtown. Would have loved to have stayed longer."…"

Reviewed on 24 Nov 2020

Inn at Laurel Point
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.

Where to stay in Vancouver Island

Find the best Vancouver Island areas and neighborhoods for the activities you enjoy most. Learn more about Vancouver Island

Visiting Vancouver Island

Travellers to Vancouver Island give high marks for the beautiful gardens, bustling port and fascinating museums. Tourists who journey to this walkable city can discover its local tours, restaurants and cafes. Top sights in the city include Mount Washington Alpine Resort, Swartz Bay Ferry Terminal and Butchart Gardens.

  • There are 1302 hotels and other accommodation options in Vancouver Island
  • The closest major airport is in Campbell River, BC (YBL), 31.9 mi (51.4 km) from the city centre
  • The next closest is in Campbell River, BC (YHH-Campbell River Water Aerodrome), 37 mi (59.6 km) away

Sightseeing and Staying in Vancouver Island

Well known for its museums, the city's cultural venues include Royal BC Museum, Wickaninnish Interpretive Center and Nanaimo Museum. Attractions like Ucluelet Aquarium, Paradise Fun Park and Nanaimo Aquatic Centre are fun for kids of all ages. The city is notable for landmarks like Fisgard Lighthouse, Hatley Castle and Chinatown.

Other favourite sights in Vancouver Island include Mount Washington Alpine Resort, Swartz Bay Ferry Terminal and Butchart Gardens.

More trip options

Vancouver Island Hotel Reviews