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 up to see 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
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotels in British Columbia
GGuest User 2026.01.31
2nd time staying here. Clean, pride of ownership and very generous and varied breakfast.
Very Good
63 reviews
8.7/10
Price from
€ 72
per night
Check Availability
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!
Great
138 reviews
9.0/10
Price from
€ 123
per night
Check Availability
Hotels in British Columbia
GGooglebj 2025.10.27
Facilities: There are everything that should be there, as well as a kitchen, pots and bowls in the cabinets Hygiene: OK, there is no obvious disqualified place Environment: very close to the city center, the hotel is to the beach, the scenery is very good Service: Very good, customer service will say hello
Very Good
128 reviews
8.5/10
Price from
€ 72
per night
Check Availability
Hotels in British Columbia
GGuest User 2026.01.21
Divya Sutra is the best hotel deal in town as far as rates and amenities. You won't find anything cheaper. You do get a lot for what you pay. My stay was during the off season and I found an even better deal online so I went ahead with the booking and was glad I did. I was hesitant after reading some negative reviews but have found nothing to really complain about. My room was clean and there was no sign of bed bugs anywhere. Before I moved in they cleaned the carpet thoroughly. Although the furniture was a bit dated, the beds were comfortable and the TV was huge with lots of channels. One thing to be aware of however is that the location is right in the middle of town and there is occasional traffic noise that some may find annoying. I got used to it right away and it honestly was not bad at all and my room was just a few floors up. The staff here are very friendly and very accommodating. There are two ice machines and two filtered water stations in the lobby which is awesome and it also looks like they are going to put a fancy coffee machine in the lobby as well. There's a sauna, hot tub, and pool and changing room and shower. The bar and grill is still closed which was a bit disappointing but there are many restaurants nearby. Overall, definitely a great place for both short and long stays.
Good
40 reviews
7.6/10
Price from
€ 25
per night
Check Availability
Hotels in British Columbia
GGuest User 2025.01.14
We had a bad experience with another hotel and this hotel was friendly and very helpful. I had a relaxing stay
Very Good
73 reviews
8.9/10
Price from
€ 97
per night
Check Availability
Hotels in British Columbia
GGuest User 2026.04.04
The location is great; it's not a struggle to carry your snowboard to the lifts, and dining options are convenient. The hotel's facilities are among the best in Whistler Village.
Very Good
152 reviews
8.6/10
Price from
€ 146
per night
Check Availability
Hotel near Rutland,Kelowna
GGuest User 2026.01.12
I left my bag after checking out which was very useful and nice for me. Also room was clean and nice.I felt price is reasonable.I do recommend this to others.
Very Good
121 reviews
8.1/10
Price from
€ 84
per night
Check Availability
Hotel near Downtown,Vancouver 93.3% of visitors choose this area
JJEndang 2025.10.04
We stayed here for 5 nights. They are in a great, if not the best, location in Vancouver. Next to Waterfront station where they have skytrain, seabus, buses and train. Also literally at Canada Place where they have free shuttle to Grouse Mountain and Capilano bridge. You can see the cruise, seaplane and helicopter from your room too. Minutes of walk to Gastown to see the stream clock. Best thing is, when you buy a fridge magnet of Vancouver, the hotel is part of the iconic building. Staffs are really friendly too, our room is always clean. If I have a complain, I'm just not very used to housekeeper's trolleys being 24/7 on appearance at the corridor of a 5-star hotel. Other than that, it's a near perfect stay. Loving the view from our room too.
Very Good
136 reviews
8.9/10
Price from
€ 339
per night
Check Availability
Hotels in British Columbia
GGuest User 2023.09.27
There was something about this hotel that made it feel luxurious. It was so clean up so many little upgrades like hand soap in a pump, not a bar. Loved the cozy feeling with the fire place. Loved the soaker tub. And loved the puppy welcome package when we arrived. I have been travelling in BC for a week and this was by far my favourite hotel so far. You won’t regret it if you book.
Great
103 reviews
9.2/10
Price from
€ 162
per night
Check Availability
Hotels in British Columbia
GGuest User 2025.04.22
Great stay here. We got a restaurant voucher for passing on room cleaning when we were only staying one night anyway.  We got coffee for the second morning, so I didn’t feel like I was missing anything.  The room was clean and bright.  The restaurant had a great breakfast.  There is also a good gym.  I was very comfortable.
Very Good
101 reviews
8.7/10
Price from
€ 113
per night
Check Availability
See All Hotels With Spa in British Columbia

Latest Reviews for British Columbia Hotels

See all
7,8/10
Good
KK Hoffman (Canada)Good location. Just off the highway. Not much offered for the free breakfast provided.
Super 8 by Wyndham Abbotsford BC

Super 8 by Wyndham Abbotsford BC

Hotel near Abbotsford
Price per night from€ 81
9,2/10
Great
I’ve always wanted to stay at this iconic hotel. The room was comfy and the staff was friendly. Of course the location is pefect. I had to walk a long way down 3-4 hallways to get to my room which I thought was to get to my lovely “city view” room but no. My “view” was into other rooms.
Fairmont Empress Hotel

Fairmont Empress Hotel

Hotel near Inner Harbour, Victoria
Price per night from€ 281
9,3/10
Great
Perfect downtown location – easy walks to Stanley Park, seawall, and Robson Street. Super family-friendly staff: Everyone smiled at our kid and helped with recommendations. Spacious room, huge windows (toddler loved the view), comfy bed, quiet even in the city center. Warm indoor pool was a big hit. Clean, modern, and zero stress with a little one. Highly recommend for parents wanting luxury without the fuss. We’ll definitely be back!
Paradox Vancouver

Paradox Vancouver

Hotel near Downtown, Vancouver
Price per night from€ 292
9,1/10
Great
clean room and nice room. staff are friendly though we had some connecting issue with the EV charger we got from hotel. it is a good hotel in general, nice location
The Crystal Lodge

The Crystal Lodge

Hotel near Whistler
Price per night from€ 147
7,6/10
Good
Front desk is friendly at all especially the lady
Divya Sutra Plaza and Conference Centre, Vernon, BC

Divya Sutra Plaza and Conference Centre, Vernon, BC

Hotel near Vernon
Price per night from€ 25
8,9/10
Very Good
FFaraad KhanThis hotel is huge and spacious. The suite had all amenities including a full kitchen and kitchenettes. It even had a comfy balcony and a cozy fire place. My kids loved the queen size sofa bed and the 42 inches flat screen TV. The washroom and bath were spacious and included shampoo, conditioner and body wash and enough towels. The king bed was in a separate room for privacy and this was one of the most comfortable bed I have ever slept on. The reception area is huge and all the different levels has restaurants and there was a heated pool. The hotel is located like 5 minutes from a grocery store, which was convenient and they had valet parking for just a few extra dollars. Right up the street had tje gondola and Whistler village  centre, which we walked even though we had our own vehicle. Overall, I would stay here again and I highly recommend this accommodation. The check in and check out process was smooth and the reception was polite and kind. We were actually given a welcome card along with chocolates, cookies and ice cream pkus bottled water ☺️ PS: My 70 year old mom went to the on site spa and had her first full body massage, she loved it!
The Westin Resort & Spa, Whistler

The Westin Resort & Spa, Whistler

Hotel near Whistler
Price per night from€ 184
8,9/10
Very Good
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.
River Rock Casino Hotel

River Rock Casino Hotel

Hotel near Richmond
Price per night from€ 142
9,4/10
Amazing
Nestled 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, Oak Bay
Price per night from€ 408
9,7/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€ 355
8,7/10
Very Good
Specious rooms with all basic amenities... Great stay!
Stoke Hotel SureStay Collection by Best Western

Stoke Hotel SureStay Collection by Best Western

Hotel near Revelstoke
Price per night from€ 72

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?

With over 1,500,000 hotels across 230+ countries and regions, Trip.com has options for every traveller. Unsure where to stay? Explore the site for great ideas and find the perfect stay!

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 properties119
Number of reviews12,231
Weekday Avg. Price€ 361
Weekend Avg. Price€ 397