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

Find out moreOpens in new tab or window

Vancouver Island Hotels from Rs5,715

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.

Discover neighborhoods in Vancouver Island

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

Vancouver Island hotels and places to stay

Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is Rs18,999 per night
80.06 km from city centre
4.3/5Excellent! (1,014 reviews)

"Great location, amazing view and large spacious suites. We would definitely stay here again! Also loved the bottle of wine upon arrival for being an Expedia VIP member."…"

Reviewed on 12 Jul 2020

Waters Edge Shoreside Suites
Victoria Regent Waterfront Hotel & Suites
3 out of 5
1234 Wharf St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is Rs11,949 per night
223.61 km from city centre
4.7/5Exceptional! (1,150 reviews)

"The suite was fabulous and a great view of the harbour. Located within walking distance of downtown and the harbour. No housekeeping during COVID, but extra towels for longer stays. Just ask the front desk for your needs such as pop or wine as no mini bars in room during this time. Would stay here ..."…"

Reviewed on 10 Jul 2020

Victoria Regent Waterfront Hotel & Suites
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is Rs13,758 per night
80.34 km from city centre
3.8/5Good! (679 reviews)

"Quaint lodge in a quiet, small town with spectacular scenery"…"

Reviewed on 8 Jul 2020

Canadian Princess Lodge & Marina
Coast Bastion Hotel
3.5 out of 5
11 Bastion Street, Nanaimo, BC
Free cancellationReserve now, pay when you stay
The price is Rs6,998 per night
145.64 km from city centre
4.4/5Excellent! (991 reviews)

"Comfortable room, basic but great beds, big tv, nice bathroom, quiet, clean. Excellent waterfront location near food, sea wall, attractions, shopping. Cheap street parking, free 5pm - 8am and all weekend. Friendly staff."…"

Reviewed on 11 Jul 2020

Coast Bastion Hotel
Days Inn by Wyndham Victoria On The Harbour
3 out of 5
427 Belleville St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,890 per night
223.88 km from city centre
3.8/5Good! (1,026 reviews)

"The staff were incredibly friendly and our room spotless. The only down side is street side can be loud from the pub below. But the view is great. If you need a quiet room. Request the other side."…"

Reviewed on 10 Jul 2020

Days Inn by Wyndham Victoria On The Harbour
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
Free cancellationReserve now, pay when you stay
The price is Rs23,759 per night
57.94 km from city centre
4.4/5Excellent! (998 reviews)

"Awesome view, nice hotel, most amenities that are usually provided were not available because of COVID which sucked."…"

Reviewed on 4 Jul 2020

Best Western Plus Tin Wis Resort
THE Beach Club Resort
3.5 out of 5
181 Beachside Drive, Parksville, BC
The price is Rs13,746 per night
113.69 km from city centre
4.3/5Excellent! (711 reviews)

"Very clean and comfortable! We will definitely be coming back next time!!"…"

Reviewed on 10 Jul 2020

THE Beach Club Resort
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 Rs11,990 per night
224.32 km from city centre
4.4/5Excellent! (1,145 reviews)

"The hotel was very clean and the staff was super friendly. The beds were very comfortable and bonus points for having a pool. We had an excellent stay and we will be back!"…"

Reviewed on 7 Jul 2020

Chateau Victoria Hotel and Suites
Tigh-Na-Mara Seaside Spa Resort
3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is Rs18,757 per night
117.61 km from city centre
4.2/5Very Good! (821 reviews)

"I love everything about this place, it’s beautiful. Only issue is it’s not very handicap friendly. It has ramps but not a single door in the main facility/lobby has an automatic button to open the door. Also the washroom in the lobby doesn’t have a handicap stall."…"

Reviewed on 22 Jun 2020

Tigh-Na-Mara Seaside Spa Resort
Days Inn by Wyndham Nanaimo
2.5 out of 5
809 Island Hwy S, Nanaimo, BC
Free cancellationReserve now, pay when you stay
The price is Rs5,715 per night
146.64 km from city centre
3.7/5Good! (994 reviews)

"The staff working on check in was very friendly and made me feel comfortable and happy I chose to stay at Days Inn Thank you Days Inn for you staff respectable rooms and willingness to let people stay with a deposit instead of major credit card."…"

Reviewed on 12 Jul 2020

Days Inn by Wyndham Nanaimo
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.

More trip options

Vancouver Island Hotel Reviews