Compare Hotels with Pools in British Columbia
Secret Bargains - Save an extra 10% or more on select Hotels with Pools
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured British Columbia Hotels with Pools
Coast Kamloops Hotel & Conference Centre
1250 Rogers Way, Kamloops, BC
The price is $102 per night
$102
includes taxes & fees
$88 per night
Dec 29 - Dec 30
Free Cancellation
Reserve now, pay when you stay
Located in Kamloops (Aberdeen), Coast Kamloops Hotel & Conference Centre is within a 5-minute drive of Aberdeen Mall and Tournament Capital Centre.
Pool
Hot Tub
Oak Bay Beach Hotel
1175 Beach Dr, Victoria, BC
The price is $242 per night
$242
includes taxes & fees
$208 per night
Jan 5 - Jan 6, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Oak Bay Beach Hotel in Victoria (South Oak Bay), you'll be within a 15-minute drive of Victoria Harbour and Victoria Clipper Ferry Terminal.
Hotel Zed Victoria
3110 Douglas St, Victoria, BC
The price is $93 per night
$93
includes taxes & fees
$80 per night
Jan 1 - Jan 2, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Zed Victoria, you'll be centrally located in Victoria, a 5-minute drive from Victoria Harbour and 6 minutes from Victoria Clipper Ferry Terminal.
Pool
Pet friendly
Copper Point Resort
760 Cooper Road, Invermere, BC
The price is $116 per night
$116
includes taxes & fees
$100 per night
Jan 6 - Jan 7, 2025
Located in Invermere, Copper Point Resort is next to a golf course, a 4-minute walk from Copper Point Golf Course and within a 5-minute drive of James Chabot Provincial Park.
Mountain Retreat Hotel
38922 Progress Way, Squamish, BC
When you stay at Mountain Retreat Hotel in Squamish, you'll be in the mountains, within a 5-minute drive of Whistle Punk Hollow Adventure Golf and Squamish Adventure Centre.
Harrison Hot Springs Resort and Spa
100 Esplanade Avenue, Harrison Hot Springs, BC
The price is $189 per night
$189
includes taxes & fees
$166 per night
Jan 5 - Jan 6, 2025
Free Cancellation
Reserve now, pay when you stay
Located in Harrison Hot Springs, Harrison Hot Springs Resort and Spa is on a lake, a 1-minute drive from Harrison Lake Beach Park and 8 minutes from Farmhouse Natural Cheeses.
Aava Whistler Hotel
4005 Whistler Way, Whistler, BC
The price is $250 per night
$250
includes taxes & fees
$215 per night
Jan 9 - Jan 10, 2025
With a stay at Aava Whistler Hotel, you'll be centrally located in Whistler, a 3-minute drive from Whistler Blackcomb Ski Resort and 6 minutes from Scandinave Spa Whistler.
Spirit Ridge, in The Unbound Collection by Hyatt
1200 Rancher Creek Rd, Osoyoos, BC
The price is $121 per night
$121
includes taxes & fees
$105 per night
Jan 20 - Jan 21, 2025
Free Cancellation
Reserve now, pay when you stay
When you stay at Spirit Ridge, in The Unbound Collection by Hyatt in Osoyoos, you'll be on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre and Sonora Dunes Golf Club.
Hotel Grand Pacific
463 Belleville St, Victoria, BC
The price is $159 per night
$159
includes taxes & fees
$137 per night
Jan 8 - Jan 9, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Grand Pacific, you'll be centrally located in Victoria, steps from Victoria Harbour and 5 minutes by foot from Victoria Clipper Ferry Terminal.
Pinnacle Hotel at the Pier
138 Victory Ship Way, North Vancouver, BC
The price is $123 per night
$123
includes taxes & fees
$106 per night
Dec 30 - Dec 31
Free Cancellation
With a stay at Pinnacle Hotel at the Pier in North Vancouver (Lower Lonsdale), you'll be within a 10-minute drive of Capilano Suspension Bridge and Stanley Park.
Prestige Vernon Lodge and Conference Centre
3914 - 32nd st, Vernon, BC
The price is $141 per night
$141
includes taxes & fees
$122 per night
Dec 30 - Dec 31
Free Cancellation
Reserve now, pay when you stay
A stay at Prestige Vernon Lodge and Conference Centre places you in the heart of Vernon, within a 5-minute drive of Polson Park and Planet Bee Honey Farm.
Pool
Hot Tub
Days Inn by Wyndham Kelowna
2649 Highway 97 N, Kelowna, BC
The price is $78 per night
$78
includes taxes & fees
$68 per night
Dec 29 - Dec 30
Free Cancellation
Reserve now, pay when you stay
With a stay at Days Inn by Wyndham Kelowna in Kelowna (Rutland), you'll be within a 15-minute drive of Okanagan Lake and Mission Creek Regional Park.
Don't see what you're looking for?
See all available properties in British Columbia
View all propertiesLowest 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.
British Columbia Hotels with Pools essential information
Hotels with Pools in British Columbia |
696 |
---|---|
Highest price | $250 |
Cheapest price | $78 |
Total number of hotels in British Columbia | 17,316 |
Popular hotels | Coast Kamloops Hotel & Conference Centre, Oak Bay Beach Hotel, Hotel Zed Victoria, Copper Point Resort, Mountain Retreat Hotel, Harrison Hot Springs Resort and Spa, Aava Whistler Hotel, Spirit Ridge, in The Unbound Collection by Hyatt, Hotel Grand Pacific, Pinnacle Hotel at the Pier, Prestige Vernon Lodge and Conference Centre, Days Inn by Wyndham Kelowna |
Most Recent British Columbia Hotel Reviews
Pan Pacific Vancouver
5 out of 5
Posted 10 hours ago
CheapTickets Verified Review
"good view,cozy stay"
A verified traveler stayed at Pan Pacific Vancouver
More Hotels with Pools
Types of Hotels
Top 20 British Columbia Hotels
Hotels Near British Columbia
More to Explore in British Columbia
Top Picks
Hotels
Flights
Flights from Calgary to VancouverFlorida Flight DealsCheap flights to DeltaFlights from Winnipeg to NanaimoCheap flights to Scotch CreekFlights from Amritsar to VancouverCheap flights to PennyCheap Flights from VancouverFlights from Vancouver to 100 Mile HouseFlights from Victoria to CastlegarCheap flights to SurreyCheap flights to Kelowna