Hotels with indoor pool in British Columbia
741 results found
- Most popular first Sorting
Days Inn By Wyndham Penticton Conference Centre
152 Riverside Drive, Penticton, Canada (Open map)
Hilton Grand Vacations Club Whistler
4580 Chateau Blvd, Whistler, Canada (Open map)
Holiday Inn Express & Suites Courtenay - Comox By Ihg
310 Hunt Road, Courtenay, Canada (Open map)
Holiday Inn Express & Suites Victoria-Colwood By Ihg
318 Wale Road, Langford, Canada (Open map)
Best Western Plus Chemainus Inn
9573 Chemainus Road, Chemainus, Canada (Open map)
Hotel Zed Kelowna
1627 Abbott Street, Kelowna, Canada (Open map)
Ramada Plaza By Wyndham Prince George
444 George St., Prince George, Canada (Open map)
Pender Harbour Resort & Marina
4686 Sinclair Bay Road, Garden Bay, Canada (Open map)
Super 8 By Wyndham Prince George
1151 Commercial Crescent, Prince George, Canada (Open map)
Siesta Suites
3152 Lakeshore Road, Kelowna, Canada (Open map)
Prestige Beach House, Worldhotels Crafted
1675 Abbott Street, Kelowna, Canada (Open map)
Prestige Lakeside Resort, Worldhotels Elite
701 Lakeside Drive, Nelson, Canada (Open map)
Comfort Inn & Suites
1090 - 22Nd St. Ne, Salmon Arm, Canada (Open map)
Glacier House Hotel & Resort
1870 Glacier Lane, Revelstoke, Canada (Open map)
Best Western Plus Langley Inn
5978 Glover Road, Langley, Canada (Open map)
Bighorn Meadows Resort
10 Bighorn Boulevard, Po Box 571, Radium Hot Springs, Canada (Open map)
Best Western Williams Lake
1850 Broadway Avenue S, Williams Lake, Canada (Open map)
Doubletree By Hilton - Kamloops
339 St. Paul Street, Kamloops, Canada (Open map)
Super 8 By Wyndham Abbotsford Bc
1881 Sumas Way, Abbotsford, Canada (Open map)
Best Western Maple Ridge
21650 Lougheed Highway, Maple Ridge, Canada (Open map)