Hotels With Spa in British Columbia, Canada

Hotels With Spa in British Columbia, Canada

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
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
Hotels in British Columbia
Kkikike 2026.05.29
Vancouver 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.
Very Good
751 reviews
8.9/10
Price from
PHP 13,006
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.
43 reviews
7.3/10
Price from
PHP 2,634
per night
Check Availability
Hotels in British Columbia
GGuest User 2026.01.28
The hotel was fantastic Trip .Com is a SCAM I tried to cancel my reservation but the number to call is not in service. The Hotel staff says they have nothing but problems with this online platform. NEVER will I recomend trip.com
Very Good
131 reviews
8.6/10
Price from
PHP 5,904
per night
Check Availability
Hotel near Downtown Victoria,Victoria 100% of visitors choose this area
CCengjingtieren 2025.08.18
Victoria is not big. This hotel is located in the heart of downtown, and you can basically walk everywhere. Within 10 minutes of leaving the hotel, you can see all the scenery near the Inner Harbour. There are countless high-quality restaurants. Apart from the price being a little high during peak season, there is almost no disadvantage.
Very Good
135 reviews
8.3/10
Price from
PHP 14,741
per night
Check Availability
Hotels in British Columbia
LLilliS 2026.02.26
I enjoyed my stay at the Stoke Hotel. The room was comfortable, I was beside the laundry/maintenance room and noticed some noise during the day but not in the evenings or nights, it never bothered me. My room was adjacent to the hot tub and I did hear some loud good times but it didn't bother me and it was quiet by bedtime. Breakfast had so much selection. Waffles, eggs, potatoes, bacon, sausage, oatmeal, cereal, yogurt, apples, grapefruit, oranges, muffins, bagels, and various breads and cookies. The hot foods are alternated, just so many options, it was fantastic and made for slow mornings sometimes. The breakfast staff were welcoming, great at stocking up and tidying up. The mornings were very enjoyable. The bus shuttle stop was nearby and the front desk gave bus vouchers when I asked. There was also a free shuttle service downtown, to the Regent Hotel, just a matter of requesting after 5:30pm. Staff were friendly, the premises were clean, my room and bed were comfy. Had a great stay even though it was not downtown and I didn't have a car. Denny's, McDonald's, tim Hortons and a&w are in walking distance. Good location and comfortable stay.
Very Good
69 reviews
8.8/10
Price from
PHP 7,738
per night
Check Availability
Hotel near Downtown,Vancouver 92.9% 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
545 reviews
9.3/10
Price from
PHP 23,442
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
82 reviews
8.9/10
Price from
PHP 6,376
per night
Check Availability
Hotels in British Columbia
FFenshu 2025.01.25
It's pretty good here. Checked in for the second time. Breakfast is relatively simple. The key points are: big bed, big room👍🏿
Very Good
133 reviews
8.2/10
Price from
PHP 8,865
per night
Check Availability
Hotel near Inner Harbour,Victoria
GGuest User 2026.03.24
I am writing to formally express my very serious dissatisfaction regarding the condition of my room and the overall standard of service during my stay. To be completely honest, the situation is far below what any reasonable guest would expect from a hotel of this category and price level. There is clearly long-term dust accumulation on the exhaust fan and in multiple corners of the room. This is not a matter of minor housekeeping oversight for a day or two it reflects a prolonged lack of proper maintenance and cleaning standards. Such conditions are unacceptable for a property that presents itself as a luxury establishment. Even more concerning is the foul, rotten odor coming from the sink water. Every time I brush my teeth or wash my hands, the unpleasant smell is immediately noticeable and deeply disturbing. This raises not only comfort issues, but also serious concerns about hygiene and water safety. At this level of accommodation, guests should never have to question the basic quality of the water provided in their room. I strongly believe this matter requires immediate professional inspection. I chose to stay at your hotel and willingly paid a premium rate because I expected a premium experience including cleanliness, attention to detail, and reliable service. Unfortunately, what I have encountered so far reflects a significant gap between the price charged and the quality delivered. In addition, despite leaving a tip for housekeeping and placing a written note clearly requesting replenishment, my shampoo was not refilled. I was eventually forced to go into the corridor to find another staff member for assistance. Cotton swabs were also not replenished for three consecutive days. These are very basic service expectations that should not require repeated reminders from guests. Taken together, these issues have had a substantial negative impact on my stay and overall impression of the hotel. I find this situation extremely disappointing and frankly inconsistent with the reputation and standards your brand claims to uphold. I would appreciate it if management could review this matter seriously and provide a clear and appropriate resolution.
Great
105 reviews
9.2/10
Price from
PHP 26,104
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
125 reviews
8.5/10
Price from
PHP 7,938
per night
Check Availability
See All Hotels With Spa in British Columbia

Travelers Reviews of British Columbia Hotels

See all
7.8/10
Good
GGuest UserNice property. Very ridge on early and late check-in and check out. Check on time is 1:00 and it is an extra $50 to check in early. Check-out time is 11:00 and can be extended to noon without a fee but beyond that it is $50. Breakfast is a little bit light with no hot foods. Great pool and water slide along with a hot tub. I had a suite, and room size was good, almost a mini condominium.
Super 8 by Wyndham Abbotsford BC

Super 8 by Wyndham Abbotsford BC

Hotel near Abbotsford
Price per night from:PHP 5,949
9.2/10
Great
GGuest UserI am writing to formally express my very serious dissatisfaction regarding the condition of my room and the overall standard of service during my stay. To be completely honest, the situation is far below what any reasonable guest would expect from a hotel of this category and price level. There is clearly long-term dust accumulation on the exhaust fan and in multiple corners of the room. This is not a matter of minor housekeeping oversight for a day or two it reflects a prolonged lack of proper maintenance and cleaning standards. Such conditions are unacceptable for a property that presents itself as a luxury establishment. Even more concerning is the foul, rotten odor coming from the sink water. Every time I brush my teeth or wash my hands, the unpleasant smell is immediately noticeable and deeply disturbing. This raises not only comfort issues, but also serious concerns about hygiene and water safety. At this level of accommodation, guests should never have to question the basic quality of the water provided in their room. I strongly believe this matter requires immediate professional inspection. I chose to stay at your hotel and willingly paid a premium rate because I expected a premium experience including cleanliness, attention to detail, and reliable service. Unfortunately, what I have encountered so far reflects a significant gap between the price charged and the quality delivered. In addition, despite leaving a tip for housekeeping and placing a written note clearly requesting replenishment, my shampoo was not refilled. I was eventually forced to go into the corridor to find another staff member for assistance. Cotton swabs were also not replenished for three consecutive days. These are very basic service expectations that should not require repeated reminders from guests. Taken together, these issues have had a substantial negative impact on my stay and overall impression of the hotel. I find this situation extremely disappointing and frankly inconsistent with the reputation and standards your brand claims to uphold. I would appreciate it if management could review this matter seriously and provide a clear and appropriate resolution.
Fairmont Empress Hotel

Fairmont Empress Hotel

Hotel near Inner Harbour, Victoria
Price per night from:PHP 26,104
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
Price per night from:PHP 23,442
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:PHP 10,627
7.3/10
GGuest UserDivya 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.
Divya Sutra Plaza and Conference Centre, Vernon, BC

Divya Sutra Plaza and Conference Centre, Vernon, BC

Hotel near Vernon
Price per night from:PHP 2,634
9.0/10
Great
KKUAN TONGOur family stayed at the night on the last day of Labour Day long weekend, so we felt less busy. It’s a good stay for going to Botanical Beach at Port Renfrew. The Ella beach nearby is awesome for sunset. The room is spacious for four of us. We are happy to see lots tiny fishes and 6 seals playing in the hotel private harbour. We did not use the hotel pool coz it looks not so clean. However we enjoyed the complimentary 1 hr tandem kayak very much. See lots wild lives.
Prestige Oceanfront Resort, BW Premier Collection

Prestige Oceanfront Resort, BW Premier Collection

Hotel near Sooke
Price per night from:PHP 14,133
8.7/10
Very Good
GGuest UserConveniently located a few steps away from the Whistler Gondola. Rent your ski gear from the Can Ski store located at the ground floor and you can easily drop off/pick up your skis at their valet.  Our suite has a kitchenette and dining table so it was easy to eat breakfast in our room before heading off to ski. There is a grocery store a 5 min walk away. The fireplace in our suite was nice and we used it quite often. The hot water in the shower was almost instantly available which we appreciated. The hotel is a little dated but has everything we need. I highly recommend the Japanese restaurant, Ka Ze, located at the hotel. Reservations recommended.
The Westin Resort & Spa, Whistler

The Westin Resort & Spa, Whistler

Hotel near Whistler
Price per night from:PHP 15,613
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:PHP 13,006
9.4/10
Amazing
AAnonymous UserOak Bay Beach Hotel is an excellent place to stay. The hotel is very clean and well maintained, which made the experience comfortable and relaxing. The staff are friendly, professional, and always willing to help, making us feel genuinely welcomed throughout our stay. Overall, the high standard of hygiene and the great service really stood out.
Oak Bay Beach Hotel

Oak Bay Beach Hotel

Hotel near South Oak Bay, Oak Bay
Price per night from:PHP 25,704
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:PHP 25,876

Frequently Asked Questions

What are the popular hotels with Spa in British Columbia?

Whether you are travelling to British Columbia for business or tourism, River Rock Casino Hotel (from PHP 10,049) , Hyatt Regency Vancouver (from PHP 17,803) and Paradox Vancouver (from PHP 21,143) are all preferred hotels.

How much is the average rate for hotels with Spa in British Columbia?

For hotels with Spa in British Columbia, the average price on weekdays is PHP 23,774, and the average price on weekends (Friday–Saturday) is PHP 25,927.

What are the popular budget hotels with Spa in British Columbia?

Which hotels with Spa in British Columbia are luxury hotels?

Many hotels with Spa in British Columbia are luxury hotels. Hyatt Regency Vancouver (from PHP 17,803), Hilton Whistler Resort & Spa (from PHP 9,959) and Pan Pacific Vancouver (from PHP 28,524) are very popular.

Which hotels with Spa in British Columbia allow pets?

What promotions are available for hotels with Spa in British Columbia?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Property Information for Tourists

Total properties124
Number of reviews12,279
Weekday Avg. PricePHP 23,774
Weekend Avg. PricePHP 25,927