Compare Waterpark Hotels & Resorts in British Columbia
Secret Bargains - Save an extra 10% or more on select Waterpark Hotels & Resorts
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 Waterpark Hotels & Resorts

Manteo at Eldorado Resort
3762 Lakeshore Rd Kelowna BC
$145 nightly
The price is $168 total per night
$168 total
Dec 11 - Dec 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Manteo at Eldorado Resort in Kelowna (South Pandosy), you'll be steps from Okanagan Lake and 5 minutes by foot from Rotary Beach Park.
On private beach
Pool

Granville Island Hotel
1253 Johnston St Vancouver BC
$189 nightly
The price is $225 total per night
$225 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Vancouver (West Side), Granville Island Hotel is within a 10-minute drive of Robson Street and Rogers Arena.
Hot Tub
Pet friendly

Comfort Inn & Suites
26574 Gloucester Way Langley BC
$81 nightly
The price is $93 total per night
$93 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Langley, Comfort Inn & Suites is a 2-minute drive from Greater Vancouver Zoo and 11 minutes from Trinity Western University.
Pool
Breakfast included

Earl Grey Lodge
2069 Summit Drive Panorama BC
With a stay at Earl Grey Lodge in Panorama, you'll be next to a golf course, just steps from Mile 1 Quad Express and a 3-minute drive from Greywolf Golf Course.
Pool
Hot Tub

Hotel Eldorado at Eldorado Resort
3762 Lakeshore Road Kelowna BC
$168 nightly
The price is $195 total per night
$195 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Eldorado at Eldorado Resort in Kelowna (South Pandosy), you'll be steps from Okanagan Lake and 7 minutes by foot from Rotary Beach Park.
Pool
Hot Tub

The Castle at Swan Lake
7905 Greenhow Road Vernon BC
$121 nightly
The price is $137 total per night
$137 total
Jan 2 - Jan 3, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Castle at Swan Lake in Vernon, you'll be within a 15-minute drive of Okanagan Lake and Splashdown Vernon.
Pool
Hot Tub

Summerland Waterfront Resort & Spa
13011 Lakeshore Drive S Summerland BC
$167 nightly
The price is $188 total per night
$188 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Summerland, Summerland Waterfront Resort & Spa is on the boardwalk/promenade, a 1-minute drive from Okanagan Lake and 5 minutes from Nixdorf Classic Cars.
Pool
Hot Tub

Holiday Inn Express Hotel & Suites Riverport Richmond by IHG
10688 No. 6 Road Richmond BC
$95 nightly
The price is $110 total per night
$110 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Located in Richmond, Holiday Inn Express Hotel & Suites Riverport Richmond by IHG is in the business district, within a 15-minute drive of Richmond Night Market and Tsawwassen Mills.
Pool
Hot Tub

THE Beach Club Resort
181 Beachside Drive Parksville BC
$157 nightly
The price is $180 total per night
$180 total
Dec 11 - Dec 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at THE Beach Club Resort in Parksville, you'll be on the beach, just a 1-minute walk from Parksville Beach and 6 minutes by foot from Paradise Fun Park.
Pool
Hot Tub

Fairfield Inn & Suites by Marriott Vernon
5300 Anderson Way Vernon BC
$100 nightly
The price is $116 total per night
$116 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Vernon, Fairfield Inn & Suites by Marriott Vernon is in the business district, within a 10-minute drive of Hillview Golf and Planet Bee Honey Farm.
Pool
Breakfast included

Delta Hotels by Marriott Kamloops
540 VICTORIA STREET Kamloops BC
$120 nightly
The price is $139 total per night
$139 total
Dec 12 - Dec 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Delta Hotels by Marriott Kamloops, you'll be centrally located in Kamloops, within a 10-minute walk of Sandman Centre and Kamloops City Hall.
Pool
Pet friendly

The Royal Anne Hotel
348 Bernard Ave Kelowna BC
$103 nightly
The price is $119 total per night
$119 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
The Royal Anne Hotel is in the heart of Kelowna, within a 5-minute walk of Stuart Park and Okanagan Lake.
Breakfast included
Pet friendly
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 Waterpark Hotels & Resorts essential information
Waterpark Hotels & Resorts in British Columbia |
15 |
|---|---|
Highest price | $225 |
Cheapest price | $93 |
Total number of hotels in British Columbia | 14,064 |
Popular hotels | Manteo at Eldorado Resort, Granville Island Hotel, Comfort Inn & Suites, Earl Grey Lodge, Hotel Eldorado at Eldorado Resort, The Castle at Swan Lake, Summerland Waterfront Resort & Spa, Holiday Inn Express Hotel & Suites Riverport Richmond by IHG, THE Beach Club Resort, Fairfield Inn & Suites by Marriott Vernon, Delta Hotels by Marriott Kamloops, The Royal Anne Hotel |
Most Recent British Columbia Hotel Reviews

Sandman Hotel Vancouver Downtown
5 out of 5
Posted 13 hours ago
CheapTickets Verified Review
"Everything was great"
A verified traveler stayed at Sandman Hotel Vancouver Downtown
More Waterpark Hotels & Resorts
Types of Hotels
Top 20 British Columbia Hotels
Hotels Near British Columbia
More to Explore in British Columbia
Top Picks
Hotels
Flights





