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
$102 nightly
The price is $118 total per night
$118 total
Apr 26 - Apr 27
Total with taxes and fees
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
$295 nightly
The price is $342 total per night
$342 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Victoria (South Oak Bay), Oak Bay Beach Hotel is within a 10-minute drive of Victoria Harbour and University of Victoria.
Pool
Hot Tub

Hotel Zed Victoria
3110 Douglas St Victoria BC
$150 nightly
The price is $174 total per night
$174 total
Apr 30 - May 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Zed Victoria, you'll be centrally located in Victoria, within a 5-minute drive of Victoria Harbour and Royal BC Museum.

Copper Point Resort
760 Cooper Road Invermere BC
$102 nightly
The price is $119 total per night
$119 total
Apr 22 - Apr 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Invermere, Copper Point Resort is next to a golf course, a short 4-minute walk from Copper Point Golf Course and within 4 minutes by car from 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
$139 nightly
The price is $157 total per night
$157 total
May 18 - May 19
Total with taxes and fees
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.
Pool
Spa

Aava Whistler Hotel
4005 Whistler Way Whistler BC
$105 nightly
The price is $122 total per night
$122 total
May 7 - May 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Aava Whistler Hotel places you in the heart of Whistler, within a 15-minute walk of Whistler Blackcomb Ski Resort and Whistler Mountain Bike Park.
Pool
Hot Tub

Spirit Ridge, in The Unbound Collection by Hyatt
1200 Rancher Creek Rd Osoyoos BC
$140 nightly
The price is $163 total per night
$163 total
Apr 21 - Apr 22
Total with taxes and fees
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, just steps from Nk'Mip Desert Cultural Centre and 4 minutes by foot from Sonora Dunes Golf Club.

Hotel Grand Pacific
463 Belleville St Victoria BC
$243 nightly
The price is $282 total per night
$282 total
Apr 21 - Apr 22
Total with taxes and fees
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 4 minutes by foot from Victoria Clipper Ferry Terminal.

Pinnacle Hotel at the Pier
138 Victory Ship Way North Vancouver BC
$144 nightly
The price is $167 total per night
$167 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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 Pacific Coliseum.

Prestige Vernon Lodge and Conference Centre
3914 - 32nd st Vernon BC
$112 nightly
The price is $130 total per night
$130 total
Apr 22 - Apr 23
Total with taxes and fees
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.

Days Inn by Wyndham Kelowna
2649 Highway 97 N Kelowna BC
$96 nightly
The price is $111 total per night
$111 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Kelowna (Dilworth Mountain Estates), Days Inn by Wyndham Kelowna is within a 10-minute drive of Kelowna General Hospital and Waterfront 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 | $342 |
Cheapest price | $111 |
Total number of hotels in British Columbia | 14,780 |
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

Radisson Blu Vancouver Airport Hotel & Marina
4 out of 5
Posted 4 hours ago
CheapTickets Verified Review
"Patrick the staff was quite courteous and the rooms are quote clean."
A verified traveler stayed at Radisson Blu Vancouver Airport Hotel & Marina
More to Explore in British Columbia
Top Picks
- Hotels with Air Conditioning in Campbell River
- Nanaimo Hotels
- Luxury Hotels in Vernon
- Hotels with a Gym in Whistler
- Casino Resorts & in Kelowna
- Extended Stay Hotels in Kelowna
- Romantic Getaways & Hotels in Harrison Hot Springs
- 3 Star Hotels in Coquitlam
- Osoyoos Hotels
- Capsule Hotels in Whistler
- Hotels with Free Breakfast in Abbotsford
- Golf Resorts & in Harrison Hot Springs
- Fairmont Hotels in Surrey
- Dawson Creek Hotels
- Luxury Hotels in North Vancouver
- Hotels with Shopping in Revelstoke
- Surrey Hotels
- Casino Resorts & in Abbotsford
- Hotels with Hot Tubs in Nelson
- Best Western Hotels in Abbotsford
- Motels in Parksville
- Arcade Hotels in Whistler
- Abbotsford Hotels
- Salmon Arm Hotels
- Hotels with Restaurants in Osoyoos
- Marriott Hotels & Resorts in Vancouver
- Historic Hotels in North Vancouver
- Tofino Hotels
- Spa Resorts & in Whistler
- Hotels with an Indoor Pool in Richmond
- Hotels with Waterslides in Kelowna
- Hotels with Shopping in Prince Rupert
- Independent Hotels in Abbotsford
- Hotels with Hot Tubs in Lytton
- 3 Star Hotels in Sointula
- 4 Star Hotels in North Vancouver
- Guest Houses in Richmond
- 4 Star Hotels in Penticton
- Kid Friendly Hotels in Abbotsford
- Hotels with Bars in Penticton
- Whistler Hotels
- Cabin Rentals in Kelowna
- Winery Hotels in Kelowna
- Hotels with Free Breakfast in Osoyoos
- Victoria Hotels
- Boutique Hotels in Revelstoke
- 5 Star Hotels in Squamish
- Coast Hotels in Abbotsford
- Romantic Getaways & Hotels in Penticton
- Romantic Getaways & Hotels in Parksville
- Cheap Hotels in Penticton
- Hotels with Restaurants in Cache Creek
- Hotels with Suites in Squamish
- Sandman Hotels in Abbotsford
- Boutique Hotels in Abbotsford
- Hotels with Hot Tubs in Osoyoos
- 4 Star Hotels in Radium Hot Springs
- Casino Resorts & in Squamish
- Hostels in Prince George
- Cheap Hotels in Revelstoke
- Hotels with Restaurants in Prince George
- Vancouver Hotels
- Sooke Hotels
- Hotels with Free Airport Shuttle in Richmond
- Beach Resorts & in Parksville
- Revelstoke Hotels
- Hotels on the Lake in Kelowna
- Hotels with Free Breakfast in Fernie
- Pet Friendly Hotels in Whistler
- Hotels with Free Airport Shuttle in Kelowna
- Flights to Delta
- Flights from Atlanta to Vancouver
- Flights to Surrey
- Flights from Christina Lake
- Flights to Kitimat
- Flights from Vancouver
- Flights from Winnipeg to Nanaimo
- Flights to Kelowna
- Flights to Vancouver
- Flights to Parksville
- Flights from Amritsar to Vancouver
- Flights from Penny
- Flights from Calgary to Vancouver
- Flights from Vancouver to 100 Mile House
- Flights from Coal Harbour
- Flights from Calgary to Prince George
- Flights from Kamloops
- Flights from Sayward





