Hotels With Spa in British Columbia, Canada

Hotels With Spa 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 Hotels With Spa - British Columbia

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
River Rock Casino Hotel Hotels in
River Rock Casino Hotel Hotels in River Rock Casino Hotel Hotels in
Hotels in British Columbia
GGuest User 2025.12.05
A very nice hotel because the hotel is part of Casino. We thought we could have enjoying buffet dinner but only open in weekend. Location is near to subway so that we easy going to downtown. There was a fire alarm alighted on early morning 5am in our second night, and we called to front desk but they not sure what’s happened. I was very scared and thought we had to run out. But other room people still stayed then we also stayed in our room. After 10-15 minutes a radio announcement said something but also not so clearly listened. This was my first time met this happened.
Very Good
497 reviews
8.9/10
Price from
VND 2,524,483
per night
Check availability
Travelodge by Wyndham Nanaimo Hotels in
Travelodge by Wyndham Nanaimo Hotels in Travelodge by Wyndham Nanaimo Hotels in
Hotels in British Columbia
GGuest User 2024.07.18
Clean hotel close to ferry terminal. Breakfast basic but okay. Away from downtown. Free car parking. Good size rooms. Excellent bed. Excellent WiFi.
Very Good
118 reviews
8.1/10
Price from
VND 1,809,652
per night
Check availability
Days Inn by Wyndham Kelowna Hotels in
Days Inn by Wyndham Kelowna Hotels in Days Inn by Wyndham Kelowna Hotels in
Hotel near Rutland,Kelowna
AAngelLin 2025.07.18
The furniture and bedding of this hotel are also good, the environment is beautiful and comfortable, the service is very thoughtful, it is close to the shopping mall, there are restaurants everywhere, and it is convenient in the city center.
Very Good
115 reviews
8.0/10
Price from
VND 1,629,063
per night
Check availability
Divya Sutra Plaza and Conference Centre, Vernon, BC Hotels in
Divya Sutra Plaza and Conference Centre, Vernon, BC Hotels in Divya Sutra Plaza and Conference Centre, Vernon, BC Hotels in
Hotels in British Columbia
GGuest User 2025.05.30
Great customer service. Polite and helpful with greeting and service. Great location.
Good
127 reviews
7.7/10
Price from
VND 959,379
per night
Check availability
Georgian Court Hotel, WorldHotels Elite Hotels in
Georgian Court Hotel, WorldHotels Elite Hotels in Georgian Court Hotel, WorldHotels Elite Hotels in
Hotel near Downtown Vancouver,Vancouver 90.3% of visitors choose this area
GGuest User 2025.04.23
The hotel was great because it was centrally located. It was clean, the front desk staff were friendly and helpful and the cleaning staff were very attentive as well. We were able to check in early and leave our luggage at the hotel after we checked out so we could enjoy our last day without worrying about it. The only issues we experienced was that the walls are quite thin which enabled us to hear everything and everyone around us.
Very Good
135 reviews
8.9/10
Price from
VND 3,043,676
per night
Check availability
Delta Hotels Grand Okanagan Resort Hotels in
Delta Hotels Grand Okanagan Resort Hotels in Delta Hotels Grand Okanagan Resort Hotels in
Hotels in British Columbia
MMikki Liz 2025.05.07
The front desk staff were exceptionally friendly and welcoming. The on-site restaurant is truly a hidden gem—both the food and drinks were outstanding. The only issue I encountered was with the air conditioning in the room. It was quite noisy, so I turned it off before bed to get a better night’s sleep. However, I woke up early in the morning to find it had turned itself back on and the room temperature had dropped to 18°C which was uncomfortably cold. I mentioned this to the front desk during check-out and the staff member sincerely apologized and assured me they would look into it. I appreciated the way the situation was handled. And the other thing is the room is a bit overpriced.
Very Good
129 reviews
8.3/10
Price from
VND 3,416,141
per night
Check availability
Best Western Plus Kelowna Hotel & Suites Hotels in
Best Western Plus Kelowna Hotel & Suites Hotels in Best Western Plus Kelowna Hotel & Suites Hotels in
Hotel near Rutland,Kelowna
GGuest User 2025.06.06
We had a wonderful stay! Very quiet location and we especially enjoyed the lower level room opening into the beautiful grassy courtyard area. A short walk to the pool and hot tub! And the breakfast was simply delightful. All the staff were friendly and we would like to commend the fine, professional and helpful staff at the front desk - always a smile that made the day bright! Thanks so much!
Very Good
135 reviews
8.6/10
Price from
VND 2,983,480
per night
Check availability
Days Inn by Wyndham Penticton Conference Centre Hotels in
Days Inn by Wyndham Penticton Conference Centre Hotels in Days Inn by Wyndham Penticton Conference Centre Hotels in
Hotels in British Columbia
DDebra Heiser 2025.10.08
This amazing hotel was renovated in 2024.  It is bright, clean, high ceilings give an open atmosphere.   The breakfast room is spacious!  Excellent selection for breakfast including eggs, sausage, toast, cereal, yogurt, waffles, toast, yogurt, fruit, coffee, juice .   Desk staff were lovely.  This hotel was a great surprise!  Fabulous location in Penticton and quiet.
Very Good
106 reviews
8.2/10
Price from
VND 1,508,670
per night
Check availability
Stoke Hotel SureStay Collection by Best Western Hotels in
Stoke Hotel SureStay Collection by Best Western Hotels in Stoke Hotel SureStay Collection by Best Western Hotels in
Hotels in British Columbia
GGuest User 2025.06.14
Location was ideal for travelling through. The room was clean and comfortable. What a nice treat to have a full breakfast before heading out the next morning. Everything was available, ready and delicious.
Very Good
50 reviews
8.6/10
Price from
VND 2,761,506
per night
Check availability
Fairmont Empress Hotel Hotels in
Fairmont Empress Hotel Hotels in Fairmont Empress Hotel Hotels in
Hotel near Inner Harbour,Victoria
GGuest User 2025.04.26
Fairmont seems to be a luxurious five star hotel. Nevertheless it’s a bit over-expected. The room is very small, and the toilet can only be used by one single person each time, which is very inconvenient if you go with young kids. High tea quality is unexpectedly low, the environment is good but the staff are not enough. The food is simply not delicate for such a renowned five star restaurant.
Amazing
86 reviews
9.5/10
Price from
VND 4,375,520
per night
Check availability
See All Hotels With Spa in British Columbia

Recent Reviews for British Columbia Hotels

See all
8.0/10
Very Good
GGuest UserVery clean and very comfortable bed. If the room has spare blanket for someone to add on. It will be the best. Also, I do not have extraordinary expectation so breakfast is so far acceptable.
Super 8 by Wyndham Abbotsford BC

Super 8 by Wyndham Abbotsford BC

Hotel near Abbotsford
Price per night from:VND 2,253,600
9.5/10
Amazing
1110206****The room was super spacious, with great views, and very clean. It's in the city center, so you can just walk everywhere. The hotel service was excellent; we originally wanted to borrow their microwave, but they actually brought one right into our room for us to use – that was amazing! Of course, we tipped generously. The only downside is that the parking fee was quite expensive.
Paradox Vancouver

Paradox Vancouver

Hotel near Downtown Vancouver, Vancouver
Price per night from:VND 4,857,090
8.9/10
Very Good
CchiwaiFriendly staff. Pet friendly. We have a dog staying with us and with a balcony where it was easy for us to let the dog out late at night was excellent. However, next room was having the renovation of pipe work til 9pm and workers are quite noisy.
The Crystal Lodge

The Crystal Lodge

Hotel near Whistler
Price per night from:VND 6,282,990
9.1/10
Great
GGuest UserWith the history of this hotel of over 20 years, the overall cleanliness and maintenance is very much above average. I like the location right beside the mountain. I did use the swimming pool for a bit and it was relatively small given many tourists would use it in summer time. It has a jacuzzi inside and it was nice. The staffs are very friendly and nice and welcoming so another good experience to share.
The Westin Resort & Spa, Whistler

The Westin Resort & Spa, Whistler

Hotel near Whistler
Price per night from:VND 7,396,622
8.9/10
Very Good
GGuest UserA very nice hotel because the hotel is part of Casino. We thought we could have enjoying buffet dinner but only open in weekend. Location is near to subway so that we easy going to downtown. There was a fire alarm alighted on early morning 5am in our second night, and we called to front desk but they not sure what’s happened. I was very scared and thought we had to run out. But other room people still stayed then we also stayed in our room. After 10-15 minutes a radio announcement said something but also not so clearly listened. This was my first time met this happened.
River Rock Casino Hotel

River Rock Casino Hotel

Hotel near Richmond
Price per night from:VND 2,524,483
9.6/10
Amazing
DDouble O mamaWe wrapped up spring break with a super chill three-day, two-night stay at the Four Seasons Resort Whistler, and it was exactly what our family of four needed. The rooms were awesome—super comfy, stylish, and spotlessly clean. The view of the mountains? Absolutely stunning. It made lounging around way more enjoyable. The outdoor heated pool and hot tubs were a hit with all of us, and the kids especially loved the marshmallow roasting session held daily from 4–6 pm. It was such a fun and cozy family activity! The ping-pong facilities were also a big favorite, though they seemed to be in high demand. Breakfast was a highlight, too—the buffet had an amazing variety of options, and we were pleasantly surprised to find BC caviar as part of the offerings that day. A unique and delicious treat! The only downside was the playroom—it’s a bit small, especially during busy times like spring break or summer. It felt a little limited for all the kids hoping to use it. That said, the staff nailed it. They were super friendly and helpful, adding little touches to make our stay extra special. Four Seasons Whistler definitely delivered. We left feeling recharged and already talking about when we can come back!
Four Seasons Resort Whistler

Four Seasons Resort Whistler

Hotel near Whistler
Price per night from:VND 15,165,709
9.6/10
Amazing
EEmilio PaduloNestled in the serene and picturesque landscape of Victoria, British Columbia, Oak Bay Beach Hotel offers an experience that seamlessly blends luxury, comfort, and stunning natural beauty. My stay at this boutique seaside hotel was nothing short of exceptional. Location and Ambiance: The location is a standout feature. Perched on the edge of the Pacific Ocean, the hotel provides breathtaking views of the water and the surrounding gardens. Whether you’re relaxing on the patio or enjoying a dip in the mineral pools, the scenery is always mesmerizing. The hotel’s architecture and decor exude a timeless elegance, with a warm, welcoming atmosphere that makes you feel right at home. Rooms and Amenities: The rooms are spacious, immaculately clean, and thoughtfully designed. My suite was equipped with a cozy fireplace, a luxurious bathroom with a deep soaking tub, and a private balcony overlooking the ocean. The bed was incredibly comfortable, ensuring a restful sleep. The attention to detail in the room’s decor and amenities, from the high-quality linens to the locally sourced toiletries, enhanced the overall experience.
Oak Bay Beach Hotel

Oak Bay Beach Hotel

Hotel near South Oak Bay, Capital
Price per night from:VND 5,722,412
9.3/10
Great
MMond789The room was quiet and clean. The location is perfect which is near the port and Gastown. It takes 8 minutes walk to the Port of Vancouver. The sky train station and bus stop just right next to the hotel.
Hyatt Regency Vancouver

Hyatt Regency Vancouver

Hotel near Downtown Vancouver, Vancouver
Price per night from:VND 3,656,926
8.4/10
Very Good
GGuest UserVery short stay, but everything was friendly. Hotel's room is clean, comfortable, and well-maintained. They also offer a free airport shuttle service. You can book a shuttle by email before arriving at the airport, or contact the hotel using the toll-free number in the airport shuttle area after arriving at Vancouver International Airport. The only drawback is the desk and bedside tables in the room. The tops are attached to the legs by four bolts. These protruding bolts leave insufficient flat surface for books, laptops, or backpacks. I suggest the hotel replace these impractical desks and bedside tables. Besides, the hotel is in a great location. It's within walking distance to the SkyTrain station and there are many restaurants nearby. Especially, the food court at ”Richmond Centre” which is nearby this hotel primarily serves Asian cuisine, so you won't feel homesick.
Sheraton Vancouver Airport Hotel

Sheraton Vancouver Airport Hotel

Hotel near Richmond
Price per night from:VND 4,973,721
9.2/10
Great
MMs KWThe hotel is conveniently located and the sky train is very fast. The room was larger and cleaner than expected, and 2 bottles of water were replaced every day. I use L'OCCITANE EN PROVENCE for shampoo, shower and conditioner.
The Sutton Place Hotel Vancouver

The Sutton Place Hotel Vancouver

Hotel near Downtown Vancouver, Vancouver
Price per night from:VND 4,345,422

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 Properties115
Number of Reviews12,505
Weekday Avg. PriceVND 8,512,775
Weekend Avg. PriceVND 9,372,416