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
Hotel near Downtown Vancouver,Vancouver 87% of visitors choose this area
Paradox Vancouver, the only independent luxury lifestyle boutique hotel in downtown Vancouver to achieve Forbes Travel Guide, epitomizing luxury with genuine, welcoming hospitality that creates true connections and showcases local culture. A stay at Paradox Vancouver places you in the heart of Vancouver, within a 10-minute walk of Vancouver Convention Centre and Robson Street, or 0.6 mi (1 km) from Canada Place and 0.7 mi (1.1 km) from Canada Place Cruise Ship Terminal. Featuring 147 elegantly appointed rooms, including 16 one-bedroom suites and a breathtaking penthouse, the hotel masterfully blend high luxury with a relaxed, home-away-from-home hospitality experience. Nestled within Arthur Erickson's iconic twisting tower, the hotel boasts unparalleled amenities including a wrap-around terrace, indoor pool, outdoor Jacuzzi, state-of-the-art fitness centre, and an award-winning Xylia Natural Spa. Partnering with top local experts, we seamlessly blends haute cuisine with cutting-edge design offering fine dining, crafted cocktails, and unforgettable nightlife experience at Mott 32, Karma Lounge, and Mansion Nightclub. In-room-dining or table service breakfast at Karma Lounge are available daily from 7:00 AM to 10:30 AM for a fee. More than just a place to stay, Paradox Vancouver transforms tourists into travelers, inviting guests to connect with the essence of the city. Our guests go beyond the guidebook, diving deeper into Vancouver’s vibrant culture, driven by a desire for new experiences and discoveries.
Amazing
486 reviews
9.5/10
Price from
PHP 7,881
per night
Check Availability
Hotels in British Columbia
With a stay at Divya Sutra Plaza and Conference Centre, Vernon, BC in Vernon, you'll be in the business district, just a 3-minute walk from Village Green Shopping Centre and a 5-minute drive from Vernon Golf and Country Club. This ski aparthotel is 3.1 mi (4.9 km) from Planet Bee Honey Farm and 3.3 mi (5.3 km) from Davison Orchards Country Village. After a day on the slopes, enjoy recreational amenities including an indoor pool and a sauna. Additional features at this aparthotel include complimentary wireless internet access, ski storage, and wedding services. The ski shuttle (surcharge) makes getting to the slopes a breeze. Enjoy a satisfying meal at 27 Street grille serving guests of Divya Sutra Plaza and Conference Centre, Vernon, BC. Featured amenities include a computer station, a 24-hour front desk, and luggage storage. Planning an event in Vernon? This aparthotel has facilities measuring 6181 square feet (574 square meters), including conference space. Free self parking is available onsite. Make yourself at home in one of the 136 guestrooms featuring refrigerators and microwaves. 40-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers.
Good
134 reviews
7.9/10
Price from
PHP 1,648
per night
Check Availability
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.
Very Good
122 reviews
8.2/10
Price from
PHP 5,493
per night
Check Availability
Hotels in British Columbia
With a stay at River Rock Casino Resort in Richmond (Richmond City Centre), you'll be within a 15-minute drive of BC Place Stadium and Richmond Night Market. This 4-star resort is 8.6 mi (13.8 km) from Canada Place Cruise Ship Terminal and 9 mi (14.4 km) from Port of Vancouver.Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After enjoying recreational amenities such as an indoor pool and a waterslide, a lucky night at the casino is the perfect end to the day. This resort also features complimentary wireless Internet access, concierge services, and a banquet hall.Grab a bite at Zios, one of the resort's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. English breakfasts are available daily from 8:00 AM to 11:00 AM for a fee.Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Planning an event in Richmond? This resort has 13000 square feet (1208 square meters) of space consisting of a conference center and a meeting room. Free self parking is available onsite.Make yourself at home in one of the 396 air-conditioned rooms featuring refrigerators and iPod docking stations. LCD televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Private bathrooms have complimentary toiletries and bathrobes. Conveniences include phones, as well as safes and desks.
Very Good
578 reviews
8.9/10
Price from
PHP 7,393
per night
Check Availability
Hotels in British Columbia
Located on the banks of a nature estuary with unobstructed views of Shuswap Lake and Bastion Mountains, the Prestige Harbourfront Resort, BW Premier Collection in Salmon Arm offers a comfortable yet upscale experience. Within easy walking distance to the Salmon Arm Wharf, and located just blocks from downtown’s shopping and dining offerings, the resort features 120 guest rooms including many with lake views and private balconies. Two dining options, the Sandbar restaurant and Don Cherry’s Sports Grill and the French Bistro Café Tasse are onsite, as well as an indoor and outdoor pool, outdoor hot tub, spa and salon, and athletic club. Large banquet and meeting room facilities are available, with catering to suit every need. Guest are also encouraged to borrow our complimentary bikes, sporting equipment, board games and beach toys for added enjoyment.
Very Good
116 reviews
8.9/10
Price from
PHP 7,698
per night
Check Availability
Hotel near Downtown Vancouver,Vancouver 87% of visitors choose this area
A stay at Pan Pacific Vancouver places you in the heart of Vancouver, steps from Canada Place Cruise Ship Terminal and Canada Place. This spa hotel is 0.4 mi (0.6 km) from Vancouver Waterfront and 0.1 mi (0.2 km) from Vancouver Convention Centre. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a hot tub, and a sauna. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite at Oceans 999, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include wired internet access (surcharge), a business center, and limo/town car service. Event facilities at this hotel consist of conference space and meeting rooms. Self parking (subject to charges) is available onsite. Stay in one of 503 guestrooms featuring LCD televisions. Your pillowtop bed comes with down comforters and premium bedding. Cable programming provides entertainment, and wired and wireless internet access is available for a surcharge. Bathrooms have designer toiletries and hair dryers.
Great
125 reviews
9.0/10
Price from
PHP 11,351
per night
Check Availability
Hotel near Rutland,Kelowna
With a stay at Days Inn by Wyndham Kelowna in Kelowna (Rutland), you'll be within a 15-minute drive of UBC-Okanagan and Okanagan Lake. This hotel is 1 mi (1.5 km) from Energyplex Kelowna and 1.1 mi (1.7 km) from Landmark Cinemas Grand 10 Kelowna. 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.
Very Good
114 reviews
8.1/10
Price from
PHP 4,246
per night
Check Availability
Hotels in British Columbia
With a stay at Naturally Pacific Resort in Campbell River, you'll be within a 5-minute drive of Haig-Brown Heritage House and Campbell River Visitor Centre. This golf hotel is 2.6 mi (4.1 km) from Discovery Fishing Pier and 2.6 mi (4.2 km) from Campbell River Museum. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After practicing your swing on the golf course, you can enjoy other recreational amenities including an outdoor pool and an indoor pool. This hotel also features concierge services, a picnic area, and a banquet hall. Enjoy a satisfying meal at Carve Kitchen + Meatery serving guests of Naturally Pacific Resort. Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 100 air-conditioned rooms featuring fireplaces and Smart televisions. Rooms have private furnished patios. Conveniences include safes and desks, as well as phones with free local calls.
Great
100 reviews
9.3/10
Price from
PHP 7,707
per night
Check Availability
Hotels in British Columbia
Welcome to Delta Hotels Grand Okanagan Resort, where you’re tucked away but completely connected to everything special about Kelowna. At our downtown Kelowna hotel​, you can effortlessly go from pool to boardwalk to boating, then enjoy all the exciting shopping, dining and culture of the city. Stay in the center of everything, with spacious accommodations that boast either lake or city views, some also offering private balconies and full kitchens. Find a variety of on-site dining options including OAK + CRU Social Kitchen & Wine Bar, The Cannery Marketplace and Quench Pool Bar. During downtime, enjoy our Kelowna resort amenities with a treatment at Damara Day Spa, a workout in the Fitness Center and a dip in one of two swimming pools. If you're hosting an event, we offer 14 flexible event rooms with space for up to 1,750 guests. All the fun, all the laughter and all the memories you make with family and friends are made on your perfect shore at Delta Hotels Grand Okanagan Resort.
Very Good
133 reviews
8.7/10
Price from
PHP 10,218
per night
Check Availability
Hotel near Downtown Vancouver,Vancouver 87% of visitors choose this area
With a stay at The Sutton Place Hotel Vancouver, you'll be centrally located in Vancouver, just a 4-minute walk from Robson Street and 11 minutes by foot from Vancouver Waterfront. This luxury hotel is 0.6 mi (1 km) from Canada Place Cruise Ship Terminal and 0.7 mi (1 km) from Canada Place. Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, including an indoor pool, a hot tub, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite to eat at Boulevard Kitchen, a restaurant which features a bar/lounge, or stay in and take advantage of the room service. Full breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour business center, limo/town car service, and dry cleaning/laundry services. Planning an event in Vancouver? This hotel has 800 square feet (74 square meters) of space consisting of conference space and a meeting room. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 397 guestrooms featuring minibars and LCD televisions. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with showers feature rainfall showerheads and designer toiletries. Conveniences include phones, as well as safes and desks.
Amazing
135 reviews
9.4/10
Price from
PHP 9,791
per night
Check Availability
See All Hotels With Spa in British Columbia

Travelers Reviews of British Columbia Hotels

See all
8,0/10
Very Good
GGuest UserStaff 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.
Super 8 by Wyndham Abbotsford BC

Super 8 by Wyndham Abbotsford BC

Hotel near Abbotsford
Price per night from:PHP 5,022
9,5/10
Amazing
GGaolidayingjinsimidaI've had my eye on this hotel for a while, and this time, when I came back to Vancouver, I splurged on two nights here. It was absolutely worth it! The hotel's main entrance is actually at the back, not facing the street. Breakfast isn't a buffet, but it's incredibly delicious. The stay was very comfortable, and there's a small balcony. Just a heads-up, it's really close to the next room, so you'll want to keep the curtains drawn. I'd definitely love to stay here again if I get the chance.
Paradox Vancouver

Paradox Vancouver

Hotel near Downtown Vancouver, Vancouver
Price per night from:PHP 7,881
9,0/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 12,563
7,9/10
Good
LllrossellaThis is my second time staying here. As a stopover on the way to Banff, the price after tax is less than $60, which is absolutely cost-effective. What's more, the lake and mountain scenery of Vernon itself is amazing enough, so it is definitely an affordable choice.
Divya Sutra Plaza and Conference Centre, Vernon, BC

Divya Sutra Plaza and Conference Centre, Vernon, BC

Hotel near Vernon
Price per night from:PHP 1,648
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:PHP 17,969
8,9/10
Very Good
DDingdingmaoerCDFrom the airport, it's just 3 stops on the Canada Line to the hotel. You can directly access the South Tower via the connecting walkway. Jennie and Misa at the front desk were incredibly warm and patient. The Harbour City Cantonese restaurant is conveniently located right next to the lobby of the South Tower. When taking a shower, remember to pull down the drain stopper in the tub.
River Rock Casino Hotel

River Rock Casino Hotel

Hotel near Richmond
Price per night from:PHP 7,393
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:PHP 32,354
8,5/10
Very Good
EEM@@Really nice spot to stop over for a couple of nights. The locations is just on the outskirts of town. However, they offer a free shuttle into the town in the evenings. Rooms were clean and had everything we needed. There is laundry facilities on site too as well as a hot tub. Breakfast was great, really enjoyed the waffles. And plenty to choose from. Would definitely stay again.
Stoke Hotel SureStay Collection by Best Western

Stoke Hotel SureStay Collection by Best Western

Hotel near Revelstoke
Price per night from:PHP 5,414
9,7/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, Oak Bay
Price per night from:PHP 14,961
8,5/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:PHP 8,535

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’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

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 properties122
Number of reviews12,127
Weekday Avg. PricePHP 25,836
Weekend Avg. PricePHP 27,878