Special offers and Exclusive deals

Search Hotels

2026-04-11
2026-04-12
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels with indoor pool in British Columbia

Under The Tree - Bed & Breakfast

2376 Nahanni Court, Kelowna, Canada View map

The 5-star Under The Tree - Bed & Breakfast Bed & Breakfast Kelowna is located in Kelowna, 2.7 km from EXIT Kelowna Escape Games, and offers a swimming pool. This Kelowna hotel also offers a terrace… More

From US$ 91 Book Now

The Aspens By Whiski Jack

4800 Spearhead Drive, Whistler, Canada View map

The Aspens By Whiski Jack Whistler apartment is only 1.2 km from the Whistler Sliding Centre and boasts spa facilities such as a Jacuzzi. Being set in the Aspens On Blackcomb district, the apartment… More

From US$ 269 Book Now

Stoney Creek Sunpath By Whistler Premier

4325 Northlands Boulevard, Whistler, Canada View map

Fitzsimmons Express Chair is 11 minutes' stroll from Stoney Creek Sunpath By Whistler Premier Apartment, while Black Tusk Gallery is situated nearby. Guests can take advantage of Wi-Fi, and a free… More

From US$ 196 Book Now

#433 The Aspens On Blackcomb

4800 Spearhead Drive Unit 433, Whistler, Canada View map

The 1-room #433 The Aspens On Blackcomb Whistler apartment is situated in Whistler, only 1.1 km from the Audain Art Museum, and offers spa amenities such as a Jacuzzi. The apartment lies in the Upper… More

From US$ 313 Book Now

Aloha Cottage, Nanoose Bay - 2 Bdrm Oceanfront Unit With Private Deck

1600 Stroulger Road, Nanoose Bay, Canada View map

The beachfront 60 m² Aloha Cottage, Nanoose Bay - 2 Bdrm Oceanfront Unit With Private Deck is located in Nanoose Bay, within 25 minutes' walk of the Rathtrevor Beach Provincial Park, and offers… More

From US$ 166 Book Now

Stylish Condo In Downtown

688 Abbott Street, Vancouver, Canada View map

Stylish Condo In Downtown Vancouver is situated a 14-minute walk from Yaletown and offers a wellness area for guests' relaxation. This apartment with a Jacuzzi, a sauna, and an indoor pool is not far… More

From US$ 506 Book Now

Lakeside Luxe Haven

4024 Pritchard Drive, West Kelowna, Canada View map

The 186 m^2 Lakeside Luxe Haven Apartment West Kelowna is located in West Kelowna, 2.5 km from Two Eagles Golf Course, and boasts a hot tub. Guests can lounge by a private swimming pool before taking… More

From US$ 392 Book Now

Morning Star Cabin

1628 Granite Road, Nelson, Canada View map

Situated 2.9 km from Touchstones Nelson Museum of Art and History, the 1-bedroom Morning Star Cabin Nelson includes a swimming pool, as well as a sauna to relax in. Featuring access to a terrace… More

From US$ 153 Book Now

Vita Resort Vernon On Lake Okanagan

2555 Lakeshore Road, Vernon, Canada View map

The 33 m² Vita Resort Vernon On Lake Okanagan is situated 3.6 km from the Allan Brooks Nature Centre and offers a private swimming pool. This 1-bedroom apartment features Wi-Fi, along with free… More

From US$ 178 Book Now

Your Vacation Home Downtown Vancouver

1060 Alberni Street, Vancouver, Canada View map

The 60 m^2 Your Vacation Home Downtown Vancouver apartment is located in Vancouver, about a 25-minute walk from Island trip, and boasts an indoor pool. Featuring a terrace with views of the city… More

From US$ 260 Book Now

Metropolitan Dream Stay With Saltwater Pool And Hot Tub

14861 59 Avenue, Surrey, Canada View map

During the stay at Metropolitan Dream Stay With Saltwater Pool And Hot Tub Surrey villa, guests can indulge in a Jacuzzi or visit the Fraser Valley Heritage Railway, located 6 km away. More

Book Now

The Mccleery Inn

6623 Macdonald Street, Vancouver, Canada View map

Featuring a terrace and a swimming pool, the 3-star The Mccleery Inn Vancouver lies 4.3 km from the experience Bloedel Floral Conservatory. More

From US$ 38 Book Now

Kamloops Log Home Bed And Breakfast

6797 Barnhartvale Road, Kamloops, Canada View map

Nestled 30 km from the vibrant city of Kamloops, the charming Kamloops Log Home Bed and Breakfast offers a serene retreat for both leisure and adventure seekers. Boasting an inviting atmosphere, this… More

From US$ 222 Book Now

Creekside Oasis 4 Beds Pool And Hot Tub

2129 Lake Placid Road, Whistler, Canada View map

Overlooking the mountain, the 1-room Creekside Oasis 4 Beds Pool And Hot Tub Apartment Whistler is 4.2 km from Coca-Cola Tube Park in Whistler. This 70 m^2 apartment with a sauna is in proximity to… More

From US$ 363 Book Now

Updated Townhouse In Village. Pool/Hot Tub/Parking

4355 Northlands Boulevard 83, Whistler, Canada View map

To enjoy your vacation in Whistler, stay at the spacious 90 m^2 Updated Townhouse In Village. Pool/Hot Tub/Parking Whistler, which is a mere 600 metres from Audain Art Museum and within 10 minutes'… More

From US$ 372 Book Now

Bright Poolside Walkout Two Bedroom Basement Suite In The Okanagan

169 Dunant Crescent 2, Penticton, Canada View map

Located 3.5 km from Cascades Casino, the 90 m^2 Bright Poolside Walkout Two Bedroom Basement Suite In The Okanagan Penticton overlooks the patio. Wi-Fi and free private parking are also available at… More

From US$ 100 Book Now

Hidden Oasis In Victoria, Bc

Springridge Crescent, Victoria, Canada View map

Hidden Oasis In Victoria, Bc Villa offers proximity to nearby tourist spots, such as Glendale Gardens & Woodlands, situated a 10-minute drive away. More

From US$ 394 Book Now

Beautiful 1Br 1Ba Apartment At Northstar-Whistler, Bc

4355 Northlands Boulevard, Whistler, Canada View map

In the heart of Whistler Village, the Beautiful 1Br 1Ba Apartment at Northstar-Whistler, BC offers a sublime retreat amid breathtaking natural beauty. This cozy abode welcomes guests with a charming… More

From US$ 370 Book Now

Bc Place & Rogers Arena Downtown Modern Condo

188 Keefer Place 2006, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at the spacious 2-bedroom Vancouver Downtown City View 3Br Condo With Pool Gym Sauna Near Subway & Arena, which is 2.5 km from the Museum of Vancouver and… More

From US$ 583 Book Now

Charming "Melrose Place" W Year-Round Heated Pool, Deck & Grill

Shelbourne Street, Victoria, Canada View map

The 46 m² Charming "Melrose Place" W Year-Round Heated Pool, Deck & Grill Victoria apartment is situated 6 minutes' walk from Hillside Shopping Centre and 5 km from Victoria Inner Harbour airport. More

From US$ 58 Book Now

Sable Ridge Retreat

7495 Columbia Avenue 2206, Radium Hot Springs, Canada View map

Conveniently located just minutes from some of the best outdoor activities in British Columbia, Sable Ridge Retreat serves as an ideal base for adventure seekers. More

Book Now

Downtown King Suite-Surround Views-Pool/Gym/Parkng

Keefer Place, Vancouver, Canada View map

**Experience Unmatched Comfort at Downtown King Suite in Vancouver** Conveniently, the Downtown King Suite also offers free private parking and is located just 13 km from Vancouver International… More

From US$ 1459 Book Now

Sunset Beach Walk 2Bd+2Ba+1Prk Yaletown

907 Beach Avenue, Vancouver, Canada View map

Located merely 1.5 km from Museum of Vancouver, the 2-room Sunset Beach Walk 2Bd+2Ba+1Prk Yaletown Apartment Vancouver is nearly a 25-minute walk from a top family-friendly place like Vancouver… More

From US$ 601 Book Now

2Bd Guest Suite Sleeps 6 Near Downtown & Beach

5050 Bear Lane, West Vancouver, Canada View map

Featuring a terrace and a heated swimming pool, 2Bd Guest Suite Sleeps 6 Near Downtown & Beach West Vancouver hotel lies an 11-minute stroll from the neighbourhood Lighthouse Park. Located within… More

From US$ 1328 Book Now

Grouse Cheerful Large Private Bedroom, Bath, Shared Deck, Pool, Hot Tub

554 East Kings Road, North Vancouver, Canada View map

The 3-star Grouse Cheerful Large Private Bedroom, Bath, Shared Deck, Pool, Hot Tub North Vancouver hotel provides proximity to the Cleveland Dam, which is situated about 10 minutes' drive away. More

From US$ 217 Book Now

Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island

1600 Stroulger Road 725B, Nanoose Bay, Canada View map

The 4-star non-smoking Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island Nanoose Bay is located in Nanoose Bay, approximately 25 minutes' walk from the 347-hectare Rathtrevor… More

From US$ 85 Book Now

Bialto Bed And Breakfast

1112 Syer Rd, Penticton, Canada View map

The 4-star Bialto Bed And Breakfast Penticton offers access to the Splash BC Water Park, which is located approximately 6 km away. More

From US$ 313 Book Now

Best Ski In Ski Out Condo #3 In Aspens

4800 Spearhead Drive 321, Whistler, Canada View map

Best Ski In Ski Out Condo #3 In Aspens Whistler hotel is a great place to stay in the Aspens On Blackcomb district, a 19-minute walk from the Whistler Museum. A heated swimming pool along with a hot… More

From US$ 95 Book Now

1Br In Sunpath, Epic Village Location, Private Patio, Pool And Hot Tub, Parking

4325 Northlands Boulevard, Whistler, Canada View map

1Br In Sunpath, Epic Village Location, Private Patio, Pool And Hot Tub, Parking Whistler villa is situated merely an 8-minute walk from the Whistler Olympic Plaza and provides a Jacuzzi for a… More

From US$ 213 Book Now

La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!

7030 Terazona Drive, Kelowna, Canada View map

Located in a beach area of Kelowna, the beachfront La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More! Kelowna features a terrace as well as a private… More

From US$ 358 Book Now

Toby Creek Lodge By Stayin

2035 Panorama Drive, Panorama, Canada View map

Located 6 minutes' walk from Panorama Mountain Resort and Village Gondola, Toby Creek Lodge By Stayin Panorama features views of the mountain. This apartment offers the perfect ambiance for a… More

From US$ 309 Book Now

Sunshine Valley Rv Resort And Cabins

14850 Alpine Bvld, Sunshine Valley, Canada View map

Offering complimentary parking, an indoor swimming pool and a Jacuzzi as well as 10 rooms, Sunshine Valley Rv Resort And Cabins is set at a 3.7 km distance from The Hope Slide. The accommodation is a… More

From US$ 189 Book Now

Cozy Apartment In The Heart Of Panorama

2030 Panorama Drive, Panorama, Canada View map

To enjoy your vacation in Panorama, stay at 1-room Cozy Apartment In The Heart Of Panorama, which is just 0.7 km from Mile 1 Quad Express and only 9 minutes' walk from Discovery Quad. Set just near… More

From US$ 138 Book Now

Copper Oasis

32​05 Skyview Lane, West Kelowna, Canada View map

**Welcome to the Copper Oasis Apartment in the Heart of Okanagan Wine Country** More

From US$ 127 Book Now

Panorama Mountain Resort - Horsethief Lodge With Fairmont Creek

2030 Panorama Drive, Panorama, Canada View map

Panorama Mountain Resort - Horsethief Lodge With Fairmont Creek is right next to Panorama Mountain Resort and welcomes guests with a hot tub. Silver Platter is only 500 metres from the apartment, and… More

From US$ 208 Book Now

Mid Century Modern - Studio W Pool & Hot Tub

4315 Northlands Boulevard, Whistler, Canada View map

Mid Century Modern - Studio W Pool & Hot Tub Whistler is situated in Whistler, 6 minutes' walk from the Audain Art Museum, and offers spa amenities such as a Jacuzzi and a sauna. For those travelling… More

From US$ 257 Book Now

Luxury Accomodation In West Vancouver

2941 Altamont Place, West Vancouver, Canada View map

The spacious 314 m^2 Luxury Accomodation In West Vancouver Apartment is located in West Vancouver, nearly a 15-minute ride from Prospect Point Lighthouse, and boasts a sauna. The 3-bedroom homestay… More

From US$ 371 Book Now

Downtown Apartment

689 Abbott Street, Vancouver, Canada View map

**Welcome to the Downtown Apartment Vancouver**-an urban oasis situated in the vibrant heart of Downtown Vancouver, an area known for its blend of financial hustle and artistic flair. Guests can… More

From US$ 145 Book Now

Sunpath #05

05-4325 Northlands Boulevard, Whistler, Canada View map

Sunpath #05 Villa offers accommodation within 5 minutes' stroll of Whistler Museum, while the Arfa Alpha Lake Park is a 10-minute drive away. Guests, staying at the 3-bedroom villa, can use a kitchen… More

From US$ 417 Book Now

31 Gleneagle 2 Bedroom 2 Ba Parking

4636 Blackcomb Way 31, Whistler, Canada View map

Situated in the Upper Village district, merely 1.5 km from Fitzsimmons Express Chair, 31 Gleneagle Hotel Whistler boasts a nightclub and a sun deck. Providing access to a heated pool as well as… More

From US$ 602 Book Now

Seymour Private Bedroom, Ensuite Bathroom With Shared Pool, Hot Tub With Views

554 East Kings Road, North Vancouver, Canada View map

To enjoy your vacation in North Vancouver, stay at the 1-room Seymour Private Bedroom, Ensuite Bathroom With Shared Pool, Hot Tub With Views North Vancouver apartment, which is at a distance of 2.7… More

From US$ 109 Book Now

Tantalus Lodge By Elevate Vacations

4200 Whistler Way, Whistler, Canada View map

Set in the heart of Whistler Village, Tantalus Lodge by Elevate Vacations offers an enchanting retreat surrounded by stunning mountain vistas. This charming chalet-style establishment not only… More

From US$ 568 Book Now

Stunning 5-Bed Retreat In Sunshine Valley

Old Hope Princeton Way, Sunshine Valley, Canada View map

Stunning 5-Bed Retreat In Sunshine Valley villa is located 25 minutes' walk from The Hope Slide and provides a private swimming pool, ensuring a relaxing stay. More

Book Now

Perfect Ski Or Bike In-Out Hot Tub Pool

2090 Summit Drive, Panorama, Canada View map

The Perfect Ski Or Bike In-Out Hot Tub Pool is a serene retreat nestled in the captivating landscapes of the Canadian Rockies. This unique property combines the rustic charm of mountain living with… More

From US$ 110 Book Now

Modern Spacious Apt Plus Solarium And Den In Downtown Vancouver With Parking And Pool

688 Abbott Street, Vancouver, Canada View map

Modern Spacious Apt Plus Solarium And Den In Downtown Vancouver With Parking And Pool is located 2.8 km from Granville Island and 25 minutes' walk from the Roedde House Museum. Offering access to an… More

From US$ 848 Book Now

Exceptional Boutique Cottage With Incredible Lake & Vineyard Views - Sleeps 6

6808 Westside Road, Kelowna, Canada View map

Offering a Jacuzzi, the 2-bedroom Exceptional Boutique Cottage With Incredible Lake & Vineyard Views - Sleeps 6 Kelowna is located about a 25-minute walk from Fintry Provincial Park and Protected… More

From US$ 450 Book Now

Sunpath By Outpost Whistler

4325 Northlands Boulevard, Whistler, Canada View map

The 9-room Sunpath By Outpost Whistler Villa is nestled about a 5-minute walk from the Black Tusk Gallery and entices guests with a Jacuzzi. Featuring a heated swimming pool, the holiday home is… More

From US$ 524 Book Now

Private Bedroom, Bathroom, Shared Outdoor Pool, Hot Tub

554 East Kings Road Hollyburn North, North Vancouver, Canada View map

The 1-room Private Bedroom, Bathroom, Shared Outdoor Pool, Hot Tub North Vancouver apartment is located within 7 km of Vancouver Aquarium and offers Wi-Fi for either business or leisure. Screaming… More

From US$ 94 Book Now

Outback Lakeside Vacation Homes

9845 Eastside Road, Vernon, Canada View map

The upscale Outback Lakeside Vacation Homes is within a 10-minute drive of Predator Ridge and walking distance from Ellison Provincial Park. It includes Wi Fi in public areas along with a golf course… More

From US$ 204 Book Now

Heart Of Downtown 1 Bd Entire Condo - Pool, Gym, Parking, Office, Ac

689 Abbott Street 906, Vancouver, Canada View map

The 1-room Heart Of Downtown 1 Bd Entire Condo - Pool, Gym, Parking, Office, Ac Vancouver lies at a distance of 1.8 km from Harbour Green Park and just a short stroll from Stadium-Chinatown tube… More

From US$ 1605 Book Now