Find hotels in Vancouver Island from CA $99

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Vancouver Island hotels and places to stay

Fairmont Empress
4 out of 5
721 Government St, Victoria, BC, V8W1W5
Fully refundableReserve now, pay when you stay
The price is CA $297 per night from Feb. 20 to Feb. 21
CA $297
per night
Feb. 20 - Feb. 21
204.12 km from city centre
4.4/5 Excellent! (1,051 reviews)
"Rooms have been updated, yet kept the charm of the old Empress - bravo! Excellent customer service by Sean, who was sensitive and responsive to an issue we had with a malfunctioning blind in our room."

Reviewed on Feb. 7, 2023

Fairmont Empress
Black Rock Oceanfront Resort
4 out of 5
596 Marine Drive, Ucluelet, BC, V0R 3A0
79.59 km from city centre
4.5/5 Wonderful! (833 reviews)
Amazing
"Views were spectacular, room was spacious with a comfy bed. Wonderful walking trails. Staff was friendly and very accommodating. Will definitely be back."

Reviewed on Jan. 31, 2023

Black Rock Oceanfront Resort
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC, V0R 3A0
78.54 km from city centre
4.5/5 Wonderful! (1,013 reviews)
Amazing Place to Stay!!
"Fantastic place to stay. Amazing view from the suite. Watched eagles and seals around the harbour every morning. Suite was extremely spacious with all the amenities. A home away from home. The staff were super friendly and courteous. Highly recommended!!"

Reviewed on Feb. 5, 2023

Waters Edge Shoreside Suites

Save an average of 15% on thousands of hotels when you're signed in

Hotel Grand Pacific
4 out of 5
463 Belleville St, Victoria, BC, V8V1X3
Fully refundableReserve now, pay when you stay
The price is CA $206 per night from Feb. 12 to Feb. 13
CA $206
per night
Feb. 12 - Feb. 13
203.98 km from city centre
4.5/5 Wonderful! (1,039 reviews)
"Very beautiful …..staff very helpful….very nice waiter served us in the restaurant forget his name but he helped us chose a very suitable selection when he could see we were having trouble as light appetites…..offered his help and listened nicely to two older ladies! We both appreciated him going ..."

Reviewed on Feb. 5, 2023

Hotel Grand Pacific
The Oswego Hotel
4 out of 5
500 Oswego Street, Victoria, BC, V8V5C1
The price is CA $165 per night from Feb. 26 to Feb. 27
CA $165
per night
Feb. 26 - Feb. 27
203.83 km from city centre
4.6/5 Exceptional! (1,046 reviews)
"Super excited to be here . Parking a little pricey"

Reviewed on Feb. 5, 2023

The Oswego Hotel
Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC, V8S2N2
The price is CA $279 per night from Mar. 5 to Mar. 6
CA $279
per night
Mar. 5 - Mar. 6
207.99 km from city centre
4.8/5 Exceptional! (1,012 reviews)
"Such a gem, great view."

Reviewed on Feb. 5, 2023

Oak Bay Beach Hotel
James Bay Inn Hotel & Suites
3 out of 5
270 Government Street, Victoria, BC, V8V 2L2
The price is CA $103 per night from Feb. 14 to Feb. 15
CA $103
per night
Feb. 14 - Feb. 15
204.58 km from city centre
4.5/5 Wonderful! (1,041 reviews)
"What an great stay! From the time we entered to the time we left. All the staff, whether the front desk, the pub, the restaurant, were truly amazing. Can’t wait to return!"

Reviewed on Feb. 6, 2023

James Bay Inn Hotel & Suites
Victoria Regent Waterfront Hotel & Suites
3 out of 5
1234 Wharf St, Victoria, BC, V8W3H9
The price is CA $231 per night from Feb. 10 to Feb. 11
CA $231
per night
Feb. 10 - Feb. 11
203.62 km from city centre
4.7/5 Exceptional! (1,031 reviews)
"Great"

Reviewed on Jan. 29, 2023

Victoria Regent Waterfront Hotel & Suites
Red Lion Inn and Suites
3 out of 5
3366 Douglas St, Victoria, BC, V8Z 3L3
The price is CA $99 per night from Feb. 9 to Feb. 10
CA $99
per night
Feb. 9 - Feb. 10
201.56 km from city centre
4.2/5 Very Good! (1,640 reviews)
"It was clean, beautiful colors and the staff where so helpful and friendly. It was nice and quiet as well. The bed was fantastic and we stayed for a week and i would definitely recommend this place to stay 5 stars for sure!"

Reviewed on Feb. 4, 2023

Red Lion Inn and Suites
Strathcona Hotel
2.5 out of 5
919 Douglas Street, Victoria, BC, V8W 2C2
Fully refundableReserve now, pay when you stay
The price is CA $125 per night from Feb. 13 to Feb. 14
CA $125
per night
Feb. 13 - Feb. 14
204.16 km from city centre
4.1/5 Very Good! (1,042 reviews)
"It was wonderful stay"

Reviewed on Feb. 2, 2023

Strathcona Hotel
Chateau Victoria Hotel and Suites
3.5 out of 5
740 Burdett Ave, Victoria, BC, V8W1B2
The price is CA $199 per night from Feb. 12 to Feb. 13
CA $199
per night
Feb. 12 - Feb. 13
204.34 km from city centre
4.5/5 Wonderful! (1,184 reviews)
"I recommend this hotel."

Reviewed on Feb. 5, 2023

Chateau Victoria Hotel and Suites
Inn at Laurel Point
4 out of 5
680 Montreal St, Victoria, BC, V8V1Z8
The price is CA $249 per night from Feb. 9 to Feb. 10
CA $249
per night
Feb. 9 - Feb. 10
203.6 km from city centre
4.4/5 Excellent! (1,035 reviews)
"Great hotel. Only room for improvement is to start having daily room service again. We’re too far past Covid to be still not cleaning the rooms each day again."

Reviewed on Feb. 6, 2023

Inn at Laurel Point
The Vic, Ascend Hotel Collection
4 out of 5
123 Gorge Road East, Victoria, BC, V9A 1L1
The price is CA $119 per night from Feb. 9 to Feb. 10
CA $119
per night
Feb. 9 - Feb. 10
201.59 km from city centre
4.6/5 Exceptional! (42 reviews)
"Very nice, clean and newly renovated rooms."

Reviewed on Feb. 7, 2023

The Vic, Ascend Hotel Collection
The Cabins at Terrace Beach
3 out of 5
1090 Peninsula Road, Ucluelet, BC, V0R 3A0
The price is CA $119 per night from Feb. 26 to Feb. 27
CA $119
per night
Feb. 26 - Feb. 27
80.55 km from city centre
4.5/5 Wonderful! (460 reviews)
"Parking on unit 11 is a bit difficult especially in the dark"

Reviewed on Jan. 20, 2023

The Cabins at Terrace Beach
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC, V9A 0G1
The price is CA $305 per night from Feb. 20 to Feb. 21
CA $305
per night
Feb. 20 - Feb. 21
203.34 km from city centre
4.5/5 Wonderful! (1,011 reviews)
"Rooms were spacious and beds were comfortable. The view was spectacular."

Reviewed on Feb. 3, 2023

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Brentwood Bay Resort & Spa
4.5 out of 5
849 Verdier Ave, Brentwood Bay, BC, V8M1C5
The price is CA $204 per night from Feb. 12 to Feb. 13
CA $204
per night
Feb. 12 - Feb. 13
187.35 km from city centre
4.7/5 Exceptional! (1,028 reviews)
"Great service Helpful customer service"

Reviewed on Jan. 31, 2023

Brentwood Bay Resort & Spa
Best Western Plus Tin Wis Resort
2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC, V0R2Z0
The price is CA $210 per night from Feb. 26 to Feb. 27
CA $210
per night
Feb. 26 - Feb. 27
66.38 km from city centre
4.5/5 Wonderful! (1,017 reviews)
"loved the ocean and beach, our room was excellent, great breakfast, but their resturant was closed, which we were informed about before we booked."

Reviewed on Feb. 6, 2023

Best Western Plus Tin Wis Resort
Huntingdon Manor Hotel
3 out of 5
330 Quebec Street, Victoria, BC, V8V1W3
The price is CA $124 per night from Feb. 26 to Feb. 27
CA $124
per night
Feb. 26 - Feb. 27
203.78 km from city centre
4.1/5 Very Good! (1,044 reviews)
"Breakfast is included and very nice. They allow pets on request, which was lovely. Nice staff, clean room and the bathroom was recently fixed up."

Reviewed on Feb. 6, 2023

Huntingdon Manor Hotel
Fairways Hotel on the Mountain
2.5 out of 5
1376 Lynburne Pl, Victoria, BC, V9B 0A4
Fully refundable
The price is CA $143 per night from Feb. 14 to Feb. 15
CA $143
per night
Feb. 14 - Feb. 15
191.06 km from city centre
4.5/5 Wonderful! (519 reviews)
"nice big clean room"

Reviewed on Feb. 7, 2023

Fairways Hotel on the Mountain
Hotel Rialto
3.5 out of 5
653 Pandora Ave., Victoria, BC, V8W 1N8
The price is CA $158 per night from Feb. 13 to Feb. 14
CA $158
per night
Feb. 13 - Feb. 14
203.86 km from city centre
4.5/5 Wonderful! (1,049 reviews)
"I like the local, close to everything and having the restaurant/bar attached. Good food and happy hour too."

Reviewed on Feb. 6, 2023

Hotel Rialto
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

Hotels near Popular Vancouver Island Attractions

Vancouver Island hotels information

Number of reviews
19137
Accommodation
3388 hotels
Lowest Price
CA $99
Highest Price
CA $305

Recent Reviews in Vancouver Island
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers