Skip to main content

Stay in Vancouver Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Abigail's Hotel

Hotel in Fairfield, Victoria

Featuring historic décor, this adult-only Victoria accommodations was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms. It was beautiful! A little like stepping back in time with tasteful antique furniture and all the home comforts you need. The breakfasts were amazing! Our biggest regret is that we couldn’t stay longer.

Show more Show less
9.4
Wonderful
1,022 reviews
Price from
$305
per night

Holiday Inn Express & Suites - Courtenay - Comox, an IHG Hotel

Hotel in Courtenay

Located in Courtenay, 4.6 miles from Comox Ferry Terminal, Holiday Inn Express & Suites - Courtenay - Comox, an IHG Hotel provides accommodations with a fitness center, free private parking and a... Friendly staff, clean room, and great breakfast selections

Show more Show less
9
Wonderful
229 reviews
Price from
$167
per night

The Francis Boutique Inn

Hotel in Ucluelet

This adult-focused hotel (now allowing children 15 and older) is located on the hilltop with views of the harbor. very clean, with everything we need for a comfortable stay.

Show more Show less
9.2
Wonderful
142 reviews
Price from
$326
per night

WorldMark Victoria

Hotel in James Bay, Victoria

Featuring an outdoor pool and hot tub, this resort hotel is located on Fisherman's Wharf in Victoria. A balcony with a gas BBQ is provided with each unit. perfect place for relaxing is a very comfortable apartment to stay and come back all the time.

Show more Show less
9.1
Wonderful
104 reviews

The Magnolia Hotel & Spa

Hotel in Downtown Victoria, Victoria

Just 4 minutes' walk to the Inner Harbor, this Victoria hotel offers guestrooms with free Wi-Fi as well as an on-site restaurant. A cable TV is offered in each room at The Magnolia Hotel & Spa. The people working there, peaceful and an amazing restaurant- very helpful and friendly staff. The bubble bath was a nice touch.

Show more Show less
9.3
Wonderful
389 reviews
Price from
$279
per night

The Latch Inn

Hotel in Sidney

Located in Sidney, 1.2 miles from Kayak Launch Beach, The Latch Inn has accommodations with a garden, free private parking, a terrace and a bar. A small boutique property with rustic charm, comfy beds and a home cooked breakfast that was 5 star! The personal service by the owner was exemplary.

Show more Show less
9.3
Wonderful
98 reviews
Price from
$281
per night

So Damn Lucky Glamping

Hotel in Ucluelet

Located in Ucluelet, 12 miles from Huu-Mees-Ma-As Native Art Gallery, So Damn Lucky Glamping provides accommodations with a private beach area, free private parking and barbecue facilities. Perfect stay. 3 data was even to short. We had a Lot of rain. But still with the rain it was so Nice. Heating with a woodstove and everythink was very clean. Is is camping off the grid. So no electricity and no wifi. But that was exactly what we liked.

Show more Show less
9
Wonderful
28 reviews
Price from
$189
per night

Pluvio restaurant and rooms

Hotel in Ucluelet

Located in Ucluelet, a 12-minute walk from Big Beach, Pluvio restaurant and rooms has accommodations with a garden, free private parking, a terrace and a restaurant. The room was SO clean! The bed was very comfortable. The bathroom had a heated tile floor and a large shower. There was a balcony that had a table & 2 chairs that overlooked a small garden and the back part of the property, they also provided a throw blanket to snuggle and keep warm in if it’s chilly. A couple games and robes were provided too. You can stream on the large flatscreen tv. Coffee & tea in the room, a healthy & unique breakfast is provided in the mini fridge. Also a bottle of local chilled wine in their for purchase if you so choose. Loved the simplistic natural decor. SO much attention to detail. Make sure you make a reservation to eat at the Pluvia Restaurant, it’s a beautiful dining experience.

Show more Show less
9.5
Exceptional
85 reviews
Price from
$272
per night

Private Oceanfront Room With Hot Tub Firepit - Shore Thing

Hotel in Ucluelet

Located in Ucluelet, a 11-minute walk from Little Beach, Private Oceanfront Room With Hot Tub Firepit - Shore Thing has accommodations with free WiFi and free private parking. Beautiful view, very clean, and really clear instructions. Loved the robes and extra towels.

Show more Show less
9.6
Exceptional
5 reviews
Price from
$176
per night

Coast Parksville Hotel

Hotel in Parksville

Located in Parksville, a 2-minute walk from Parksville Beach, Coast Parksville Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace. The room was super clean and the agent was very kind !!

Show more Show less
8.7
Excellent
1,318 reviews
Price from
$174
per night

Hotels with extra health and safety measures

Find hotels in Vancouver Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Vancouver Island in the past month

See all

Vancouver Island's best hotels with breakfast

See all

Budget hotels on Vancouver Island

See all

Hotels on Vancouver Island you can book without a credit card

See all

FAQs about hotels in Vancouver Island

Explore guest reviews of hotels on Vancouver Island

See all