Hotels with indoor pool in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
27 Apr 2026
Check-out date:
28 Apr 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


Clear Filters
Apply Filters

797 results found

Fernie Stanford Resort

100 Riverside Way, Fernie, Canada (Open map)

The hotel is situated in a museum area, about a 10-minute ride from the Mount Fernie Provincial Park and about a 15-minute ride…
Read more...
7.6
Good
954 reviews

Best Western King George Inn & Suites

8033 King George Boulevard, Surrey, Canada (Open map)

Situated in the business district of Surrey, the hotel is within a few blocks of Bear Creek Train Public Park & Mini Golf. The 3-star…
Read more...
8.2
Very Good
334 reviews

Four Points By Sheraton Surrey

10410 158Th Street, Surrey, Canada (Open map)

Situated approximately a 15-minute ride from the tranquil park "Green Timbers Urban Forest", this Surrey hotel also gives access to...
Read more...
8.9
Fabulous
66 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
365 reviews

Sandman Hotel Quesnel

940 Chew Avenue, Quesnel, Canada (Open map)

The hotel has a great setting about 10 minutes by car from the Quesnel & District Museum & Archives. Offering a hot tub and a lobby...
Read more...
8.3
Very Good
232 reviews

Ocean Trails Resort

1135 Resort Drive, Parksville, Canada (Open map)

The resort is only steps away from the miniature Paradise Mini Golf and Fun Park, while Parksville Parks is just a 6-minute walk away.
Read more...
8.8
Fabulous
108 reviews

Best Western Plus Mission City Lodge

32281 Lougheed Highway, Mission, Canada (Open map)

The convenient hotel is nestled in a prime touristic area of Mission, about 15 minutes on foot from Kinsmen Park West. Located...
Read more...
7.9
Good
367 reviews

Ramada By Wyndham Campbell River

462 S Island Highway, Campbell River, Canada (Open map)

This Campbell River hotel has a prime setting merely 1.1 km from Elk Falls Provincial Park, while natural sights like the Beaver...
Read more...
6.9
Pleasant
874 reviews

Siesta Suites

3152 Lakeshore Road, Kelowna, Canada (Open map)

This Kelowna hotel in the South Pandosy district of Kelowna is 2.7 km from the H2O Fitness + Adventure Centre and 4.5 km from such...
Read more...
8.6
Fabulous
794 reviews

Oasis Inn

1884 Gordon Drive, Kelowna, Canada (Open map)

Capri Lanes Bowling Alley is located only 5 minutes on foot from the hotel, and such natural sites as the scenic Knox Mountain Park is…
Read more...
8.0
Very Good
1029 reviews

Harrison Beach Hotel

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

The hotel is right in the centre of Harrison Hot Springs, merely 1.4 km from the Miami Bridges Trail and in proximity to Tourism...
Read more...
8.8
Fabulous
316 reviews

Holiday Inn Express & Suites Riverport Richmond By Ihg

10688 No. 6 Rd., Richmond, Canada (Open map)

The 3-star hotel is situated in an entertainment district, within 300 metres of the restaurant Stanley's Grill. Offering...
Read more...
7.9
Good
645 reviews

Best Western Plus Barclay Hotel

4277 Stamp Avenue, Port Alberni, Canada (Open map)

The hotel lies merely 1.1 km from Port Alberni and 4.3 km from the Hole-in-the-Wall. Situated within 25 minutes' walk of the…
Read more...
8.2
Very Good
320 reviews

Best Western Premier Route 97 Vernon

5350 Anderson Way, Vernon, Canada (Open map)

This 3-star hotel is located in the green part of Vernon, 3.6 km from the BX Press Cidery. Situated within walking distance of...
Read more...
8.4
Very Good
381 reviews

Best Western Cowichan Valley Inn

6457 Norcross Rd, Duncan, Canada (Open map)

The inn, with a stunning location in Duncan, offers guests to relax by Somenos Lake, which is situated approximately 7 km away. The...
Read more...
7.9
Good
365 reviews

Metropolitan Hotel Vancouver By Marriott

645 Howe Street, Vancouver, Canada (Open map)

This Vancouver hotel lies within a 1-km distance of Nelson Park and not far from the Marine Building. Positioned only 1.8 km from the…
Read more...
8.9
Fabulous
435 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
428 reviews

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada (Open map)

Gallagher's Canyon Golf & Country Club is only 500 metres from this smoke-free hotel, while Myra Canyon Kettle Valley Railway...
Read more...
7.6
Good
384 reviews

Holiday Inn Express & Suites - Chilliwack East An Ihg Hotel

8114 Young Road, Chilliwack, Canada (Open map)

The inn is centrally located 400 m from Sapper's Park and just moments from Chances Chilliwack. Situated about 10 minutes by car...
Read more...
8.7
Fabulous
370 reviews

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada (Open map)

This Osoyoos hotel is near the beach district of Osoyoos and right near Haynes Point Provincial Park. The welcoming 3-star Best...
Read more...
8.2
Very Good
321 reviews
Thank you for subscribing
Close