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
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
99+
Hotels in British Columbia
Featured facilities: Sauna
45 reviews
7.4/10
1 night
From US$42
Check Availability
99+
Hotel near Rutland,Kelowna
Featured facilities: Massage room
Very Good
40 reviews
8.8/10
1 night
From US$161
Check Availability
99+
Hotels in British Columbia
Featured facilities: Sauna, Massage room
Very Good
176 reviews
8.8/10
1 night
From US$229
Check Availability
99+
Hotel near Rutland,Kelowna
With a stay at Days Inn by Wyndham Kelowna in Kelowna (Dilworth Mountain Estates), you'll be a 3-minute drive from Orchard Park Mall and 7 minutes from Kelowna General Hospital. This hotel is 6.4 mi (10.3 km) from Okanagan Lake and 5.3 mi (8.5 km) from UBC-Okanagan. Be sure to enjoy recreational amenities, including an outdoor pool, a hot tub, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, a fireplace in the lobby, and a banquet hall. Grab a bite from the snack bar/deli serving guests of Days Inn by Wyndham Kelowna. A complimentary continental breakfast is served daily from 6:30 AM to 9:30 AM. Featured amenities include complimentary wired internet access, a business center, and a 24-hour front desk. Planning an event in Kelowna? This hotel has 646 square feet (60 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 91 guestrooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as coffee/tea makers and irons/ironing boards.

"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
126 reviews
8.5/10
1 night
From US$114
Check Availability
63
Hotels in British Columbia
Our Travelodge Nanaimo hotel near Morrell Nature Sanctuary is at the doorstep of fantastic local attractions. Our clean and accommodating guest rooms were designed with your comfort in mind featuring thoughtful amenities to brighten your stay.

"The Travelodge Nanaimo is centrally located in a quiet area about a 5 minute walk to the downtown business district & a minutes stroll from Nanaimo's Harbourfront Walkway & the beautiful waterfront Maffeo Sutton Park. This Travelodge is an older property & the standard room furnishings were a bit dated but the room itself was very clean, well maintained and included a small patio area, mini-fridge, microwave, complimentary coffee/tea and a very comfortable bed. The value priced rate also included continental breakfast. Great value for the price paid."
Very Good
133 reviews
8.5/10
1 night
From US$101
Check Availability
97
Hotels in British Columbia
Featured facilities: Massage room, Body care
Very Good
804 reviews
8.9/10
1 night
From US$213
Check Availability
87
Hotels in British Columbia
Featured facilities: Sauna
Very Good
82 reviews
8.9/10
1 night
From US$113
Check Availability
66
Hotel near Downtown Vancouver,Vancouver
Featured facilities: Sauna, Massage room, Foot bath
Amazing
63 reviews
9.5/10
1 night
From US$362
Check Availability
81
Hotels in British Columbia
Featured facilities: Sauna, Massage room, Foot bath
Amazing
107 reviews
9.5/10
1 night
From US$223
Check Availability
99+
Hotels in British Columbia
When you stay at The Sutton Place Hotel Revelstoke Mountain Resort in Revelstoke, you'll be in the mountains, just steps from Revelstoke Mountain Resort and Revelation Gondola. This ski resort is 0.6 mi (1 km) from Conifers of Gnarnia Glades and 0.6 mi (1 km) from Tasty Glades. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the convenience of ski-in/ski-out access at this resort, which also features 2 hot tubs. Additional features at this resort include concierge services, ski storage, and a fireplace in the lobby. Guests can catch a ride to nearby destinations on the complimentary area shuttle. Satisfy your appetite with Asian cuisine at Rockford Bar & Grill, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Mingle with other guests at the complimentary reception, held on select days. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Treat yourself to a stay in one of the 207 guestrooms, featuring fireplaces. Your pillowtop bed comes with premium bedding. Rooms have private balconies. Conveniences include phones, as well as safes and desks.

"This hotel is halfway up the mountain. You can climb to the top of the mountain from the back. There is an outdoor swimming pool and hot tub. I booked a room with a kitchen so I can cook simple meals. It is not far from the town center. It is a good experience"
Amazing
119 reviews
9.4/10
1 night
From US$230
Check Availability
See All Hotels With spa in British Columbia

Recent Reviews for British Columbia Hotels

See all

Super 8 by Wyndham Abbotsford BC

8.1/10
Very Good
Posted on Jun 27, 2025|2 Queen Beds, Pet-Friendly Room, Non-Smoking
CAGuest User
Staff was totally excellent. The room is clean. Bed is very comfortable. The hot tub was just fantastic. Nice swimming pool. Food was good and I have no complaints at all.
Price per night from:US$104

Fairmont Empress Hotel

9.2/10
Great
Posted on Mar 24, 2026|Deluxe Room with 2 Queen and City View, 334 sqft, 31 sqm
CAGuest User
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.
Price per night from:US$360

Paradox Vancouver

9.3/10
Great
Posted on May 1, 2026
iceman22
Stayed at the former Trump Tower in Vancouver. The location is super convenient for getting around, very close to downtown, and not a far walk to Stanley Park either! During my stay, the breakfast area was under renovation, so all meals were delivered via room service. The fully automated facilities in the room were fantastic. Overall, a really great experience!
Price per night from:US$357

The Crystal Lodge

9.1/10
Great
Posted on Aug 1, 2025|Loft Suite
HKGuest User
The hotel is at a very convenient location with shops and restaurants nearby. We stayed in a lodge with 5 persons. The room is very good which is spacious and clean. It’s our first time to go to Whistler in Summer and the hotel is good to be re-considered for our next stay.
Price per night from:US$168

Divya Sutra Plaza and Conference Centre, Vernon, BC

7.4/10
Posted on Jan 20, 2026
Guest User
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.
Price per night from:US$42

Prestige Oceanfront Resort, WorldHotels Luxury

/10
Posted on Sep 3, 2025
KUAN TONG
Our 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.
Price per night from:US$223

The Westin Resort & Spa, Whistler

8.8/10
Very Good
Posted on Feb 22, 2026
Guest User
Conveniently 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.
Price per night from:US$241

River Rock Casino Hotel

8.9/10
Very Good
Posted on Jul 13, 2026
USCartoon Bunming
The hotel is connected to the metro station via an indoor bridge. Inside the casino (19+ only, strict ID check), there is a small cafeteria. The main hall got a small convenience store, a coffee shop, a bar and three restaurants: an upscale steak house, a sushi restaurant and a buffet restaurant. Outside is a nice area. The hotel has a big parking garage. Across the street from the hotel is a family style Cantonese restaurant. Within a short walk, there is a Costco on one side, and business district on the other side. The reception store luggage for you if needed. They checked us in very early in the morning with no extra charge since the room was ready. The suite room is extremely spacious and equipped with all necessities. The only problem there was the wait for elevator at checkout. Otherwise, it was an extremely pleasant stay.
Price per night from:US$213

Oak Bay Beach Hotel

9.4/10
Amazing
Posted on Jan 13, 2026
Anonymous User
Oak 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.
Price per night from:US$409

Four Seasons Resort Whistler

9.7/10
Amazing
Posted on Mar 30, 2025
Double O mama
We 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!
Price per night from:US$421

FAQs

What are the popular hotels with Spa in British Columbia?

Whether you are traveling to British Columbia for business or tourism, River Rock Casino Hotel (price from US$195) , Hyatt Regency Vancouver (price from US$302) and Paradox Vancouver (price from US$311) 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 US$362, and the average price on weekends (Friday–Saturday) is US$403.

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

Budget hotels are always popular! Among hotels offering Spa in British Columbia, Divya Sutra Plaza and Conference Centre, Vernon, BC (price from US$39) and Whistler Village Inn & Suites (price from US$200) are very popular.

Which hotels with Spa in British Columbia are luxury hotels?

Which hotels with Spa in British Columbia allow pets?

Paradox Vancouver (price from US$311) and Fairmont Empress Hotel (price from US$360) allow pets. Take your pets with you during your stay!

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 Properties121
Number of Reviews 12,416
Weekday Avg. PriceUS$362
Weekend Avg. PriceUS$403