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

Hilton Grand Vacations Club Whistler

4580 Chateau Blvd, Whistler, Canada View map

**Discover the Charm of Hilton Grand Vacations Club Whistler** More

From US$ 180 Book Now

Holiday Inn Express Golden-Kicking Horse By Ihg

1120 14Th Street North, Golden, Canada View map

The comfortable 3-star Holiday Inn Express Golden-Kicking Horse By Ihg provides a banquet hall for meetings and events, located nearly 25 minutes' walk from the Kicking Horse Pedestrian Bridge. You… More

From US$ 114 Book Now

The Vista Inn

626 Columbia Street West, Kamloops, Canada View map

The Vista Inn is where comfort meets convenience in the heart of Kamloops, British Columbia. Set against the stunning backdrop of the Thompson River Valley, this inviting property is perfect for… More

From US$ 160 Book Now

Best Western Plus Prince George

3387 Highway 16 W, Prince George, Canada View map

The 2-star Best Western Plus Prince George Hotel, located approximately 7 km from Two Rivers Gallery, offers a swimming pool, Wi-Fi in public areas. More

From US$ 125 Book Now

Sandman Hotel & Suites Williams Lake

664 Oliver Street, Williams Lake, Canada View map

**Welcome to Sandman Hotel & Suites Williams Lake**-your ideal retreat nestled within the breathtaking landscapes of Williams Lake. Perfectly positioned in the heart of this charming city, this… More

From US$ 76 Book Now

The Royal Kelowna - Bellstar Hotels & Resorts

1288 Water Street, Kelowna, Canada View map

With its perfect location just minutes from lakeside vineyards, art galleries, and a thriving shopping district, The Royal Kelowna - Bellstar Hotels & Resorts is a premier destination for travelers… More

From US$ 136 Book Now

Sandman Hotel Vernon

4201 32Nd Street, Vernon, Canada View map

The comfortable Sandman Hotel Vernon, nestled in a business neighbourhood, offers Wi-Fi in public areas, an indoor swimming pool and a fitness club. Located around 5 minutes by car from a convenient… More

From US$ 71 Book Now

Fairfield Inn & Suites By Marriott Salmon Arm

790 16Th Street Northeast, Salmon Arm, Canada View map

The 4-star Fairfield Inn & Suites By Marriott Salmon Arm is only 1.4 km from Salmon Arm Wharf Fishing Pier and has an indoor swimming pool plus a fitness centre. Boasting relaxing retreat options… More

From US$ 95 Book Now

Sunshine Lodge Inn

679 North Road, Gibsons, Canada View map

Nestled beneath a canopy of ancient oak trees, the Sunshine Lodge Inn Gibsons offers a unique escape infused with old-fashioned charm, located on beautiful Lake Tsala Apopka in the heart of Florida's… More

From US$ 83 Book Now

Stonebridge Hotel Dawson Creek

500 Highway 2, Dawson Creek, Canada View map

**Welcome to the Stonebridge Dawson Creek** - your sanctuary in the heart of oil and gas country, perfectly situated for both leisure and business travelers. This eco-friendly hotel offers a… More

From US$ 86 Book Now

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada View map

**Welcome to Summerland Waterfront Resort & Spa** More

From US$ 139 Book Now

Comfort Inn & Suites

885 Cranberry Lake Road, Valemount, Canada View map

Welcome to the tranquil retreat at Comfort Inn & Suites Valemount, where modern conveniences meet the natural splendor of the Canadian wilderness. Nestled conveniently off BC 5 and just moments from… More

From US$ 112 Book Now

Pomeroy Hotel Fort St. John

11308 Alaska Road, Fort St. John, Canada View map

**Welcome to Pomeroy Hotel & Conference Centre Fort St. More

From US$ 105 Book Now

Sandman Hotel Castlegar

1944 Columbia Avenue, Castlegar, Canada View map

Your Gateway to Adventure and Comfort** Beyond the hotel, Castlegar beckons with a wealth of activities and cultural richness, renowned as the "Sculpture Capital of Canada." Embrace the area's… More

From US$ 89 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel, located 10 minutes by car from Haynes Point Provincial Park, offers an indoor swimming pool, Wi-Fi throughout the property. The hotel is a good starting point… More

From US$ 136 Book Now

Canadas Best Value Inn And Suites Fernie

401 Crowsnest Highway, Fernie, Canada View map

The 3-star Canadas Best Value Inn And Suites Fernie, located a mere 0.9 km from Spa 901, offers an indoor pool and Wi-Fi in public areas. Located in hills and a mountain, the smoke-free inn is a few… More

From US$ 71 Book Now

Ramada Golden

1311 12 Street North, Golden, Canada View map

Featuring a cash machine and a lift, Ramada Golden Hotel sits just a 9-minute walk from the Kicking Horse River. 2.8 km from the Kicking Horse Pedestrian Bridge, the hotel offers bright rooms plus a… More

From US$ 86 Book Now

Best Western Mountainview Inn

1024 11Th Street N, Golden, Canada View map

Featuring an indoor swimming pool, the 3-star Best Western Mountainview Inn Golden offers a computer workstation and a photocopy machine, as well as Wi-Fi throughout the property. Thanks to its… More

From US$ 136 Book Now

Panorama Vacation Retreat At Horsethief Lodge

Bag 7000, Panorama, Canada View map

Situated approximately 5 minutes' drive from Greywolf Golf Course and a mere 1.8 km from Sunbird Chair Lift, the comfortable 4-star Panorama Vacation Retreat At Horsethief Lodge hotel features 4 spa… More

From US$ 258 Book Now

Fairfield Inn & Suites By Marriott Vernon

5300 Anderson Way, Vernon, Canada View map

Offering a lobby area, the 3-star Fairfield Inn & Suites By Marriott Vernon lies in a business district, approximately 10 minutes' drive from Vernon Public Art Gallery and a 10-minute ride from… More

From US$ 89 Book Now

Mountain View Resort And Suites At Fairmont Hot Springs

5052 Riverview Rd, Building № 8000, Fairmont Hot Springs, Canada View map

The 3-star Mountain View Resort And Suites At Fairmont Hot Springs, located approximately 10 minutes by car from Fairmont Hot Springs Resort Ski Area, offers a fenced pool, Wi-Fi in the rooms. More

From US$ 95 Book Now

Quality Inn Merritt

4025 Walters Street, Merritt, Canada View map

Quality Inn Merritt lies 25 minutes' stroll from Harmon Lake and just off a motorway. The inn offers Wi-Fi throughout the property, a car park on site and an indoor swimming pool. More

From US$ 60 Book Now

Mary'S Motel

603 8 Avenue North, Golden, Canada View map

Situated nearly a 5-minute drive from Golden and District Museum, the 3-star Mary'S Motel Golden features Wi-Fi in public areas, and parking on site. Located near Art Gallery of Golden, this motel… More

From US$ 48 Book Now

Prestige Prince George Lodge

1790 Highway 97 South, Prince George, Canada View map

The 4-star smoke-free Prestige Prince George Lodge hotel, located 2.7 km from the Two Rivers Gallery, offers an indoor swimming pool and high-speed Internet access in public areas. Its charming… More

From US$ 91 Book Now

Travelodge By Wyndham Kamloops

430 Columbia Street, Kamloops, Canada View map

The 2-star Travelodge By Wyndham Kamloops hotel offers a location at a 450-metre distance from St. Paul's Anglican Church and such amenities as an indoor swimming pool, various recreational… More

From US$ 119 Book Now

Holiday Inn Hotel And Suites-Kamloops By Ihg

675 Tranquille Road, Kamloops, Canada View map

The smoke-free Holiday Inn Hotel And Suites-Kamloops By Ihg, offering a prominent location a mere 1.3 km from McArthur Island Skate Park, showcases a banquet hall for business functions and social… More

From US$ 305 Book Now

Travelodge By Wyndham Kamloops Mountview

1225 Rogers Way, Kamloops, Canada View map

**Travelodge by Wyndham Kamloops Mountview** offers a delightful blend of comfort and convenience, making it an ideal destination for both leisure and business travelers in the heart of British… More

From US$ 71 Book Now

Riverland Inn & Suites

1530 River Street, Kamloops, Canada View map

Located 15 km from Kamloops airport, the 3-star Riverland Inn & Suites Kamloops overlooks South Thompson River offering 24-hour reception, late check-out, and express check-out. Wi-Fi is available in… More

From US$ 73 Book Now

The Stone Hedge Bed And Breakfast

5511 Cathay Road, Richmond, Canada View map

The 3-star The Stone Hedge Bed And Breakfast Richmond, located 3.4 km from Steveston Harbour, offers a seasonal outdoor swimming pool, Wi-Fi in public areas. The hotel is a good starting point for… More

From US$ 135 Book Now

Days Inn By Wyndham Golden

1416 Golden View Road, Golden, Canada View map

The comfortable Days Inn By Wyndham Golden, situated within 10 minutes' drive of Darkside Snow Skate Life Snowboard Shop, offers a swimming pool as well as a fitness studio. Conveniently located 10… More

From US$ 86 Book Now

Prestige Cranbrook Hotel, BW Premier Collection

1019 Cranbrook Street N, Cranbrook, Canada View map

The classic Prestige Cranbrook Hotel, BW Premier Collection is 3.4 km from the Jimsmith Lake Provincial Park and has an indoor heated pool and a fitness club. Positioned approximately 10 minutes'… More

From US$ 163 Book Now

Econo Lodge Inn & Suites

1748 Capilano Road, West Vancouver, Canada View map

The comfortable 3-star Econo Lodge Inn & Suites West Vancouver, located within a 6-km distance of English Bay, offers a seasonal outdoor swimming pool, Wi-Fi in public areas. Nestled in a shopping… More

From US$ 77 Book Now

Prestige Golden Hotel

1049 Trans Canada Hwy North, Golden, Canada View map

Offering a location within a 400-metre distance of Burgess & James Gadsden Provincial Park, Prestige Golden Hotel offers 85 rooms. This hotel features a Jacuzzi and an indoor pool and provides 24… More

From US$ 99 Book Now

Worldmark Vancouver The Canadian

1080 Hornby Street, Vancouver, Canada View map

**Welcome to WorldMark Vancouver The Canadian, an Urban Oasis in the Heart of Vancouver** Nestled in the vibrant Downtown district, WorldMark Vancouver The Canadian is less than a kilometer from the… More

From US$ 11135 Book Now

Country View Motor Inn

176 Comazzetto Road, Kamloops, Canada View map

**Experience the Best of Kamloops at Country View Motor Inn** More

From US$ 43 Book Now

Surestay Plus Hotel By Best Western Salmon Arm

61 10Th Street Sw, Salmon Arm, Canada View map

Located 10 minutes by car from R.J. Haney Heritage Village and Museum in Salmon Arm, the delightful 3-star Surestay Plus Hotel By Best Western Salmon Arm offers a spa lounge including a Jacuzzi and… More

From US$ 108 Book Now

Sahara Courtyard Inn Penticton

1048 Westminster Avenue West, Penticton, Canada View map

**Welcome to Sahara Courtyard Inn Penticton**, a charming retreat ideally located just minutes from the serene Okanagan Lake and the vibrant South Okanagan Events Centre. Surrounded by the stunning… More

From US$ 40 Book Now

Fairmont Mountain Bungalows

4869 Highway 93/95, Fairmont Hot Springs, Canada View map

In addition to leisure, the fairmont offers essential services ensuring a serene stay, including complimentary parking and a children's playground for younger visitors. More

From US$ 99 Book Now

Sandman Hotel Terrace

4828 Highway 16 West, Terrace, Canada View map

Located within 5 minutes' walk of Kitselas Canyon National Historic Site, Sandman Hotel Terrace is within easy walking distance of Shames Mountain Ski Resort. Guests have access to an indoor pool, a… More

From US$ 101 Book Now

Riverside Motel

110 Riverside Drive, Penticton, Canada View map

Located a mere 6 minutes' stroll from SS Naramata, the 2-star Riverside Motel Penticton is merely 6 minutes' walk from Penticton Rose Garden. This Penticton hotel offers Wi-Fi in public areas… More

From US$ 51 Book Now

Evolution Whistler, By Lodging Ovations

2020 London Lane, Whistler, Canada View map

Located within 5 minutes' walk of the Creekside Gondola, the 4-star Evolution Whistler, By Lodging Ovations hotel offers a sundeck and a golf course. This Whistler hotel is found 3.3 km from the… More

From US$ 264 Book Now

Heritage Inn Hotel & Convention Centre - Cranbrook

803 Cranbrook Street North, Cranbrook, Canada View map

The 2-star Heritage Inn Hotel & Convention Centre - Cranbrook, located within 5 minutes' drive of Cranbrook & District Arts Council, boasts an indoor swimming pool and a fitness room. The full… More

From US$ 83 Book Now

Valley Star Motel

3455 Skaha Lake Road, Penticton, Canada View map

Staying in one of 17 rooms, guests can enjoy a golf course provided at the 2-star Valley Star Motel Penticton. Boasting a seasonal outdoor pool, this Penticton motel is nestled a 10-minute drive from… More

From US$ 57 Book Now

Ridgeview Resort

7274 Radium Valley Road, Radium Hot Springs, Canada View map

Ridgeview Resort Radium Hot Springs, located just 1.7 km from House of 1000 Faces Museum, offers a seasonal outdoor swimming pool and Wi-Fi throughout the property. More

From US$ 215 Book Now

Flamingo Motel

2387 Skaha Lake Road, Penticton, Canada View map

Flamingo Motel Penticton, located a mere 500 metres from Cherry Lane Shopping Centre, features Wi-Fi in the rooms. Swim in a seasonal outdoor swimming pool or walk through a Japanese at this hotel. More

From US$ 49 Book Now

Super 8 By Wyndham Fort Nelson Bc

4503 50Th Ave South, Fort Nelson, Canada View map

The classic Super 8 By Wyndham Fort Nelson Bc Hotel is 1.9 km from Fort Nelson Heritage Museum and has a heated indoor pool plus a fitness club. More

From US$ 94 Book Now

Holiday Inn Express Fort St John By Ihg

9504 Alaska Road, Fort St. John, Canada View map

The 4-star smoke-free Holiday Inn Express Fort St John By Ihg Fort St. John, located about 5 minutes by car from the Fort St. John North Peace Museum, offers an indoor swimming pool, Wi-Fi in public… More

From US$ 128 Book Now

Coast Prince George Hotel By Apa

770 Brunswick Street, Prince George, Canada View map

Situated in the heart of Prince George, the Coast Prince George Hotel by APA stands as a beacon of hospitality and comfort, inviting both locals and travelers to experience Northern BC's vibrant… More

From US$ 96 Book Now

Embarc Vancouver

1001 Hornby St #2951, Vancouver, Canada View map

**Discover the Embarc Vancouver Experience** Safety and convenience remain paramount, with features such as smoke detectors, a carbon monoxide detector, and a 24-hour front desk enhancing your peace… More

From US$ 147 Book Now

Pomeroy Inn And Suites Dawson Creek

540 Hwy 2, , Bc V1G 0A4, Dawson Creek, Canada View map

**Pomeroy Inn & Suites Dawson Creek is an inviting oasis perfectly situated in the heart of Dawson Creek, British Columbia.** Known as the natural transportation hub for Peace and Northern British… More

From US$ 124 Book Now