Hotels with indoor pool in British Columbia

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

745 results found

Fairmont Vancouver Airport In-Terminal Hotel

3111 Grant Mcconachie Way, Richmond, Canada (Open map)

Sea Island Equestrian Centre is located just near the hotel, and Vancouver International airport is approximately a 5-minute drive...
Read more...
9.2
Superb
4135 reviews

Hotel Grand Pacific

463 Belleville Street, Victoria, Canada (Open map)

The hotel is situated in a walkable area, 400 m from the Inner Harbour. Positioned a mere 1.2 km from the unique Fan Tan Alley…
Read more...
8.7
Fabulous
1729 reviews

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada (Open map)

Standing 350 metres from Waterfront Park, the resort also offers easy access to Boyce-Gyro Beach Park which is 3.9 km away. The...
Read more...
8.5
Fabulous
433 reviews

Executive Hotel Vancouver Airport

7311 Westminster Highway, Richmond, Canada (Open map)

Located around 10 minutes by car from EXIT Canada Richmond, the modern hotel is also within 25 minutes' walk of Aberdeen Sky railway...
Read more...
7.7
Good
2463 reviews

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada (Open map)

The hotel is located in Osoyoos, approximately 400 metres from a scenic beach. Positioned around a 10-minute drive from the...
Read more...
8.9
Fabulous
372 reviews

Delta Hotels By Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada (Open map)

The hotel has a breathtaking setting 18 minutes' stroll from the Bateman Gallery, while natural sights like the Beacon Hill...
Read more...
8.8
Fabulous
457 reviews

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada (Open map)

The hotel has a prime location in the centre of West Kelowna, just steps from the Gellatly Nut Farm Regional Park. Positioned not...
Read more...
8.7
Fabulous
99 reviews

The Sutton Place Hotel Vancouver

845 Burrard Street, Vancouver, Canada (Open map)

Standing right near Downtown Vancouver, the comfortable hotel is situated in a ski area of Vancouver. The renowned The Sutton Place...
Read more...
8.9
Fabulous
2905 reviews

Rosedale On Robson Suite Hotel

838 Hamilton Street, Vancouver, Canada (Open map)

This perfect hotel is located in Vancouver, 5 minutes' stroll from Vancouver City Center tube station. Offering a Jacuzzi and a...
Read more...
8.4
Very Good
4010 reviews

Inn At Laurel Point

680 Montreal Street, Victoria, Canada (Open map)

The centre of Victoria can be reached within a 15-minute walk, and natural attractions like Thunderbird Park are only 1.1 km away....
Read more...
8.6
Fabulous
467 reviews

Brentwood Bay Resort & Spa

849 Verdier Avenue, Brentwood Bay, Canada (Open map)

The oceanfront hotel has a quiet setting nearly a 25-minute walk from the protected Victoria Butterfly Gardens. Guests of the 5-star...
Read more...
9.0
Superb
346 reviews

Hotel Blu

177 Robson Street, Vancouver, Canada (Open map)

This hotel boasts a central location near Barclay Heritage Square, which is a 20-minute walk away. Situated within 300 metres of the...
Read more...
8.9
Fabulous
3021 reviews

Civic Hotel, Autograph Collection

13475 Central Avenue, Surrey, Canada (Open map)

10 minutes' drive from the modern Fraser River Discovery Centre Museum, the hotel is just moments from Surrey Central underground...
Read more...
8.6
Fabulous
273 reviews

Vancouver Marriott Pinnacle Downtown Hotel

1128 West Hastings Street, Vancouver, Canada (Open map)

Downtown Vancouver is in the vicinity of this hotel, and the mixed-use skyscraper "Harbour Centre Lookout Tower" is located about...
Read more...
8.3
Very Good
465 reviews

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada (Open map)

You'll need 33-minute drive to Sechelt airport. Located 3.9 km from Smuggler Cove Marine Provincial Park, the beachfront Rockwater...
Read more...
8.1
Very Good
358 reviews

Versante Hotel

8451 Bridgeport Road, Richmond, Canada (Open map)

Situated approximately a 10-minute ride from Winona Park, this Richmond hotel also gives access to such sports venues as Richmond...
Read more...
9.0
Superb
701 reviews

Radisson Hotel Vancouver Airport

8181 Cambie Road, Richmond, Canada (Open map)

You'll need 10-minute drive to Vancouver airport. The premium Radisson Hotel Vancouver Airport Richmond, situated only 6 minutes'...
Read more...
8.2
Very Good
3824 reviews

St. Eugene Golf Resort & Casino

7777 Mission Road, Cranbrook, Canada (Open map)

The hotel is in a rural area of Cranbrook. Situated 2.9 km from St. Eugene Golf Course, the 4-star smoke-free St.
Read more...
8.2
Very Good
544 reviews

Victoria Marriott Inner Harbour

728 Humboldt Street, Victoria, Canada (Open map)

The hotel is near an entertainment district, just around the corner from the mini Victoria Bug Zoo. Situated merely 0.7 km from...
Read more...
8.2
Very Good
356 reviews

Halcyon Hot Springs Resort

5655 Highway 23, Halcyon Hot Springs, Canada (Open map)

Also, this Halcyon Hot Springs hotel is 109 km from Sun Peaks. The 4-star Halcyon Hot Springs Resort is located in a skiing area…
Read more...
8.6
Fabulous
101 reviews
Thank you for subscribing
Close