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

Sunrise Ridge Waterfront Resort

1175 Resort Drive, Parksville, Canada (Open map)

This Parksville resort lies only 1.7 km from Northwest Bay and approximately a 10-minute drive from Englishman River Regional Park....
Read more...
7.6
Good
114 reviews

Sandman Hotel And Suites Squamish

39400 Discovery Way, Squamish, Canada (Open map)

This hotel is nestled in a ski area of Squamish, approximately a 5-minute ride from Edgewater Park. Located about 5 minutes by car...
Read more...
8.7
Fabulous
837 reviews

Oasis Inn

1884 Gordon Drive, Kelowna, Canada (Open map)

The hotel in Downtown Kelowna with quaint one-off boutiques in redbrick buildings along Bernard Avenue selling books, gifts, and...
Read more...
8.0
Very Good
930 reviews

Ramada By Wyndham Surrey/Langley

19225 Highway 10, Surrey, Canada (Open map)

Attractions, you can find within a 3-km distance of this Surrey hotel, include Clayton Dog Off-Leash Park. Situated approximately 10...
Read more...
7.6
Good
308 reviews

Days Inn By Wyndham Kelowna

2649 Highway 97 North, Kelowna, Canada (Open map)

Located in a valley, the hotel is about 10 minutes' drive from House of Rose Winery. Offering a sunbathing terrace, a golf course,...
Read more...
7.6
Good
1540 reviews

Prestige Golden Hotel

1049 Trans Canada Hwy North, Golden, Canada (Open map)

Guests may find Kicking Horse Pedestrian Bridge 2.5 km from the 4-star hotel, and Cedar Lake is 2.7 km away. Prestige Golden Hotel...
Read more...
7.8
Good
228 reviews

Ocean Trails Resort

1135 Resort Drive, Parksville, Canada (Open map)

You'll need 20-minute drive to Qualicum Beach airport. The 4-star Ocean Trails Resort Parksville, nearly 10 minutes' walk from Craig...
Read more...
8.8
Fabulous
108 reviews

Days Inn By Wyndham Penticton Conference Centre

152 Riverside Drive, Penticton, Canada (Open map)

Surrounded by freshwater lakes and a lake, this smoke-free hotel is a mere 1.8 km from Okanagan Lake Beach. The 3-star Days Inn…
Read more...
7.7
Good
1021 reviews

Best Western Plus Fernie Mountain Lodge

1622 7Th Avenue, Fernie, Canada (Open map)

The hotel is located in the historic part of Fernie, a mere 13 minutes on foot from Elk River. With its convenient location about 25…
Read more...
8.9
Fabulous
250 reviews

Holiday Inn & Suites Surrey East - Cloverdale By Ihg

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

While staying in the hotel, you are invited to discover Surrey Lake Park, located 4.8 km away, or visit sports venues like Fleetwood...
Read more...
7.6
Good
156 reviews

Best Western Plus Merritt Hotel

3969 Crawford Avenue, Merritt, Canada (Open map)

This Merritt hotel has a convenient setting about a 15-minute drive from Nicola Lake, while natural sights like Rotary Park are...
Read more...
8.9
Fabulous
317 reviews

Comfort Inn & Suites Campbell River

1351 Shoppers Row, Campbell River, Canada (Open map)

The hotel is located around 6 km from Rotary Sea Walk and Elk Falls Provincial Park is 2.5 km away. The heritage Comfort Inn & Suites…
Read more...
8.3
Very Good
498 reviews

The Thompson Hotel

650 Victoria Street, Kamloops, Canada (Open map)

Guests may find Kamloops Museum and Archives 0.9 km from the 3-star hotel, and Memorial Arena is about 200 metres away. The Thompson...
Read more...
8.1
Very Good
1337 reviews

Siesta Suites

3152 Lakeshore Road, Kelowna, Canada (Open map)

This Kelowna hotel in the South Pandosy district of Kelowna is 2.1 km from Don-O-Ray Farm Adventure and 4.5 km from such shopping…
Read more...
8.6
Fabulous
843 reviews

Holiday Inn Express & Suites Victoria-Colwood By Ihg

318 Wale Road, Langford, Canada (Open map)

The comfortable hotel is nestled in the West Shore district, a stone's throw from the quick bites Wendy's. Offering comfortable...
Read more...
8.2
Very Good
373 reviews

Legends Whistler, By Lodging Ovations

2036 London Lane, Whistler, Canada (Open map)

Escape Whistler and the Arfa Alpha Lake Park are each 10 and in proximity to this 4-star hotel. Located a mere 5 minutes' walk…
Read more...
9.1
Superb
581 reviews

The Castle At Swan Lake

7905 Greenhow Road, Vernon, Canada (Open map)

You'll be approximately a 10-minute ride from BX Creek & Falls Trail and within 25 minutes' walk of Headbonz Gallery. The 4-star The...
Read more...
8.7
Fabulous
390 reviews

Best Western Plus Mission City Lodge

32281 Lougheed Highway, Mission, Canada (Open map)

The hotel places you about a 10-minute ride from Fraser River Heritage Park and about a 15-minute ride from Mission Raceway. Located...
Read more...
7.9
Good
392 reviews

Holiday Inn Express & Suites Terrace By Ihg

3059 Highway 16 East Thornhill, Terrace, Canada (Open map)

The comfortable hotel has a convenient location near a valley. Offering air-conditioned rooms and Wi-Fi throughout the property, the...
Read more...
8.5
Fabulous
229 reviews

Wingate By Wyndham Kamloops

1180 Rogers Way, Kamloops, Canada (Open map)

The prime location will easily bring you to Lil' Monkey's Treehouse Indoor Playground Amusement Center, located about 200 metres...
Read more...
8.1
Very Good
1975 reviews
Thank you for subscribing
Close