Hotels with indoor pool in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
26 Apr 2026
Check-out date:
27 Apr 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

797 results found

Hilltop Hideaway - Legacy 401Ab

215 Kettle View Rd #401, Big White Ski Resort, Canada (Open map)

The apartment in Big White Ski Resort is within a 5-minute drive of Snow Ghost Express and in the vicinity of the Big White…
Read more...

The Marquise 605

4809 Spearhead Dr #605, Whistler, Canada (Open map)

This apartment features location 3 km from Scandinave Spa Whistler and only 1.3 km from the Audain Art Museum. The Marquise 605...
Read more...

High Tide Suite - New Bright Oceanfront Escape With Spa-Like Bath

1600 Stroulger Rd 626A, Nanoose Bay, Canada (Open map)

The Parksville Community Park and Skate Park is within a 5-km distance of the apartment. To enjoy your vacation in Nanoose Bay, stay...
Read more...

Sunridge Beachside Retreat By Emr Vacation Rentals

1175 Resort Drive 28, Parksville, Canada (Open map)

The accommodation is 86 km from Port Renfrew, while the 347-hectare Rathtrevor Beach Provincial Park is approximately a 25-minute...
Read more...

Heated Pool, Hot Tub, 3 Ac Ensuites, Lake View

850 Horizon Court, West Kelowna, Canada (Open map)

This West Kelowna holiday home is within 25 km of Kelowna International airport and 4.1 km from such cultural points of interest as...
Read more...

Downtown Skyline Suite With Pool & Sauna

183 Keefer Place, Vancouver, Canada (Open map)

Downtown Vancouver is merely 1.1 km away, while Rogers Arena is about 300 metres from this apartment. The spacious 108 m² Downtown...
Read more...

Extra Spacious With A King Bed Sauna Pool & Jacuzzi

688 Abbott Street, Vancouver, Canada (Open map)

The Marine Building is just 1.4 km away, while Queen Elizabeth Theatre is just 250 metres from this apartment. Extra Spacious With A...
Read more...

Lake Placid Lodge 18 By Outpost Whistler

2050 Lake Placid Road Unit #18, Whistler, Canada (Open map)

The Whistler Museum is 3.9 km away, while Creekside Village is just around the corner from the 2-bedroom apartment. To enjoy your...
Read more...

Stonegate Resort Unit A104

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

The apartment is located within easy reach of the large Big White Ski Resort. Overlooking the inner courtyard, the spacious...
Read more...

Top Floor Apartment At Amenity Rich Resort 406

3220 Skyview Lane, West Kelowna, Canada (Open map)

The Mission Hill Family Estate Winery is nearly 25 minutes on foot from the apartment. The spacious 80 m² Top Floor Apartment At...
Read more...

Qualicum Landing Family Home

Qualicum Landing Luxury Beach Homes 53, Qualicum Beach, Canada (Open map)

The property is 3.9 km from the Lighthouse Country Regional Trail. Located 3.8 km from the productive PineRidge RV Park and Farm...
Read more...

Whistler Village North Retreat - Private Hot Tub

4388 Northlands Boulevard, Whistler, Canada (Open map)

The Alexander Falls is 4.9 km away, and the Meadow Park Sports Centre is 2.6 km from the property. Whistler Village North Retreat -...
Read more...

Stonegate Resort Unit B208

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

The apartment lies around 30 minutes on foot from Lara's Gondola. The spacious 93 m² Stonegate Resort Unit B208 Big White Ski Resort...
Read more...

Chic Spacious Downtown Condo

632 Abbott Street, Vancouver, Canada (Open map)

The apartment welcomes travellers in the centre of Vancouver, located just 1.4 km from the Canada Place. Chic Spacious Downtown...
Read more...
10
Exceptional
1 review

Stonegate Resort Unit B206

5300 Big White Road, Kelowna, Canada (Open map)

The 2-room Stonegate Resort Unit B206 Kelowna is around a 25-minute walk from Gem Lake Express. 3.8 km from Falcon Double, the...
Read more...

Stonegate Resort Unit B204

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

Falcon Double is located within 25 minutes' walk of the apartment. Situated just 1.6 km from Snow Ghost Express, the spacious 127 m²...
Read more...

Kimberley Escape: 1Br+Studio W/ Hot Tub, Pool, Bbq

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

This apartment lies approximately a 25-minute stroll from Kimberley Arts at Centre 64. Kimberley Escape: 1Br+Studio W/ Hot Tub,...
Read more...

Condo At Barona Beach Lakeside Resort

4038 Pritchard Drive, West Kelowna, Canada (Open map)

Located on a private beach, the spacious apartment is 3.6 km from the Hatch winery|the Hatch. The 109 m² Condo At Barona Beach...
Read more...

Sub-Penthouse Condo With Jacuzzi Pool Sauna & Gym

688 Abbott Street, Vancouver, Canada (Open map)

The Granville Island Public Market is approximately 2 km away, while the Dr. Sub-Penthouse Condo With Jacuzzi Pool Sauna & Gym...
Read more...

Woodrun Lodge 107 | New Listing! Ski-In, Ski-Out, Heated Pool, Hot Tub & Parking

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

The property is 4.5 km from the Arfa Alpha Lake Park, while Whistler Farmers Market is 350 metres away. The 2-bedroom Woodrun Lodge...
Read more...
Thank you for subscribing
Close