Hotels with indoor pool in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
06 May 2025
Check-out date:
07 May 2025
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

314 results found

Holiday Inn Express Golden-Kicking Horse By Ihg

1120 14Th Street North, Golden, Canada (Open map)

Located 350 metres from Golden and District Museum, the property lies within 5 minutes' drive of shopping venues such as Darkside...
Read more...
8.1
Very Good
567 reviews

Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg

17530 64Th Avenue, Surrey, Canada (Open map)

The property is about 25 km from Boundary Bay airport and within 5 minutes' drive of such cultural venues as Museum of Surrey. The 3…
Read more...
7.9
Good
226 reviews

Pomeroy Inn & Suites Prince George

2700 Recplace Drive, Prince George, Canada (Open map)

The property is about 15 km from Prince George airport and a 10-minute ride from such cultural venues as Two Rivers Gallery. The 4…
Read more...
8.3
Very Good
292 reviews

Embarc Vancouver

1001 Hornby Street, At The Sheraton Wall Centre, Vancouver, Canada (Open map)

This Vancouver property is nestled in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe,...
Read more...
9.3
Superb
115 reviews

Beach Acres Resort

1051 Resort Drive, Parksville, Canada (Open map)

Riptide Lagoon is located about a 10-minute drive from this Parksville resort while Paradise Mini Golf and Fun Park is nearly 10...
Read more...
8.7
Fabulous
55 reviews

Naturally Pacific Resort

700 Petersen Road, Campbell River, Canada (Open map)

The property lies a 25-minute stroll from Whale watching and 2.9 km from Quinsam River Hatchery. Naturally Pacific Resort Campbell...
Read more...
9.3
Superb
43 reviews

Gibsons Garden Hotel

963 Gibsons Way, Gibsons, Canada (Open map)

The accommodation is centrally situated a 10-minute drive from Bonniebrook Beach. Boasting a lift and a vending machine, Gibsons...
Read more...
8.4
Very Good
712 reviews

Stonebridge Hotel Dawson Creek

500 Highway 2, Dawson Creek, Canada (Open map)

The eco-friendly accommodation is located in the centre of Dawson Creek, 25 minutes' stroll from Northern Alberta Railway Park and...
Read more...
7.8
Good
227 reviews

Harrison Beach Hotel

160 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

Nestled among a lake and mountains, the smoke-free property is about 5 minutes by car from Campbell Lake Trail Head Nature Preserve....
Read more...
8.6
Fabulous
382 reviews

Hyatt Place Prince George

585 Dominion Street, Prince George, Canada (Open map)

The property is just 200 metres from Dandy-Lines Gift Shop and about 10 minutes by car from Knox United Church. Situated within a 10…
Read more...
8.4
Very Good
984 reviews

Holiday Inn Express & Suites - Courtenay - Comox By Ihg

310 Hunt Road, Courtenay, Canada (Open map)

The hotel is about 10 km from Comox airport and at a distance of 6 km from such cultural venues as Comox Air Force Museum.
Read more...
8.6
Fabulous
364 reviews

Super 8 By Wyndham West Kelowna Bc

1655 Westgate Rd, West Kelowna, Canada (Open map)

Crystal Mountain Resort is a mere 1.9 km away, and culture-oriented attractions such as Kelowna Art Gallery lie within a 7-km...
Read more...
7.3
Good
361 reviews

Mountain Retreat

38922 Progress Way, Squamish, Canada (Open map)

The accommodation is about 65 km from Green Lake Seaplane Base airport and within 6 km of such cultural venues as Brackendale Art...
Read more...

Towneplace Suites By Marriott West Kelowna

3551 Carrington Road, West Kelowna, Canada (Open map)

You'll need 32-minute drive to Kelowna International airport. Situated a mere 5 minutes' walk from Two Eagles Golf Course,...
Read more...
9.2
Superb
352 reviews

Sandman Hotel Cranbrook

405 Cranbrook Street, Cranbrook, Canada (Open map)

The hotel is centrally situated a mere 500 metres from the performing arts theater "Key City Theatre" and a stroll from Cranbrook &...
Read more...
6.7
Pleasant
183 reviews

Ramada Plaza By Wyndham Prince George

444 George Street, Prince George, Canada (Open map)

The smoke-free property is conveniently situated approximately 10 minutes' drive from Cottonwood Island Nature Park and within 25...
Read more...
7.9
Good
773 reviews

Best Western Plus Chemainus Inn

9573 Chemainus Road, Chemainus, Canada (Open map)

The inn lies 5 minutes by car from Kinsmen Beach Park and right by Mount Brenton Golf Course. Best Western Plus Chemainus Inn offers...
Read more...
9.0
Superb
354 reviews

Super 8 By Wyndham Prince George

1151 Commercial Crescent, Prince George, Canada (Open map)

The accommodation is perfectly situated approximately 10 minutes' drive from Mr. Featuring a gym, various recreational...
Read more...
6.5
Pleasant
641 reviews

Sandman Hotel Castlegar

1944 Columbia Ave, Castlegar, Canada (Open map)

The eco-friendly property offers a comfortable location a 10-minute drive from West Kootenay Regional airport. Situated...
Read more...
6.6
Pleasant
313 reviews

Dilworth Inn Kelowna

1755 Dilworth Dr, Kelowna, Canada (Open map)

Nestled around 20 minutes' walk from Mission Creek, the hotel is in the very heart of Downtown Kelowna with quaint one-off boutiques...
Read more...
7.8
Good
1431 reviews
Thank you for subscribing
Close