Hotels with indoor pool in British Columbia

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

  • More Less

Clear Filters
Apply Filters

874 results found

Salish B&B And Spa

2707 Salish Road, West Kelowna, Canada (Open map)

The 3-star bed & breakfast has a quiet setting nearly 25 minutes' walk from Off The Grid Organic Winery. The comfortable Salish B&B...
Read more...
9.7
Exceptional
126 reviews

Polaris Lodge

500 A Stemwinder Drive, Kimberley, Canada (Open map)

The centre of Kimberley can be reached in 30 minutes' walk of this hotel, and such cultural venues as Kimberley Arts at Centre 64 are…
Read more...

Similkameen Valley Resort

306 Sumac Road, Cawston, Canada (Open map)

This elegant hotel is also 10 minutes' drive from Monument 112 in Cawston. Featuring Wi-Fi in public areas, Similkameen Valley...
Read more...
8.7
Fabulous
10 reviews

Whistler Vacation Club At Northstar

4365 Northlands Blvd, Whistler, Canada (Open map)

The hotel is only 1.1 km from Squamish Lil'wat Cultural Centre and 2.9 km from Rainbow Dog Park. Located just 500 metres from the city…
Read more...
8.9
Fabulous
114 reviews

Les Chambres Roses

1194 Pettman Road, West Kelowna, Canada (Open map)

Situated 3.8 km from Waterfront Park, the hotel also gives access to such sports venues as the 6000-seat Prospera Place Arena, which...
Read more...
9.6
Exceptional
68 reviews

Level Vancouver Yaletown Seymour

1022 Seymour Street, Vancouver, Canada (Open map)

The hotel has a central location 1.4 km from Steam Clock. Offering air-conditioned rooms and Wi-Fi in public areas, Level Vancouver...
Read more...
9.6
Exceptional
22 reviews

Rent Now 2450 By Month! Akiskinook Resort! 1 Bedroom Main Floor Townhome! Private Entrance! Sleeps 4! Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada (Open map)

While staying in the hotel, you are invited to discover Pynelogs Cultural Ctr, located approximately a 10-minute ride away, or visit...
Read more...
9.0
Superb
2 reviews

Lakeshore Villa Estates

Unit 12 -4601 Lakeshore Drive, Osoyoos, Canada (Open map)

While staying in this Osoyoos hotel, you are invited to discover Anarchist Protected Area, located 4.8 km away, or visit sports...
Read more...

Rae Leigh Heights Bnb

8133 Rae Leigh Place, Saanichton, Canada (Open map)

The elegant hotel has a prime location 4.5 km from the protected Victoria Butterfly Gardens. Rae Leigh Heights Bnb Saanichton hotel,...
Read more...
9.4
Superb
151 reviews

Illuminati Guest House

604 Hoffman Avenue, Victoria, Canada (Open map)

This Victoria hotel is located 2.8 km from Langford Lake and 4.3 km from Portage Park. The 5-star Illuminati Guest House Victoria is...
Read more...

Cycle Inn Bed And Breakfast

3158 Anders, Langford, Canada (Open map)

The hotel is situated in the West Shore district, a few moments from the restaurant Pizzability. Offering a hot tub and a sauna, the 3…
Read more...
7.4
Good
60 reviews

84 Dollars Nov 6 Whistler Cascade Lodge Suite Wifi Cable Tv Pool 2 Hot Tubs Sauna Change Rooms & Showers Gym Ski And Bike Storage Room

4315 Northlands Boulevard, Whistler, Canada (Open map)

Guests may find Spa relaxation just a few steps from the comfortable hotel, while Whistler Medals Plaza Ice Skating Rink is about...
Read more...
5.6
Decent
33 reviews

Crown House B&B

207 North Shore Road, Po Box 1926, Lake Cowichan, Canada (Open map)

The hotel is nestled a mere 50 metres from Cowichan Lake. Located 2.1 km from Cowichan Lake Sports Arena Recreation Center, the...
Read more...
8.4
Very Good
29 reviews

Kamloops Log Home Bed And Breakfast

6797 Barnhartvale Road, Kamloops, Canada (Open map)

This Kamloops hotel has a convenient location 4.7 km from the 106 - acre zoo "BC Wildlife Park". The comfortable Kamloops Log Home...
Read more...
7.6
Good
26 reviews

Residences At The Sun Peaks Grand

3250 Village Way, Sun Peaks, Canada (Open map)

Sun Peaks centre is 30 minutes' walk, and sports attractions such as Sun Peaks Golf Course are merely 550 metres away. Located only...
Read more...
7.1
Good
10 reviews

Beach Bed And Breakfast

6190 Beach Road, Grand Forks, Canada (Open map)

Big White Ski Resort is 85 km from here, while Grand Forks Municipal Park is 3.3 km away. Located approximately 10 minutes by car from…
Read more...

Kelowna Discovery

221 1088 Sunset Drive, Kelowna, Canada (Open map)

The hotel lies only 0.9 km from Water Street Boat Launch and only 400 metres from Waterfront Park. The comfortable Kelowna Discovery...
Read more...
9.9
Exceptional
12 reviews

A Fully Renovated Condo Near Village Centre With Mt View And Close To Lift In Cascade Lodge

4315 Northlands Boulevard 206, Whistler, Canada (Open map)

The hotel has a prime setting merely 1.2 km from the famed Whistler Blackcomb Ski Resort, while natural sights like Rainbow Dog Park...
Read more...
9.2
Superb
4 reviews

Whistler Cascade Lodge

4315 Northlands Blvd, Whistler, Canada (Open map)

The apartment is nestled in Whistler Village with shopping and dining, 250 metres from Black Tusk Gallery. Cascade Lodge Whistler is...
Read more...
8.3
Very Good
2735 reviews

Econo Lodge Inn & Suites Kelowna

1070 Harvey Avenue, Kelowna, Canada (Open map)

This accommodation is nestled in Downtown Kelowna with quaint one-off boutiques in redbrick buildings along Bernard Avenue selling...
Read more...
7.8
Good
1007 reviews
Thank you for subscribing
Close