Find Cheap Deals onResorts & Hotels with Spas in British Columbia
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Check Last Minute British Columbia Hotel Deals
Top Cities in British Columbia

Vancouver
Featured British Columbia Resorts & Hotels with Spas

Oak Bay Beach Hotel
1175 Beach Dr, Victoria, BC
The price is $264 per night from Apr 9 to Apr 10
$264
includes taxes & fees
Apr 9 - Apr 10
Book a stay at this luxury resort in Victoria. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the pool and the helpful staff ...

Kingfisher Oceanside Resort and Spa
4330 Island Highway South, Courtenay, BC
Stay at this 4-star beach resort in Courtenay. Enjoy free parking, a full-service spa, and 2 restaurants. Popular attractions Goose Spit Park and Filberg Heritage ...
Travelers like: full-service spa, sauna, steam room, massage

Century Plaza Hotel
1015 Burrard St, Vancouver, BC
The price is $154 per night from Apr 20 to Apr 21
$154
includes taxes & fees
Apr 20 - Apr 21
Book a stay at this business-friendly hotel in Vancouver. Enjoy free WiFi, a 24-hour fitness center, and parking (surcharge). Our guests praise the breakfast ...

Nita Lake Lodge
2131 Lake Placid Rd, Whistler, BC
The price is $178 per night from Apr 27 to Apr 28
$178
includes taxes & fees
Apr 27 - Apr 28
Stay at this 4-star spa hotel in Whistler. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff and the property condition ...

Tigh-Na-Mara Seaside Spa Resort
1155 Resort Drive, Parksville, BC
The price is $175 per night from Apr 3 to Apr 4
$175
includes taxes & fees
Apr 3 - Apr 4
Stay at this 3.5-star beach resort in Parksville. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Parksville Beach and Grotto Spa ...

The Parkside Hotel & Spa
810 Humboldt Street, Victoria, BC
The price is $236 per night from Apr 6 to Apr 7
$236
includes taxes & fees
Apr 6 - Apr 7
Stay at this 3.5-star spa aparthotel in Victoria. Enjoy free WiFi, a full-service spa, and a rooftop terrace. Our guests praise the pool and the helpful staff ...

Fairmont Chateau Whistler
4599 Chateau Blvd, Whistler, BC
The price is $338 per night from Apr 24 to Apr 25
$338
includes taxes & fees
Apr 24 - Apr 25
Book a stay at this spa resort in Whistler. Enjoy a full-service spa, 5 restaurants, and a golf course. Our guests praise the pool and the helpful staff in our ...

Sparkling Hill Resort and Spa - Adults Only
888 Sparkling Place, Vernon, BC
Stay at this 4-star spa hotel in Vernon. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
Travelers like: full-service spa, sauna, steam room, massage

Four Seasons Resort Whistler
4591 Blackcomb Way, Whistler, BC
The price is $377 per night from Apr 21 to Apr 22
$377
includes taxes & fees
Apr 21 - Apr 22
Stay at this 5-star luxury resort in Whistler. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the property ...

The Sutton Place Hotel Vancouver
845 Burrard St, Vancouver, BC
The price is $195 per night from Apr 13 to Apr 14
$195
includes taxes & fees
Apr 13 - Apr 14
Book a stay at this spa hotel in Vancouver. Enjoy a full-service spa, breakfast (surcharge), and room service. Our guests praise the restaurant and the helpful ...

The Magnolia Hotel and Spa
623 Courtney St, Victoria, BC
The price is $234 per night from Apr 7 to Apr 8
$234
includes taxes & fees
Apr 7 - Apr 8
Stay at this 4.5-star luxury hotel in Victoria. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the clean ...

River Rock Casino Resort
8811 River Road, Richmond, BC
The price is $137 per night from Apr 3 to Apr 4
$137
includes taxes & fees
Apr 3 - Apr 4
Stay at this 4-star luxury resort in Richmond. Enjoy a full-service spa, 5 restaurants, and a marina. Our guests praise the pool and the helpful staff in our ...
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.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in British Columbia
- Vancouver Hotels
- Victoria Hotels
- Whistler Hotels
- Kelowna Hotels
- Richmond Hotels
- Tofino Hotels
- Kamloops Hotels
- Harrison Hot Springs Hotels
- Penticton Hotels
- Revelstoke Hotels
- Parksville Hotels
- Surrey Hotels
- Sooke Hotels
- Nanaimo Hotels
- Ucluelet Hotels
- Osoyoos Hotels
- Golden Hotels
- Vernon Hotels
- Langley Hotels
- Fernie Hotels
- Abbotsford Hotels
- Salt Spring Island Hotels
- Squamish Hotels
- Field Hotels
Top Attractions in British Columbia
- Hotels near Canada Place Cruise Ship Terminal
- Hotels near Canada Place
- Hotels near Port of Vancouver
- Hotels near Vancouver Convention Centre
- Hotels near Rogers Arena
- Hotels near Vancouver Waterfront
- Hotels near Whistler Blackcomb Ski Resort
- Hotels near University of British Columbia
- Hotels near Victoria Clipper Ferry Terminal
- Hotels near Victoria Harbour
- Hotels near Big White Ski Resort
- Hotels near BC Place Stadium
- Hotels near Stanley Park
- Hotels near Horseshoe Bay Ferry Terminal
- Hotels near Swartz Bay Ferry Terminal
- Hotels near Departure Bay Ferry Terminal
- Hotels near Sun Peaks Resort
- Hotels near Tsawwassen Ferry Terminal
- Hotels near Kicking Horse Mountain Resort
- Hotels near Robson Street
Popular Hotel Themes in British Columbia
- Hotels with Free Parking in British Columbia
- Family Hotels in British Columbia
- Apartment Hotel in British Columbia
- Pet-friendly Hotels in British Columbia
- Hotels with Hot Tubs in British Columbia
- Romantic Hotels in British Columbia
- Beach Hotels in British Columbia
- Hotels with a Pool in British Columbia
- Historic Hotels in British Columbia
- Luxury Hotels in British Columbia
Top Booked Hotels in British Columbia
- Pinnacle Hotel Harbourfront
- River Rock Casino Resort
- Fairmont Empress
- Pan Pacific Vancouver
- Fairmont Waterfront
- Aava Whistler Hotel
- Harrison Hot Springs Resort and Spa
- Radisson Blu Vancouver Airport Hotel & Marina
- Fairmont Vancouver Airport In-Terminal Hotel
- Sandman Hotel Vancouver Downtown
- YWCA Hotel
- Sandman Signature Vancouver Airport Hotel & Resort
- Hotel Grand Pacific
- Sheraton Vancouver Wall Centre
- Hyatt Regency Vancouver
- Sandman Hotel Vancouver Airport