Hotels with indoor pool in British Columbia

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

813 results found

Sandman Signature Vancouver Downtown Hotel

180 West Georgia Street, Vancouver, Canada (Open map)

Situated only 1.3 km from the Vancouver Convention Centre, this smoke-free hotel also gives access to such sports venues as the...
Read more...
7.9
Good
163 reviews

Century Plaza Hotel

1015 Burrard Street, Vancouver, Canada (Open map)

The 3-star hotel is in the very heart of the city, 2.4 km from Gastown, and within 1 km of Burrard tube station. Located…
Read more...
8.3
Very Good
1825 reviews

Hilton Vancouver Downtown, Bc, Canada

433 Robson Street, Vancouver, Canada (Open map)

This Vancouver hotel is near the beach district of Vancouver, merely 450 metres from the shopping mall "CF Pacific Centre". Standing...
Read more...
8.8
Fabulous
455 reviews

The Westin Wall Centre, Vancouver Airport

3099 Corvette Way, Richmond, Canada (Open map)

This Richmond hotel lies approximately 5 minutes by car from Burkeville Neighbourhood Park and just moments from Time Escape. The...
Read more...
8.9
Fabulous
341 reviews

Rosewood Hotel Georgia

801 West Georgia Street, Vancouver, Canada (Open map)

This Vancouver hotel is near the beach district of Vancouver and 150 m from the gothic-style Christ Church Cathedral. The charming...
Read more...
9.4
Superb
635 reviews

Sandman Hotel Victoria

2852 Douglas Street, Victoria, Canada (Open map)

This Victoria hotel offers a desirable location 300 m from Centennial United Church and 1.9 km from Smith Hill. The smoke-free...
Read more...
8.0
Very Good
377 reviews

Three Valley Lake Chateau

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

This non-smoking hotel is perfectly located in a beach area. Featuring a vending machine and a lift, the 3-star Three Valley Lake...
Read more...
8.3
Very Good
594 reviews

Sutton Place Hotel Revelstoke Mountain Resort

2950 Camozzi Road, Revelstoke, Canada (Open map)

The hotel puts you in the centre of Revelstoke, within 6 km of the Revelstoke Railway Museum. Offering a hot tub and two hot tubs…
Read more...
8.9
Fabulous
563 reviews

Delta Hotels By Marriott Kamloops

540 Victoria Street, Kamloops, Canada (Open map)

The comfortable hotel is nestled near a business district a 6-minute stroll from Memorial Arena. Featuring an outdoor swimming pool,...
Read more...
8.6
Fabulous
403 reviews

Hyatt Place Kelowna

1915 Enterprise Way, Kelowna, Canada (Open map)

A major location of this Kelowna hotel provides easy access to the Orchard Park Shopping Centre, which is 18 minutes' walk away. The...
Read more...
8.6
Fabulous
854 reviews

Bayside Oceanfront Resort

240 Dogwood Street, Parksville, Canada (Open map)

The hotel is nestled in Parksville, close to a mountain. The 3-star smoke-free Bayside Oceanfront Resort Parksville is situated...
Read more...
8.5
Fabulous
575 reviews

Pan Pacific Whistler Mountainside

4320 Sundial Crescent, Whistler, Canada (Open map)

The Meadow Park Sports Centre is 3.4 km from the hotel, while the Squamish Lil'wat Cultural Centre is 0.9 km away. The...
Read more...
8.9
Fabulous
753 reviews

Ocean Village Resort

555 Helleson Drive, Tofino, Canada (Open map)

This Tofino hotel has a stunning location a mere 1.8 km from the Ancient Cedars Spa. Located 4.7 km from Third Beach, the 3-star…
Read more...
8.8
Fabulous
511 reviews

Element By Marriott Vancouver Metrotown

5988 Willingdon Avenue, Burnaby, Canada (Open map)

The lovely hotel is located 350 metres from Alexander College, right around the corner from Metrotown tube station. Featuring Wi-Fi...
Read more...
8.8
Fabulous
141 reviews

The Westin Resort & Spa, Whistler

4090 Whistler Way, Whistler, Canada (Open map)

Enjoying a prime location in a recreational area, the charming hotel is about 5 minutes' walk from the Escape Whistler. Situated 1.1...
Read more...
8.7
Fabulous
756 reviews

The Vic, An Ascend Collection Hotel

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

Esquimalt Gorge Riverside Park is in the vicinity of the appealing hotel, and the Selkirk Trestle Bridge is located a 14-minute walk...
Read more...
8.3
Very Good
906 reviews

Sandman Suites Vancouver On Davie

1160 Davie Street, Vancouver, Canada (Open map)

Guests can access Downtown Vancouver not far from this smoke-free hotel, while Sunset Beach is around 800 metres away. Featuring a...
Read more...
8.3
Very Good
1825 reviews

Auberge Vancouver Hotel

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

This Vancouver hotel has a comfortable setting 2.8 km from English Bay, while natural sights like Sunset Beach are 2.4 km away....
Read more...
8.8
Fabulous
1186 reviews

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada (Open map)

This hotel is located in Richmond, within reach of Lansdowne tube station. Situated approximately 25 minutes' walk from the YVR...
Read more...
8.4
Very Good
189 reviews

Hotel Le Soleil By Executive Hotels

567 Hornby Street, Vancouver, Canada (Open map)

This upscale hotel is located within 400 metres of the shopping mall "CF Pacific Centre", within 500 metres of Burrard tube station....
Read more...
9.1
Superb
2864 reviews
Thank you for subscribing
Close