Hotels with indoor pool in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
12 Jun 2026
Check-out date:
13 Jun 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

811 results found

Holiday Inn Victoria - Elk Lake By Ihg

4670 Elk Lake, Saanich, Canada (Open map)

The hotel enjoys a beautiful location near a mountain. Located approximately a 10-minute drive from Galey Farms, the 4-star...
Read more...
8.1
Very Good
343 reviews

Holiday Inn Express Kamloops By Ihg

1550 Versatile Drive, Kamloops, Canada (Open map)

The hotel is nestled in a popular area of Kamloops, about 25 minutes on foot from Pineview Valley Linear Park. The affordable 3-star...
Read more...
8.4
Very Good
195 reviews

Quality Inn

1860 Rogers Place, Kamloops, Canada (Open map)

Nestled only 400 m from the Christian church "Calvary Temple", the hotel is 3.6 km from Riverside Park. Situated about a 5-minute...
Read more...
7.9
Good
725 reviews

Super 8 By Wyndham Abbotsford Bc

1881 Sumas Way, Abbotsford, Canada (Open map)

The hotel has a central setting nearly a 10-minute ride from the Castle Fun Park, while natural sights like Mill Lake Park are nearly…
Read more...
7.2
Good
713 reviews

Comfort Inn & Suites

1090 - 22Nd St. Ne, Salmon Arm, Canada (Open map)

The inn is only 250 m from Christian Reformed Church, about 7 km from Grass Root Dairies Farm. Boasting 2 water slides, the 4-star…
Read more...
8.5
Fabulous
749 reviews

Best Western Maple Ridge

21650 Lougheed Highway, Maple Ridge, Canada (Open map)

Maple Ridge Park is about 10 minutes away by car, while Hammond Stadium is 2.1 km from this fantastic hotel. Situated 30 metres from...
Read more...
7.3
Good
327 reviews

Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg

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

If you are in love with sports, the hotel offers a prime location about 4 km from Fleetwood Arena Ice Skating Rink. The smoke-free…
Read more...
7.9
Good
171 reviews

Legends Whistler, By Lodging Ovations

2036 London Lane, Whistler, Canada (Open map)

Superfly Ziplines and the Arfa Alpha Lake Park are each 10 and within reach of this 4-star hotel. Situated 600 metres from Nita Lake…
Read more...
9.0
Superb
521 reviews

Best Western Williams Lake

1850 Broadway Avenue S, Williams Lake, Canada (Open map)

The hotel is conveniently situated 2.6 km from the Scout Island Nature Centre. The 3-star smoke-free Best Western Williams Lake...
Read more...
7.6
Good
228 reviews

Hampton Inn & Suites By Hilton Langley-Surrey

19500 Langley Bypass, Langley, Canada (Open map)

The hotel is nestled in the very heart of Langley, approximately 10 minutes' drive from the B.C. Featuring a lift and a vending...
Read more...
8.2
Very Good
158 reviews

Ramada By Wyndham Coquitlam

631 Lougheed Highway, Coquitlam, Canada (Open map)

The hotel is about 20 km from Vancouver Harbour Water airport and 4.1 km from such cultural venues as Irving House. Located only 1.4...
Read more...
6.0
Pleasant
1154 reviews

Ramada By Wyndham Revelstoke

1750 Trans Canada Highway, Revelstoke, Canada (Open map)

The hotel is nestled in Revelstoke, near hot springs and a national park. Located approximately 5 km from the Glacier National Park...
Read more...
8.4
Very Good
805 reviews

Best Western Plus Valemount Inn & Suites

1950 Highway 5 S, Valemount, Canada (Open map)

The hotel is located in Valemount, near a mountain and a wildlife park. Offering a quiet location about 25 minutes' walk from the...
Read more...
8.4
Very Good
459 reviews

Best Western Plus Chemainus Inn

9573 Chemainus Road, Chemainus, Canada (Open map)

The 3-star hotel puts you in the centre of Chemainus, within reach of the Chemainus Murals. Featuring high-speed Internet access...
Read more...
8.8
Fabulous
417 reviews

Best Western Premier Aberdeen Kamloops

1175 Rogers Way, Kamloops, Canada (Open map)

The Secwepemc Museum and Heritage Park is around 15 minutes away by car, while Pioneer Park is 10 minutes' drive from the hotel. The...
Read more...
7.6
Good
131 reviews

Coast Abbotsford Hotel & Suites

2020 Sumas Way, Abbotsford, Canada (Open map)

Boasting a comfortable location right in the centre of Abbotsford, the comfortable hotel also lies 800 m from Lonzo Creek Park....
Read more...
8.3
Very Good
450 reviews

Gibsons Garden Hotel

963 Gibsons Way, Gibsons, Canada (Open map)

This 3-star hotel is centrally situated within a 15-minute drive of Plumper Cove Marine Provincial Park. Gibsons Garden Hotel,...
Read more...
8.6
Fabulous
595 reviews

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada (Open map)

You'll need 60-minute drive to Ganges Water airport. Situated a mere 9 minutes' walk from Bennett Bay, the 3-star Mayne Island...
Read more...
8.1
Very Good
93 reviews

Executive Suites Hotel And Resort, Squamish

40900 Tantalus Road, Squamish, Canada (Open map)

The hotel is about 60 km from Green Lake Seaplane Base airport and around 25 minutes on foot from such cultural venues as the...
Read more...
8.8
Fabulous
427 reviews

Holiday Inn Express & Suites Victoria-Colwood By Ihg

318 Wale Road, Langford, Canada (Open map)

This 4-star hotel is nestled 2.8 km from Highland Pacific Golf and within a few blocks of WildPlay Element Parks. Standing merely a 5…
Read more...
8.2
Very Good
368 reviews
Thank you for subscribing
Close