Hotels with indoor pool in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
15 Mar 2026
Check-out date:
16 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

733 results found

Bc Place, Rogers Arena, Central And Modern With Ac

689 Abbott Street, Vancouver, Canada (Open map)

The accommodation is situated in the Downtown Vancouver district, merely 1.9 km from the West End Nelson Park and in proximity to...
Read more...

Charming 1Br Near Dt Kimberley: Pool, Hot Tub, Gym

1151 Gerry Sorensen Way 310, Kimberley, Canada (Open map)

The Kimberley Public Library and Heritage Museum is approximately a 10-minute ride from this apartment. Situated a mere 5 minutes on...
Read more...

Creekside Oasis On Mara

8843 Highway 97A, Sicamous, Canada (Open map)

Hyde Mountain Golf Course is 4.8 km from the property, while Kelowna is 103 km away. The 2-bedroom Creekside Oasis On Mara Villa...
Read more...

Signature Iconic Lakeview Downtown 2-Bedroom Loft

1488 Bertram Street, Kelowna, Canada (Open map)

The Waterfront Park is only 1.4 km away, while the Kasugai Gardens is a mere 7 minutes on foot from this apartment. Signature Iconic...
Read more...

Gyrobeachescape

3340 Richter Street, Kelowna, Canada (Open map)

At the accommodation you'll be within easy reach of Kelowna Farmers' and Crafters' Market and within a few blocks of Myra Canyon...
Read more...

Lakefront 1 Bedroom And Den Suite On Shawnigan Lake

2046 Widows Walk #2, Shawnigan Lake, Canada (Open map)

This 72 m² apartment lies 10 minutes by car from Memory Island Provincial Park. The spacious Lakefront Suite On Shawnigan Lake is...
Read more...

Playadelsol

654 Cook Road 641, Kelowna, Canada (Open map)

The spacious apartment lies within easy reach of the 1.5-hectare Rotary Beach Park. The 1-room Playadelsol Apartment Kelowna is...
Read more...

1Br In Northstar, Village Location, Hot Tub, Gas Fireplace, Secure Parking, Ski Storage

110 4355 Northlands Blvd., Whistler, Canada (Open map)

Chateau Whistler Golf Course is at a distance of 2.7 km away, while Taman Sari Royal Heritage Spa is around 400 metres away. The 60…
Read more...

Stonegate Resort Unit A202

5300 Big White Road, Big White Ski Resort, Canada (Open map)

This spacious accommodation lies just 0.7 km from Big White Central Reservations in the Village Centre Mall Ski Resort. Offering a...
Read more...

Stonegate Resort Unit A205

5300 Big White Road, Big White Ski Resort, Canada (Open map)

This apartment features location within a 10-minute drive of Cliff Chair and about a 15-minute walk from Bullet Express. Offering a...
Read more...

2Br In Ironwood, Stunning Mountain Views, Shared Hot Tub And Pool, Fireplace, Parking

3217 Blueberry Drive, Whistler, Canada (Open map)

The Audain Art Museum is situated 2.5 km from this spacious apartment. The 110 m² 2Br In Ironwood, Stunning Mountain Views, Shared...
Read more...

Woodrun Lodge 214 | Ski-In-Ski-Out Condo, Heated Pool, Hot Tub, Gym

4910 Spearhead Place 214, Whistler, Canada (Open map)

Green Lake Seaplane Base airport can be reached within 15 minutes drive, and natural attractions like Rainbow Dog Park are 3.1 km...
Read more...

1Br + Sofa Bed | Greystone Lodge | Ski In / Ski Out | Pool & Hot Tub | Epic Locations

303 4905 Spearhead Place, Whistler, Canada (Open map)

The Scandinave Spa Whistler is located nearly a 10-minute ride from this apartment. 1Br + Sofa Bed | Greystone Lodge | Ski In / Ski...
Read more...

Woodrun Lodge 414 | Cozy Ski-In Ski-Out Condo W/ Shared Hot Tub, Pool, Fireplace, & Parking

4910 Spearhead Place 414, Whistler, Canada (Open map)

Green Lake Seaplane Base airport can be reached within 15 minutes drive, and natural attractions like Lakeside Park are 3.2 km away....
Read more...
10
Exceptional
2 reviews

Ocean View Indoor Pool Hot Tub Theater

1580 Vinson Creek Road, West Vancouver, Canada (Open map)

West Vancouver city centre is 30 minutes' walk, and sports venues such as West End Ice Rink are about a 15-minute ride away. The…
Read more...

Ozarks Luxurious Lakeside Villa At Harrison Lake

6507 Rockwell Drive, Harrison Hot Springs, Canada (Open map)

Guests can visit Bear Mountain, which is approximately 25 minutes' walk from the villa, or check out Green Point Day Use Area, which...
Read more...

Oceanside Resort 3 Bed 2 Bath With Indoor Pool And Hot Tub

1080 Resort Dr 110, Parksville, Canada (Open map)

The Parksville Community Park is 3.2 km from the holiday home and Qualicum Beach, BC airport is 20 minutes’ drive away. Oceanside...
Read more...

Parksville Townhome 2 Bedroom Pool Gym

15 Beach Ln 59, Parksville, Canada (Open map)

The spacious apartment is a 65-minute drive from North Vancouver. The 121 m² Parksville Townhome 2 Bedroom Pool Gym is located...
Read more...

Cozy Townhouse In Whistler Village North

4388 Northlands Boulevard, Whistler, Canada (Open map)

Guests can easily reach Audain Art Museum, which is only an 8-minute walk away. Offering an outdoor pool area, the 1-room Cozy...
Read more...
8.7
Fabulous
3 reviews

Private Hot Tub | Free Parking | Pool | Sauna

7, 4388 Northlands Boulevard, Whistler, Canada (Open map)

This Whistler holiday home is just moments from the Lost Lake, while Taman Sari Royal Heritage Spa is just 6 minutes' walk away....
Read more...
Thank you for subscribing
Close