Skip to main content

Featured 4-star hotel destinations

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

Sun Peaks

46 4-star hotels

Vancouver

36 4-star hotels

Whistler

26 4-star hotels

Ucluelet

19 4-star hotels

Victoria

18 4-star hotels

Prince George

12 4-star hotels

Richmond

11 4-star hotels

Kamloops

11 4-star hotels

Tofino

8 4-star hotels

Kelowna

8 4-star hotels

Fort Saint John

8 4-star hotels

Revelstoke

7 4-star hotels

North Vancouver

6 4-star hotels

Dawson Creek

6 4-star hotels

Clearwater

6 4-star hotels

Vernon

5 4-star hotels

The best 4-star hotels in British Columbia

Check out our selection of great 4-star hotels in British Columbia

Filter by:

Star Rating
Review score

EXchange Hotel Vancouver

Hotel in Downtown Vancouver, Vancouver

Located within 656 feet of Waterfront Center Mall Vancouver and Vancouver Lookout at Harbor Center, EXchange Hotel Vancouver features rooms with air conditioning. Free WiFi is available.

B
Balu
From
India
The staff and the hotel were really nice and welcoming and always ready to help. The food was amazing too. Rooms are clean and well designed, comfortable beds and the location is just right in Downtown.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 5,776 reviews
Price from
$286.48
1 night, 2 adults

Paradox Vancouver

Hotel in Coal Harbour, Vancouver

Located in the financial district of Vancouver city center, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.

J
Jagroop
From
United Kingdom
Excellent location. Lovely staff and facilities Customer service was great
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,607 reviews
Price from
$365.46
1 night, 2 adults

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,455 reviews
Price from
$163.70
1 night, 2 adults

Carmana Hotel & Suites

Hotel in West End, Vancouver

This Vancouver hotel is less than 5 minutes’ walk from Robson Street. All suites offer full kitchens and free WiFi. Stanley Park is only 4 minutes' drive away.

J
Julie
From
United States
Staff; Suite was great with everything you need, very clean. Staff was excellent. Well situated for restaurants. Urban Fare market across the street was handy.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,264 reviews
Price from
$250.58
1 night, 2 adults

Blue Horizon Hotel

Hotel in West End, Vancouver

Featuring an indoor pool, a hot tub and a steam room, this contemporary Vancouver hotel is located directly on Robson Street near shopping and restaurants.

S
Samson
From
Canada
We had an amazing stay at the Blue Horizon! From the moment I arrived, the staff was incredibly welcoming and attentive, always ready to help with any request. My room was spotless, beautifully designed, and very comfortable, with a stunning view that made each morning feel special. The amenities, especially the pool were fantastic and well-maintained. I also enjoyed dining at their restaurant—delicious food and a great ambiance. Overall, I had a memorable experience and can’t wait to return. Highly recommend to anyone looking for a relaxing, top-notch getaway!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8,896 reviews
Price from
$142.88
1 night, 2 adults

L'Hermitage Hotel

Hotel in Downtown Vancouver, Vancouver

Offering a heated outdoor lap pool and hot tub, L'Hermitage Hotel includes rooms with a flat-screen TV. Vancouver City Center SkyTrain is 984 ft away.

J
Justyn MacFarland
From
United States
Everything!! Nothing to not like! It was absolutely fabulous upscale luxurious boutique hotel experience!!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,569 reviews
Price from
$218.99
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.14
1 night, 2 adults

Hotel Le Soleil by Executive Hotels

Hotel in Downtown Vancouver, Vancouver

This Vancouver hotel offers an on-site restaurant and bar. Keurig coffee machine and refrigerator are included in each room. Vancouver Convention Center is 5 minutes’ walk away.

L
Luis A. Mercado
From
Mexico
Location was great to get walking to touristy places. The ambiance for the season was great, and the staff, in general, were charming and welcoming. No complaint.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,814 reviews
Price from
$279.30
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, 459 reviews
Price from
$160.83
1 night, 2 adults

Smithe House

Hotel in Yaletown, Vancouver

Well set in the center of Vancouver, Smithe House provides free WiFi throughout the property and a fitness center. This 4-star hotel offers a concierge service. Private parking is available on site.

W
Wilson
From
Canada
Great location, well organized, clean, wonderful
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 153 reviews
Price from
$320.41
1 night, 2 adults
All four-star hotels in British Columbia

Most booked 4-star hotels in British Columbia this month

See all

Popular with guests booking 4-star hotels in British Columbia

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

Popular with guests booking 4-star hotels in British Columbia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8,896 reviews

Popular with guests booking 4-star hotels in British Columbia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4,721 reviews

Popular with guests booking 4-star hotels in British Columbia

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

Popular with guests booking 4-star hotels in British Columbia

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

Popular with guests booking 4-star hotels in British Columbia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,033 reviews

Popular with guests booking 4-star hotels in British Columbia

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 5,776 reviews

Popular with guests booking 4-star hotels in British Columbia

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

Popular with guests booking 4-star hotels in British Columbia

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,814 reviews

Popular with guests booking 4-star hotels in British Columbia

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

FAQs about 4-star hotels in British Columbia

4-star Hotels That Guests Love in British Columbia

See all
Avg. price/night: $473.88
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 981 reviews
The location is far from stores and city centre. Breakfast was good. The house is beautiful with nice view and spacious common space.
Guest review byLoy
Solo traveler
Avg. price/night: $540.54
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 191 reviews
Location - 5 min walk to the village areas and bus stops. Bed & pillows - may be the best we have ever had! Very comfortable. Coffee van in reception 7-9am - the coffee van was a pleasant surprise. They even offered Soy milk, which I've found to be uncommon in Canada. Bathroom products - were nice quality.
Guest review byPeta
Young couple
Avg. price/night: $259.96
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,747 reviews
Quite location in Whistler. Complementary coffee and this facilities. Shuttle to city centre.
Guest review byTom
Family with young children
Avg. price/night: $187.40
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
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8,896 reviews
Central location. Size of the room. Quality fixtures and furniture.
Guest review byClive
Young couple
Avg. price/night: $584.01
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,457 reviews
The location was the highlight of our stay, offering easy access to key attractions and amenities, including a convenient high-quality grocery store nearby, which made our trip incredibly convenient.
Guest review byKeira
Family with young children
Avg. price/night: $284.01
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 577 reviews
Super friendly staff that want to ensure you have a great experience and are there to answer your questions. Hotel is quiet, clean and in an excellent location within Kamloops. The price is reasonable for the quality of the stay. Hotel has a nice pool, a restaurant within the hotel and close to many other restaurants and pubs.
Guest review byLindsay
Family with young children
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,122 reviews
Modern, spacious, clean, well equipped and in an excellent location.
Guest review byLesley
Young couple
Avg. price/night: $274.02
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 444 reviews
Great location, nice modern hotel and great water park for kids. The room is nice and spacious and really close to restaurants (MR Mikes is awesome if you haven't been already)
Guest review byGregory
Family with young children
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 141 reviews
great location, outside city centre but with a great range of shops and restaurants nearby.
Guest review byJames Beacher
Young couple