Hotels with indoor pool in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
08 Feb 2026
Check-out date:
09 Feb 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

749 results found

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 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...

A Studio In Village Center 7 Mins To Ski Lift Themed Marvel

4369 Main Street 326, Whistler, Canada (Open map)

Guests have easy access to the city park "Whistler Olympic Plaza", which is just 350 metres away. The 37 m^2 A Studio In Village…
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...

Group Stays - Large Renovated Apartment With Pool And Hot Tub

2129 Lake Placid Road, Whistler, Canada (Open map)

Nearby popular attractions include Whistler Village, about 10 minutes' drive away. Located a minute's walk from Alpha Lake Park and...
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 C202

375 Raven Ridge Road, Big White Ski Resort, Canada (Open map)

The 89 m^2 accommodation lies 10 minutes' drive from Cliff Chair. Stonegate Resort Unit C202 is situated in Big White Ski Resort,...
Read more...

Woodrun Lodge 503 | Ski-In-Ski-Out, Upper Floor Views, Pool, Hot Tub, Gym

4910 Spearhead Place, Whistler, Canada (Open map)

Jersey Cream Express is about a 10-minute drive away, while it also takes around 15 minutes to walk to Chateau Whistler Golf Course....
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 307 | Sleek Slopeside Unit W/ Pool, Hot Tub, & Heated Floors

4910 Spearhead Place, 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...

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...

Ocean View Indoor Pool Hot Tub Theater

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

Family tourists will appreciate the proximity to Vancouver Aquarium, which is around 15 minutes away by car. Located 4.2 km from...
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...

Comfy 1Br, Sleeps 4 Air Con, Walk To Everything

4573 Chateau Boulevard 104, Whistler, Canada (Open map)

Blackcomb Way is nearly 20 minutes' walk away, while Squamish Lil'wat Cultural Centre is just moments from the apartment. Situated...
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...

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...

260 The Aspens - Ski In Ski Out

4800 Spearhead Drive 260 The Aspens, Whistler, Canada (Open map)

A 10-minute walk will take you to Squamish Lil'wat Cultural Centre. Spacious 260 The Aspens - Ski In Ski Out features views of the...
Read more...
Thank you for subscribing
Close