Escape, Unwind and Recharge at These 5 BC Hotels with On-Site Spas
A relaxing getaway in British Columbia doesn’t have to mean spending the whole day doing nothing, unless that’s your plan. You might spend the morning exploring a new city until your feet complain, enjoy local food and drinks or hit a nearby trail to hike before heading back to your hotel for some well-deserved relaxation.
When you stay at one of these BC hotels with an on-site spa, your next massage, pedicure, or beauty treatment is only a short walk from your room. Add amenities like saunas, pools, spacious rooms and on-site dining to mix, making a little extra relaxation feel effortless.

A couples' getaway, an outdoor adventure or even a work trip can all be good reasons to make time for a little spa relaxation. These hotels offer the best of both worlds, letting you explore British Columbia during the day and unwind in comfort when you return.
Plan a Romantic Spa Getaway in Kelowna at Coast Capri Hotel
Start your romantic escape in Kelowna by checking into Coast Capri Hotel and settling into a Coast King room. Step onto your private balcony overlooking the pool before heading out to explore Okanagan wine country together.
Keep the wine theme going at the hotel’s on-site Beyond Wrapture Day Spa, a tranquil retreat offering a full range of therapeutic treatments. Book an Organic Vinotherapy Massage, which uses grape-derived ingredients to give your tired muscles some attention. Or enjoy a couples massage in one of the spa’s double treatment rooms before sharing dinner at Vintners Restaurant + Lounge, Coast Capri Hotel’s signature restaurant featuring seasonal Canadian and globally inspired dishes.
Explore Downtown Vancouver and Relax at Coast Coal Harbour by APA
Turn a trip to Vancouver into a relaxing city break at Coast Coal Harbour Vancouver Hotel by APA. Walk or cycle around the Stanley Park seawall, stop to see the sea otters at the Vancouver Aquarium and eat your way through the city’s restaurants before giving your feet a well-earned break.
At the hotel’s Sanatio Spa Japan, treatments are guided by omotenashi, the Japanese spirit of thoughtful hospitality. Stretch out with a Japanese Seitai massage or settle in for a Korugi lymphatic drainage facial ritual. After your treatment, head back to a Coast Premium King with View and Balcony. Slip into a bathrobe, put your feet up in the sitting area and take in the water views from your private balcony.

Recharge at an On-Site Spa at Coast Prince George Hotel
Traveling to Prince George for work? A stay at Coast Prince George Hotel means the trip doesn’t have to be all meetings, emails and rushed meals. Once the laptop closes, leave the busy day behind and make your way to Special Beauty Parlor & Day Spa. Give tired muscles some attention with a relaxing massage, refresh your skin with a facial or treat your feet to a pedicure after a busy day on the go.
Round out your spa day with a delicious meal at Winston’s Resto-Bar, conveniently located right at the hotel. Enjoy a wide selection of dishes, from classic pub fare to upscale cuisine, all just steps from your room. Later, a Coast Premium King Junior Suite with Soaker Tub gives you one more place to unwind before bed. Sink into the deep soaker tub for a warm, relaxing bath and let the last of the day's tension melt away.
Book a Spa and Wellness Weekend at Coast Langley City Hotel & Convention Centre
If your idea of unwinding involves giving your skin some attention, check into Coast Langley City Hotel & Convention Centre for a treatment-focused wellness stay. The hotel’s on-site Spa Tru Clinics leans more toward skincare and medical aesthetics than a traditional resort spa. Refresh your complexion with a Vitamin C oxygen treatment or book a dermaplaning session. Its menu also includes Botox, fillers, laser hair removal and microneedling for guests interested in more advanced treatments.
Keep your evening under one roof with dinner at Atlas Steak + Fish, a casual meal at Match Eatery or a visit to Cascades Casino. Make yourself comfortable in a Coast Executive Suite with Balcony. You'll have a private bedroom to retreat to, plus sitting and dining areas where you can stretch out and enjoy a little extra room.

Pair a Revelstoke Mountain Adventure With a Spa Stay at Coast Hillcrest Hotel
Give your legs something to recover from during a stay at Coast Hillcrest Hotel. Ski deep powder at Revelstoke Mountain Resort, or head into the surrounding mountains for a day of ski touring. When the snow melts, hike the Greenbelt Trails or spend an afternoon rock climbing among the Selkirk and Monashee mountain ranges.
After a full day in the mountains, return to the hotel and book a treatment at Serenity Spa. Choose a therapeutic or deep-tissue massage, and add cupping to focus on the spots that worked hardest. Keep the relaxation going with fresh, flavorful local cuisine at the Begbie Room, then head back to your Coast Premium King Suite with Jetted Tub. Enjoy a warm soak in the jetted tub, settle into your king bed and take in the mountain views as you wind down for the evening.
Book Your BC Hotel Spa Holiday
Found the hotel spa that sounds like your kind of relaxing? Make it the reason for your next BC holiday. Pair a massage with outdoor adventure, add a beauty treatment to a city break or spend quality time with someone special. At Coast Hotels, there's room for both exploring British Columbia and enjoying some much-needed relaxation.
Join Coast Rewards before you book to access member-exclusive rates and earn Coast Rewards Points on eligible stays. Then choose your hotel, reserve your treatment and start looking forward to a getaway that's as adventurous or relaxing as you like.
FAQs About BC Hotels With On-Site Spas
Where can I find hotels with on-site spas in British Columbia?
Coast Hotels has five properties with on-site spas across British Columbia: Coast Capri Hotel in Kelowna, Coast Coal Harbour Vancouver Hotel by APA, Coast Prince George Hotel, Coast Langley City Hotel & Convention Centre and Coast Hillcrest Hotel in Revelstoke. Each offers convenient access to spa treatments alongside local attractions and outdoor activities.
Which hotels in BC have a spa and are good for couples?
Coast Capri Hotel in Kelowna is a great option for a romantic spa getaway. Beyond Wrapture Day Spa has double treatment rooms for couples massages, while Okanagan wineries, on-site dining and rooms with private balconies add to the experience.
Is there a hotel in downtown Vancouver with an on-site spa?
Coast Coal Harbour Vancouver Hotel by APA has an on-site Japanese spa. Sanatio Spa Japan offers Seitai massage, facial rituals and other treatments close to Stanley Park, the waterfront and downtown restaurants.