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

Superb: 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 5 stars

Hotel in Fairfield, Victoria

Featuring historic décor, this adult-only Victoria accommodation was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms. Comfortable room and very helpful staff, excellent breakfast

Show more Show less
9.4
Superb
1,077 reviews
Price from
£133
per night

The Latch Inn 3 stars

Hotel in Sidney

Set in Sidney, 2 km from Kayak Launch Beach, The Latch Inn offers accommodation with a garden, free private parking, a terrace and a bar. Everything was absolutely perfect, from the staff to the room to the location, to the breakfast. Everything!

Show more Show less
9.1
Superb
121 reviews
Price from
£194
per night

The Francis Boutique Inn 4 stars

Hotel in Ucluelet

Situated in Ucluelet, 800 metres from Little Beach, The Francis Boutique Inn features accommodation with a garden, free private parking and a terrace. It was a lovely place to stay, with all we needed. Clean, spacious and well stocked with glasses, plates etc. We really appreciated the welcome note and wine.

Show more Show less
9.1
Superb
149 reviews

The Magnolia Hotel & Spa 5 stars

Hotel in Downtown Victoria, Victoria

Just 4 minutes' walk to the Inner Harbour, 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. Everything! One of the best hotels we have ever stayed in

Show more Show less
9.3
Superb
416 reviews
Price from
£137
per night

Bear Cove Cottages 5 stars

Hotel in Port Hardy

Situated in Port Hardy and with Port Hardy Ferry Terminal reachable within 1.2 km, Bear Cove Cottages features express check-in and check-out, non-smoking rooms, a garden, free WiFi throughout the... Lovely cabin, comfortable bed, good kitchen, jacuzzi bath. Perfect location for the ferry to Prince Rupert, which was just a couple of minutes away

Show more Show less
9.1
Superb
18 reviews

Salt Loft - Oceanfront, Hot Tub And Firepit!

Hotel in Ucluelet

Situated in Ucluelet, less than 1 km from Little Beach, Salt Loft - Oceanfront, Hot Tub And Firepit! features accommodation with free WiFi and free private parking. The property had an amazing view. Very cute upstairs loft. The bed was super comfortable.

Show more Show less
9.4
Superb
5 reviews
Price from
£251
per night

So Damn Lucky Glamping

Hotel in Ucluelet

Located in Ucluelet, 19 km from Huu-Mees-Ma-As Native Art Gallery, So Damn Lucky Glamping provides accommodation with a private beach area, free private parking and barbecue facilities. Remoteness Cleanliness Comfort!!!

Show more Show less
9
Superb
44 reviews

Pluvio restaurant and rooms

Hotel in Ucluelet

Set in Ucluelet, 1 km from Big Beach, Pluvio restaurant and rooms offers accommodation with a garden, free private parking, a terrace and a restaurant. From the moment we arrived we were treated so exceptionally well.

Show more Show less
9.4
Superb
69 reviews
Price from
£168
per night

Coast Parksville Hotel 3 stars

Hotel in Parksville

Located in Parksville, 200 metres from Parksville Beach, Coast Parksville Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace. We were staying for a one night stopover and were given an upgrade.The staff were very nice, we were shown where everything was. There were complimentary hot drinks available in a guest lounge area. We had a call to our room, checking that we had everything we needed. We had a lot of fun at the mini golf course across the road, which guests were able to use free of charge.

Show more Show less
8.8
Fabulous
1,160 reviews
Price from
£84
per night

The Craigmyle Inn 4 stars

Hotel in Rockland, Victoria

Located just 3 minutes’ walk from Craigdarroch Castle, this Victoria heritage property offers free laundry facilities located on-site and free WiFi available in all rooms and common areas. Location, views, breakfast, vintage style, comfort of bed

Show more Show less
8.2
Very good
1,179 reviews
Price from
£71
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels on Vancouver Island

See reviews by guests who stayed at hotels on Vancouver Island

See all

Research, refine and make plans for your whole trip