Hotels with indoor pool in British Columbia

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

733 results found

Prestige Vernon Lodge

3914 32Nd Street, Vernon, Canada (Open map)

This Vernon hotel is a short way from All Saints Anglican Church and 39 minutes by car from Kelowna International airport. The...
Read more...
8.4
Very Good
440 reviews

The Vic, An Ascend Collection Hotel

123 Gorge Road East, Victoria, Canada (Open map)

The Royal British Columbia Museum is within easy reach of the appealing hotel, while Gorge Rd E at Balfour bus stop is 10 minutes'...
Read more...
8.3
Very Good
988 reviews

River Rock Casino Hotel

8811 River Road, Richmond, Canada (Open map)

Winona Park is 2.1 km from this pet-friendly resort, while Fraser River Waterfront Park is 3.9 km away. Situated around 5 minutes'...
Read more...
8.2
Very Good
1870 reviews

Poets Cove Resort & Spa

9801 Spalding Rd, Bedwell Harbour, Canada (Open map)

Driftwood Center Shopping Mall is approximately 15 minutes by car from the hotel, while Mount Warburton Pike is approximately 20...
Read more...
8.1
Very Good
178 reviews

Sun Peaks Grand Hotel & Conference Centre

3240 Village Way, Sun Peaks, Canada (Open map)

Standing within a 400-metre distance of Morrisey Platter, this elegant hotel is situated right in the centre of Sun Peaks. Nestled...
Read more...
8.8
Fabulous
644 reviews

Four Points By Sheraton Kelowna Airport

5505 Airport Way, Kelowna, Canada (Open map)

While staying in the perfect hotel, you are invited to discover Hoof Prints Barnyard Petting Zoo & Goga Venue, located 2.6 km away,...
Read more...
8.6
Fabulous
637 reviews

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada (Open map)

At the hotel, you'll be 3.6 km from South Arm Park and 2.3 km from the Colonel Sherman Armoury. Providing 237 rooms, the 4-star…
Read more...
8.4
Very Good
192 reviews

Prestige Treasure Cove Resort

2005 Highway 97 South, Prince George, Canada (Open map)

This Prince George hotel is centrally situated 2.7 km from the Two Rivers Gallery. The comfortable 4-star Prestige Treasure Cove...
Read more...
8.3
Very Good
422 reviews

Quality Inn Downtown Inner Harbour

850 Blanshard Street, Victoria, Canada (Open map)

Located in the shopping Downtown Victoria district, this Victoria hotel is 2.5 km from the 1.4 - acre Abkhazi Garden and 750 m from...
Read more...
7.6
Good
568 reviews

Comfort Suites Kelowna

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

The smoke-free hotel is near a museum, and within 15 minutes' drive of Father Pandosy Mission. Offering a lobby area, the...
Read more...
8.5
Fabulous
726 reviews

Courtyard By Marriott Nanaimo

100 Gordon Street, Nanaimo, Canada (Open map)

The hotel is about 5 km from Nanaimo Harbour Water airport and in close proximity to such cultural venues as the Nanaimo Art...
Read more...
8.6
Fabulous
659 reviews

Sheraton Vancouver Airport Hotel

7551 Westminster Highway, Richmond, Canada (Open map)

This eco-friendly hotel is located in Richmond, just moments from Richmond-Brighouse tube station. Situated around 25 minutes' walk...
Read more...
8.2
Very Good
88 reviews

Coast Kamloops Hotel & Conference Centre

1250 Rogers Way, Kamloops, Canada (Open map)

The 4-star hotel is ideally situated close to a motorway. Located 300 m from the Christian church "Calvary Temple", the family Coast...
Read more...
7.9
Good
601 reviews

Vancouver Airport Marriott Hotel

7571 Westminster Highway, Richmond, Canada (Open map)

The hotel is about 5 km from Vancouver airport and only 1.6 km from such cultural venues as Lipont Place. The 4-star Vancouver Airport…
Read more...
8.2
Very Good
138 reviews

Days Inn By Wyndham Victoria Uptown

229 Gorge Road East, Victoria, Canada (Open map)

If you are in love with sports, this Victoria hotel offers a waterfront location around a 10-minute ride from the Save-On-Foods...
Read more...
7.6
Good
1885 reviews

Pacific Shores Resort & Spa

1-1600 Stroulger Road, Parksville, Canada (Open map)

The resort is a great place to stay due to its beautiful location in Parksville. Perfectly located 25 minutes' walk from the...
Read more...
7.3
Good
443 reviews

Holiday Inn Vancouver-Centre Broadway By Ihg

711 West Broadway, Vancouver, Canada (Open map)

Whole Foods Market is a 6-minute walk away, while Broadway - City Hall Sky train station is in the vicinity of the 3-star hotel.
Read more...
8.0
Very Good
546 reviews

Royal Scot Hotel & Suites, Trademark Collection By Wyndham

425 Quebec St, Victoria, Canada (Open map)

This smoke-free hotel is surrounded by a harbour and a landscaped garden, while the 75 ha Beacon Hill Park is just 1.7 km away.
Read more...
8.4
Very Good
1023 reviews

Holiday Inn Express & Suites Langley By Ihg

8750 204Th Street, Langley, Canada (Open map)

The hotel is nestled in an industrial area of Langley, within a -km distance of Yorkson Community Park. Situated around 15 minutes...
Read more...
8.3
Very Good
466 reviews

Sandman Hotel Revelstoke

1901 Laforme Boulevard, Revelstoke, Canada (Open map)

The Enchanted Forest Revelstoke is within reach of the 3-star hotel and Skunk Cabbage Boardwalk is 1 km away. Situated a 5-minute walk…
Read more...
7.1
Good
777 reviews
Thank you for subscribing
Close