Skip to main content

Featured 4-star hotel destinations

Destination inspiration for your trip – find a 4-star hotel

Ucluelet

19 4-star hotels

Victoria

18 4-star hotels

Tofino

8 4-star hotels

Port Hardy

4 4-star hotels

Parksville

4 4-star hotels

Courtenay

3 4-star hotels

Campbell River

3 4-star hotels

The best 4-star hotels in Vancouver Island

Check out our pick of great 4-star hotels on Vancouver Island

Filter by:

Star Rating
Review score

Black Rock Oceanfront Resort

Hotel in Ucluelet

Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.

S
Shane Petrie
From
Australia
Spacious and comfortable rooms, beautiful resort with everything you need, beautiful location, friendly professional staff, enjoyed our stay very much ☺️
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,452 reviews
Price from
$218.34
1 night, 2 adults

Oswego Hotel

Hotel in James Bay, Victoria

The Oswego Hotel is located on a quiet street a few minutes' walk from Victoria’s parliament buildings and historic harbor.

A
Alex
From
Canada
I love this place... the vibe all around is so lovely... great rooms, great location, good parking, good wifi, good food / drinks on site, nice staff, decor is sweet and it's quiet... I would stay here anytime.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,122 reviews
Price from
$193.20
1 night, 2 adults

Naturally Pacific Resort

Hotel in Campbell River

Located in Campbell River, 3.5 miles from Elk Falls Provincial Parks, Naturally Pacific Resort provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

C
Charlene
From
Canada
Spacious, classy, clean and awesome pool sauna and hot tub set up.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 460 reviews
Price from
$160.88
1 night, 2 adults

Port Hardy Cabins

Port Hardy

Located in Port Hardy, 3.7 miles from Port Hardy Ferry Terminal, Port Hardy Cabins provides accommodations with a garden, free private parking and barbecue facilities.

N
Naomi
From
United States
The cabin was so cute! Comfortable bed, awesome bathroom. Nice area to walk my dog. Staff very friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 604 reviews
Price from
$161.60
1 night, 2 adults

Villa Eyrie Resort

Malahat

Offering a spa center Villa Eyrie Resort is located on top of the Malahat Summit and is overlooking the Pacific Ocean and Finlayson Arm inlet. Room offer private balconies with scenic views.

I
Immee
From
Philippines
The views! The property is very clean and the bed and pillows were so comfy! We got a pleasant surprise when your front desk staff upgraded our suite upon arrival
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 380 reviews
Price from
$205.41
1 night, 2 adults

Seine Boat Inn

Alert Bay

Seine Boat Inn is a 4-star property located in Alert Bay. The inn has both free WiFi and free private parking. At the inn, the rooms are equipped with a patio.

S
Scott
From
Canada
The view looking out on the ocean when you wake up was spectacular, really close to the ferry The rustic wood finish absolutely made it feel like home
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 208 reviews
Price from
$172.37
1 night, 2 adults

The Cabins at Terrace Beach

Ucluelet

The Cabins at Terrace Beach is a small property management company established in 2002 located in beautiful Ucluelet, BC.

N
Nancy
From
Canada
Beds were comfortable, the space was cosy with a cabin/cottage feel, everything we needed was there
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 315 reviews
Price from
$256.29
1 night, 2 adults

Bayshore Waterfront Inn

Ucluelet

Located on Ucluelet Marina, this accommodations is 10 minutes’ drive from Pacific Rim National Park Long Beach. Barbecue facilities are offered. All guest rooms include free Wi-Fi.

K
Kevin
From
Canada
The owner was extremely helpful and friendly. The unit was huge, with excellent decor and very lovely. It had a king size bed and there was a complete sitting area. Our unit overlooked the marina with the mountains in the background. We definitely would go back.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 195 reviews
Price from
$193.92
1 night, 2 adults

Old House Hotel

Hotel in Courtenay

One of Vancouver Island’s most comfortable and welcoming stay experiences, the Old House Hotel has it all: location; spacious, individually designed suites; inviting amenities such as kitchenettes and...

L
Lisa
From
Canada
The suite was perfect, king size bed, complete kitchen, laundry, balcony with a view.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 392 reviews
Price from
$160.91
1 night, 2 adults

Crown Isle Resort & Golf Community

Courtenay

An 871-acre residential golf community in the heart of the Comox Valley in Courtenay, Vancouver Island BC, Crown Isle Resort & Golf Community embodies a lifestyle of friends, family, and year-round...

M
Michael
From
Canada
Very clean. Excellent location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 559 reviews
Price from
$117.10
1 night, 2 adults
All 4-star hotels on Vancouver Island

Most booked 4-star hotels in Vancouver Island this month

See all

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,260 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 836 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,899 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 527 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 618 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 489 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 523 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 460 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 569 reviews

Popular with guests booking 4-star hotels on Vancouver Island

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 878 reviews

FAQs about 4-star hotels in Vancouver Island

4-star Hotels That Guests Love in Vancouver Island

See all
Avg. price/night: $182.45
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 604 reviews
The cabins are small but comfortable for two people, the kitchenette is super smartly equipped, the bed and the futon are very comfortable and the bedding is very good quality. The location is quiet despite the road not too far (in the back). Nice view. The staff is super helpful.
Guest review byHana
Group
Avg. price/night: $340.75
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 222 reviews
Classic, historical hotel in a perfect location in Victoria. The property was absolutely superb, with a sports bar, restaurant, game room (pool tables), and outdoor terrace with service (cocktails and limited menu). The food was top quality, and the service was also very good. Staff were friendly and welcoming. The room was comfortable and clean. It was an excellent value for the money. It's also in a perfect location, just a short walk to the water, ferry, and restaurants.
Guest review byNova
Young couple
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 763 reviews
Quirky older style Motel. Receptionist was very pleasant and welcoming. Room was clean tidy and basic. Tea/coffee/fridge and microwave was available. Location was perfect, next to the estuary. Renovated to a degree and adequate for our needs.
Guest review byNigel
Young couple
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,122 reviews
Great location - walkable to the harbour and downtown, there’s a supermarket 600m away, and the suite is a good size. Beautiful view of the mountains from the balcony. Comfortable mattress and high quality sheets.
Guest review byChloe
Young couple
Avg. price/night: $324.89
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,899 reviews
Everything was perfect! The room was super clean, and the beds were very comfortable. I slept like a baby. The location was just perfect! We enjoyed the swimming pool and saunas. We had bathrobes, and all the bathroom cosmetics were of good quality. The staff responded extremely quickly; I was pleasantly surprised.
Guest review byElena
Family with young children
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 444 reviews
Top notch comfort. Very modern place to stay. Excellent location.
Guest review byTaylor
Family with young children
Avg. price/night: $406.52
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 359 reviews
The location is great -- short walking distance to the Inner Harbour, Royal Museum, Government Street and Chinatown. The room has been renovated and the lighting is excellent and well placed -- bedside lighting perfect for reading; task lighting at desk perfect for doing work at the work station; ambient lighting also great. Beds were comfortable. Lots of natural light. Valet and Check-in staff were very great.
Guest review byArlene
Solo traveler
Avg. price/night: $360.98
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,009 reviews
Front desk, concierge and maintenance staff was friendly and made feel comfortable with early check-in and easy luggage store for late. Rooms are spacious, perfectly clean and comfortable and location of hotel right at City centre of where one can be. Easy complimentary drop in big van by helpful driver to ferry terminal. Super Team.
Guest review byA
Family with young children
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 303 reviews
Location was great, beautiful view and adorable and trendy little cabin with quality amenities.
Guest review byAmy
Family with young children
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 936 reviews
The location was convenient. The rooms were clean. The bathrooms have been renovated in recent years.
Guest review bySharon
Group