4-Star Hotels in British Columbia, Canada

4-Star Hotels in British Columbia, Canada

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 4-Star Hotels - British Columbia

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel near Downtown Victoria,Victoria 100% of visitors choose this area
DDonbw 2025.10.08
Accommodations and the location were great! I enjoyed the room. Robe would have been nice. They had some important essentials. Iron an ironing board. Hairdryer shampoo conditioner and body wash and lotion. I would stay here again. I was on the 14th floor and the views were amazing.
Great
72 reviews
9.3/10
Price from
THB 5,546
per night
Check availability
Hotels in British Columbia
GGuest User 2025.07.28
Great place to stay. AAA. Lots of parking and can’t beat the casino so close.
Very Good
98 reviews
8.7/10
Price from
THB 4,578
per night
Check availability
Hotels in British Columbia
TTek Jun Tan 2026.05.09
We stayed there for 3 nights, we got picked up from the airport for free, on level 3 departure. The shuttle runs approximately every half an hour. The room was on level 10. It's a modern and very clean room, that's what we like about. It's a little noisy sometimes from airplanes taking off, but it depends on the wind direction, sometimes we didn't get the noise. Capstan train station was the nearest to the hotel about 15 minutes walk. Price wise was reasonable for a Fourstar hotel, that's the reason why we liked this hotel.
Very Good
340 reviews
8.6/10
Price from
THB 5,623
per night
Check availability
Hotels in British Columbia
XXiaoyoujingxin 2026.05.18
Back in Canada, and this place just screams Canada! So much greenery everywhere, beautiful sprawling lawns, and such a peaceful neighborhood. Every house has a stunning garden, truly capturing the Canadian charm. It's a wonderfully quiet community, I really love it! The host, a lovely lady, keeps the home so clean and cozy. Every little detail shows her thoughtfulness and warmth. Thumbs up!
Amazing
87 reviews
9.7/10
Price from
THB 2,662
per night
Check availability
Hotels in British Columbia
WWangnoa 2024.04.06
The hotel is very clean and has good facilities. From the window, you can see the distant mountains and the beautiful scenery in the morning and evening. The coffee and light meals in the lobby downstairs, especially the freshly made French fries, seasoned with beer, were very crispy and delicious. I ordered several times in a row. In the end, the waiter gave me a big plate and said that if I couldn’t finish it, I could take it back to the room to eat. Eat slowly. An unforgettable northern town.
Great
111 reviews
9.0/10
Price from
THB 3,063
per night
Check availability
Hotels in British Columbia
GGuest User 2026.05.31
Great place, convenient, clean rooms, and the landlady Jessica was very helpful. I arrived at 2 a.m. and was completely lost, but she came out to open the door for me herself. Located in Vancouver's Chinese community, it's only a 10-minute drive from the airport. I'll definitely come again next time.
Great
9 reviews
9.2/10
Price from
THB 4,181
per night
Check availability
Hotel near Downtown Vancouver,Vancouver 93.6% of visitors choose this area
GGuest User 2026.03.14
Overall, it is a pleasant hotel for a short stay in downtown. Despite the Karma Lounge currently being under renovation, the hotel arranged a room dining service for breakfast as an alternative, which is acceptable and yummy. The hotel staff are helpful and kind. The location is close to down town, 5 to 10 minute walk to Robson Streetfor shopping, 1 block away has a supermarket and some nice reastieant eg The keg steak house.
Great
534 reviews
9.3/10
Price from
THB 10,965
per night
Check availability
Hotels in British Columbia
GGuest User 2025.03.17
The room is spacious and comfortable, and the surrounding environment is not bad. Yes, there is a machine like an exhaust system on the outside wall of our room, which is very loud, and it is not stopped for 24 hours, which seriously affects sleep. I gave feedback to the customer service and didn't change the room. I gave a few earplugs. The quality was still very poor and the review was bad.
Great
116 reviews
9.1/10
Price from
THB 4,205
per night
Check availability
Hotels in British Columbia
GGuest User 2024.09.22
Thoroughly enjoyed our stay at Walnut Beach resort. Great location on the water, walking path to town, pool nice and warm. Great little gym. Resort amenities with boutique feel, 3 floors, easy access to parking garage which was by far the cleanliness I’ve ever seen! We arrived a bit later due to traffic so we were hungry and enjoyed a delicious salad and bison burger. We visited the Desert Centre and played golf 10 minutes from the hotel…perfect.
Great
106 reviews
9.2/10
Price from
THB 6,736
per night
Check availability
Hotels in British Columbia
HHalo28 2026.04.23
The location is perfect. Great staff specially the one's from Front Desk. Very accommodating and cheerful to assist. We love that they have good coffee, their toiletries are outstanding. The only thing is we went for the pool area to relax but it was very dirty. The sauna was not set yet so we had to wait. The hot tub was warm not hot enough. Understandable that its outside pool so definitely there is going to be a lot of tree debris but if to maintain it is possible to keep it clean. The floor are of the pool accumulated a lot of sandy texture and a lot of floating stuffs.
Very Good
54 reviews
8.9/10
Price from
THB 5,096
per night
Check availability
See All 4-Star Hotels in British Columbia

Recent Reviews for British Columbia Hotels

See all
8,2/10
Very Good
GGuest UserThe service was outstanding and the location ideal if you are biking.    The hotel also has a room where you can store your bikes.  The room was very clean and the staff very helpful.  
The Vic, Ascend Hotel Collection

The Vic, Ascend Hotel Collection

Hotel near Burnside, Victoria
Price per night from:THB 3,973
9,3/10
Great
GGuest UserOverall, it is a pleasant hotel for a short stay in downtown. Despite the Karma Lounge currently being under renovation, the hotel arranged a room dining service for breakfast as an alternative, which is acceptable and yummy. The hotel staff are helpful and kind. The location is close to down town, 5 to 10 minute walk to Robson Streetfor shopping, 1 block away has a supermarket and some nice reastieant eg The keg steak house.
Paradox Vancouver

Paradox Vancouver

Hotel near Downtown Vancouver, Vancouver
Price per night from:THB 10,965
9,1/10
Great
MMikki LizFirs of all, the receptionist was very friendly and had a big smile on her face during both check-in and check-out (it was the same lady), warm and nice lobby. Second, the room was smaller than I expected, smaller than what the website showed but it was clean. Third, when I arrived it was almost impossible to find a parking spot (see pic 4) because there were several hotels in the same area. I had to wait in my car for about 20 minutes until someone finally left so I could park and check in. Fourth, hotel parking is quite expensive $34 per night for self-parking and $39 for valet. The underground parking lot is right next to the garbage room (see pic 5) which was disgusting and horrible. I also saw two guys working in the parking area and they seemed really unfriendly. If they ever film another Conjuring series this could be a perfect location. To be fair, I did notice that several other 4 star hotels in Whistler have similar parking conditions: dark, old and dirty. Fifth, it was a bit cold at night and I tried to adjust the room temperature but it didn’t work. I mentioned this to the lady when I checked out. If you asked me if I would stay there again, probably NOT. The price is okay for the room and the location is very convenient there’s an Old Spaghetti Factory inside the hotel and several bars, restaurants and shops are just 5–10 minutes away on foot.
The Crystal Lodge

The Crystal Lodge

Hotel near Whistler
Price per night from:THB 5,546
8,9/10
Very Good
KkikikeVancouver is such a comfortable city, but hotels are a bit pricey. A friend recommended staying in Richmond, and I found this hotel. It's only three stops from the airport and has direct access to downtown, so you can just buy a public transport day pass to keep costs down. I didn't book breakfast at the hotel, but there are plenty of dining options nearby. I had dim sum, and it was really authentic.
River Rock Casino Hotel

River Rock Casino Hotel

Hotel near Richmond
Price per night from:THB 5,347
9,5/10
Amazing
GGuest UserMy husband and I stayed overnight in Vancouver to see a hockey game. The hotel is close to many amazing restaurants within walking distance. It is also close to Rogers Stadium so that is always nice so we don’t have to pay for parking or cabs. The staff were amazing and accommodating as we’d asked to have a room with a balcony, which they were able to do. We had dinner out but had brunch in their restaurant which is on the 5th floor. The atmosphere was so magical, all decorated for Christmas but it was also warm and inviting. For whatever reason (maybe bcause it was a Tuesday morning) we were the only ones in the restaurant until half way through our brunch, then only one other couple shared the dining room with us. The food was INCREDIBLE and our server Lee was the sweetest most kind person I’ve ever meet. After our brunch we sat by the fireplace with our coffees, relaxing before our 12 pm checkout. It felt like we were in a Manhattan brownstone. We will definitely be coming back in the future and certainly will recommend this hotel to our friends. Staying at LHermitage was an oasis in the midst of a very hard 3 weeks of me just having lost my mom. Thank you 🎄❤️
L'Hermitage Hotel

L'Hermitage Hotel

Hotel near Downtown Vancouver, Vancouver
Price per night from:THB 9,881
8,6/10
Very Good
TTek Jun TanWe stayed there for 3 nights, we got picked up from the airport for free, on level 3 departure. The shuttle runs approximately every half an hour. The room was on level 10. It's a modern and very clean room, that's what we like about. It's a little noisy sometimes from airplanes taking off, but it depends on the wind direction, sometimes we didn't get the noise. Capstan train station was the nearest to the hotel about 15 minutes walk. Price wise was reasonable for a Fourstar hotel, that's the reason why we liked this hotel.
Radisson Blu Vancouver Airport Hotel & Marina

Radisson Blu Vancouver Airport Hotel & Marina

Hotel near Richmond
Price per night from:THB 5,623
8,6/10
Very Good
Kkate70Very nice hotel with good location..and view of the Fraser River...kind welcome from the receptionnist with a gift by check in...bottle of water ,& chocolate. Enjoy your stay & chlill and discover this beauty hotel
Inn at the Quay

Inn at the Quay

Hotel near New Westminster
Price per night from:THB 5,880
9,6/10
Amazing
SSusan PradjaWe are family of 4 stayed in Deluxe King Suite with Harbour View, very happy with the location of the hotel. The room is spacious, and they have Nespresso coffee machine and electric kettle but they don’t provide any plates and spoons. We did groceries for breakfast and we needed spoons for yogurt and plates for fruits. There’re cherry blossoms trees and colorful chairs and many birds flying around just next to our hotel and we could see those beautiful view from our room. The parking garage is also spacious with easy access to the lobby. When we checked in, the reception staff told us that our booking was only for 2 adults and he wanted to charge us more for extra 2 kids but I showed him my booking is for 2 adults and 2 kids. He finally didn’t charge us more but they didn’t set up the sofa bed for our kids. And like others said, the sofa bed is not comfortable and too soft. We stayed with another friends (family of 3) and they gave us rooms in the same floor, and we hanged out everyday in our room especially when it rained whole day on the second day.
Auberge Vancouver Hotel

Auberge Vancouver Hotel

Hotel near Downtown Vancouver, Vancouver
Price per night from:THB 7,781
9,5/10
Amazing
GGuest UserBeautiful hotel in Vancouver. Rooms are fantastic: fantastic bed with amazing satin cotton bedlinen, supercomfortable bed, great bathroom,large shower courtesy bathrobes , and all you need to feel well. Hreat breakfast in reatauran Hydra,at second floor. What to say? I will certainly come back! Thank you for staff : very kind and efficient!
EXchange Hotel Vancouver

EXchange Hotel Vancouver

Hotel near Downtown Vancouver, Vancouver
Price per night from:THB 8,347
8,5/10
Very Good
LLina QTWe were celebrating a couple of birthdays among friends and were so happy that the hotel had shuttle service from the airport. My friends’ flights were cancelled a couple of times the night before so we were not able to meet in Seattle as planned, so we met at the hotel. Fiona, on staff at Sheraton, kindly received us and assisted us with getting lounge access and breakfast for all so we can relax after being up all night due to flight cancellations. Unfortunately, the following night the hotel suffered a power outage from evening through the next morning causing temperature in the room to vary and hot showers not possible. It could have been seen as a really bad start to the trip but fortunately Fiona came through getting a portion of the night refunded, some hotel points, Starbucks drinks and pastries and late checkout. Fiona was very understanding and accommodating allowing us to continue our trip enjoying it together.
Sheraton Vancouver Airport Hotel

Sheraton Vancouver Airport Hotel

Hotel near Richmond
Price per night from:THB 7,709

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties337
Number of reviews16,931
Highest priceTHB 82,918
Lowest priceTHB 3,387
Weekend Avg. PriceTHB 13,164
Weekday Avg. PriceTHB 12,094