
British Columbia Spa Resorts
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on British Columbia Spa Hotels
Our top choices for British Columbia hotels with a spa

1. Tigh-Na-Mara Seaside Spa Resort
Tigh-Na-Mara Seaside Spa ResortParksville
8.8 out of 10, Excellent, (1,005 reviews)
cleanliness Tranquil seaside retreat with 26-room spa sanctuary and mineral springs nestled in forested surroundings for a rejuvenating escape.
The price is CA $259
CA $298 total
includes taxes & fees
Nov 11 - Nov 12

2. Four Seasons Resort Whistler
Four Seasons Resort WhistlerWhistler Village
9.8 out of 10, Exceptional, (1,005 reviews)
cleanliness Relax in tranquil luxury with mountain views at this resort spa offering 14 serene treatment rooms and heated pool.
The price is CA $366
CA $499 total
includes taxes & fees
Nov 23 - Nov 24

3. Hume Hotel & Spa
Hume Hotel & SpaNelson
9.6 out of 10, Exceptional, (1,011 reviews)
cleanliness Relax in this historic Victorian hotel with 3 spa treatment rooms and sauna, perfect for a rejuvenating escape.
The price is CA $162
CA $186 total
includes taxes & fees
Dec 9 - Dec 10

4. Fairmont Pacific Rim
Fairmont Pacific RimDowntown Vancouver
9.6 out of 10, Exceptional, (1,314 reviews)
cleanliness Indulge in waterfront wellness at Vancouver's Fairmont with couples treatments and Ayurvedic therapies for total rejuvenation.
The price is CA $433
CA $516 total
includes taxes & fees
Nov 22 - Nov 23

5. Oak Bay Beach Hotel
Oak Bay Beach HotelSouth Oak Bay
9.8 out of 10, Exceptional, (1,236 reviews)
cleanliness Rejuvenating escape at this waterfront spa resort with mineral pools, hot springs, and ocean views offers luxurious wellness by the sea.
The price is CA $265
CA $307 total
includes taxes & fees
Dec 9 - Dec 10

6. Fairmont Vancouver Airport In-Terminal Hotel
Fairmont Vancouver Airport In-Terminal HotelSea Island
9.6 out of 10, Exceptional, (8,268 reviews)
cleanliness Indulge in a full-service spa sanctuary with deep soaking tubs and daily wellness treatments for pure relaxation.
The price is CA $327
CA $383 total
includes taxes & fees
Nov 10 - Nov 11

7. Nita Lake Lodge
Nita Lake LodgeWhistler Creekside
9.4 out of 10, Exceptional, (1,003 reviews)
cleanliness Alpine spa retreat with four treatment rooms, lakeside serenity, and deep-tissue massages in pristine mountains.
The price is CA $219
CA $254 total
includes taxes & fees
Nov 12 - Nov 13

8. St. Eugene Golf Resort & Casino
St. Eugene Golf Resort & CasinoCranbrook
9.0 out of 10, Wonderful, (1,180 reviews)
The price is CA $147
CA $186 total
includes taxes & fees
Dec 10 - Dec 11

10. Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay Resort - Adults Only (16+)Brentwood Bay
9.6 out of 10, Exceptional, (1,180 reviews)
cleanliness Luxurious spa sanctuary on the bay offers soothing aromatherapy, rejuvenating mud baths, and ocean views from private balconies.
The price is CA $320
CA $361 total
includes taxes & fees
Dec 10 - Dec 11
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top British Columbia Hotel Reviews

Hotel Grand Pacific
8/10 Good
Explore a world of travel with Expedia
- Pet-Friendly Hotels in Whistler
- Family Hotels in Vancouver
- 5 Star Hotels in Kamloops
- Cheap Hotels in Vancouver
- Marriott Hotels & Resorts in Vancouver
- Cheap Hotels in Langley
- Casino Hotels in Vancouver
- Hotels with Free Airport Shuttle in Vancouver
- All Inclusive Resorts and in Vancouver
- Golden Hotels
- Cheap Hotels in Richmond
- Hotels with Free Airport Shuttle in Kelowna
- Cheap Hotels in Penticton
- Cheap Hotels in Golden
- Pet-Friendly Hotels in Victoria
- Apartments in Vancouver
- Cheap Hotels in Kelowna
- Hotels with Free Breakfast in Vancouver
- Revelstoke Hotels
- Tofino Hotels
- Cheap Hotels in Revelstoke
- Cheap Hotels in Victoria
- Kelowna Hotels
- Hotels with Waterslides in Vancouver
- Beach Hotel Hotels in Parksville
- 5 Star Hotels in Kelowna
- Winery Hotels in Kelowna
- Spa Hotels in Vancouver
- Victoria Hotels
- All Inclusive Resorts and in Kelowna
- Kamloops Hotels
- Motels in Vancouver
- 5 Star Hotels in Vancouver
- B&B in Victoria
- Oceanfront Hotels in Tofino
- Pet-Friendly Hotels in Kelowna
- Cheap Hotels in Kamloops
- Marriott Hotels & Resorts in Victoria
- Cheap Hotels in Burnaby
- 4 Star Hotels in Vancouver
- Pet-Friendly Hotels in Revelstoke
- Hotels with Waterslides in Kamloops
- Condo Rentals in Whistler
- Pet-Friendly Hotels in Kamloops
- Best Western Hotels in Whistler
- Cheap Hotels in Abbotsford
- Hotels with a Pool in Kelowna
- Casino Hotels in Burnaby
- Fairmont Hotels in Vancouver
- Cheap Hotels in Tofino
- Pet-Friendly Hotels in Tofino
- Vancouver Hotels
- Cheap Hotels in Whistler
- Pet-Friendly Hotels in Vancouver
- Cheap Hotels in Surrey
- Whistler Hotels
- Hotels with an Indoor Pool in Vancouver
- Hotels with Free Airport Shuttle in Richmond
- Cheap Hotels in Nanaimo
- Enterprise Rental Cars in Vancouver
- Pickup Car Rentals in Vancouver
- Car rental Victoria
- Enterprise Rental Cars in Victoria
- Sports Car Car Rentals in Vancouver
- Hertz Rental Cars in Invermere
- Van Car Rentals in Vancouver
- Car rental Surrey
- Pickup Car Rentals in Surrey
- Car rental Kelowna
- Car rentals near Vancouver
- Enterprise Rental Cars in Langley















































