Special offers and Exclusive deals

Search Hotels

2025-06-12
2025-06-13
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

Sparkling Hill Resort And Spa - Adults-Only Resort

888 Sparkling Place, Vernon, Canada View map

Boasting a wide range of over 100 different treatments, the sophisticated 5-star Sparkling Hill Resort And Spa - Adults-Only Resort Vernon is located approximately 10 minutes' drive from Paddelwheel… More

From US$ 240 Book Now

Fairmont Hotel Vancouver

900 West Georgia Street, Vancouver, Canada View map

Welcome to the leading light of the city - the Fairmont Hotel Vancouver, often called the "Castle in the City," nestled in the bustling heart of Downtown Vancouver, an illustrious shopping hub… More

From US$ 221 Book Now

Fairmont Empress Hotel

721 Government Street, Victoria, Canada View map

The 5-star Fairmont Empress Hotel Victoria, located nearly a 5-minute ride from Fisherman's Wharf Park, is proud to offer 2 restaurants. Guests will enjoy an indoor swimming pool while staying in… More

From US$ 139 Book Now

Sheraton Vancouver Wall Centre

1000 Burrard Street, Vancouver, Canada View map

A bountiful blend of comfort and convenience awaits at the Sheraton Vancouver Wall Centre. Located in the vibrant heart of downtown Vancouver, this iconic landmark stands as a testament to innovative… More

From US$ 262 Book Now

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada View map

The Tigh-Na-Mara Seaside Spa Resort is an all-season destination set amid a lush old-growth and second-growth forest of Douglas fir, cedar, hemlock, and maple. This picturesque destination is ideally… More

From US$ 123 Book Now

Fairmont Chateau Whistler

4599 Chateau Boulevard, Whistler, Canada View map

Perfectly located approximately 5 minutes' walk from Whistler Village Gondola, the 5-star Fairmont Chateau Whistler Hotel features three tennis courts. Guests will enjoy an outdoor swimming pool… More

From US$ 226 Book Now

The Westin Bayshore, Vancouver

1601 Bayshore Drive, Vancouver, Canada View map

The Westin Bayshore, Vancouver Hotel is an elegant base to explore the city, offering a unique blend of waterfront and cityscape views. With direct access to the Vancouver Seawall and iconic Stanley… More

From US$ 313 Book Now

The Sutton Place Hotel Vancouver

845 Burrard Street, Vancouver, Canada View map

The 5-star Sutton Place Hotel Vancouver sits 5 minutes' walk from Robson Street and offers a luggage room and a restaurant. The hotel also has a currency exchange and a lift. More

From US$ 284 Book Now

Vancouver Marriott Pinnacle Downtown Hotel

1128 West Hastings Street, Vancouver, Canada View map

Located within 5 minutes' drive of Olympic Cauldron @ Jack Poole Plaza, the comfortable 4-star Vancouver Marriott Pinnacle Downtown Hotel provides guests with a shared lounge and various recreational… More

From US$ 142 Book Now

Pinnacle Hotel Harbourfront

1133 West Hastings Street, Vancouver, Canada View map

Located in the heart of Downtown Vancouver, overlooking the glorious Coal Harbour neighbourhood, the Pinnacle Hotel Harbourfront offers an unparalleled experience. A fixture of this bustling district… More

From US$ 107 Book Now

Harrison Hot Springs Resort & Spa

100 Esplanade Avenue, Harrison Hot Springs, Canada View map

The tranquil oasis of The Drake Oak Brook is part of the lustrous Autograph Collection Hotel and a haven for relaxation and replenishment. Set against the stunning backdrop of Harrison Lake and… More

From US$ 118 Book Now

Fairmont Vancouver Airport In-Terminal Hotel

3111 Grant Mcconachie Way, Richmond, Canada View map

Featuring a cash machine and a lift, Fairmont Vancouver Airport In-Terminal Hotel Richmond is situated a 15-minute ride from VanDusen Botanical Garden. A heated pool as well as a Jacuzzi, a sauna and… More

From US$ 244 Book Now

Hotel Grand Pacific

463 Belleville Street, Victoria, Canada View map

Hotel Grand Pacific is located in Downtown Victoria, the largest city on Vancouver Island, BC. This affordable vacation destination offers guests welcoming comfort, world-class facilities, and an… More

From US$ 132 Book Now

Blue Horizon Hotel

1225 Robson Street, Vancouver, Canada View map

Located in West End with interesting and unique things to see and do and just a 10-minute walk from Burrard tube station, the 31-story Blue Horizon Hotel Vancouver features a steam room, a Jacuzzi… More

From US$ 252 Book Now

Delta Hotels By Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada View map

Situated within 25 minutes' walk of Beacon Hill Park, the 4-star Delta Hotels By Marriott Victoria Ocean Pointe Resort features Wi-Fi in public areas and private parking on site. Ideally located in… More

From US$ 153 Book Now

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada View map

Immerse yourself in a lakeside ambiance at Delta Hotels by Marriott Grand Okanagan Resort, situated in the heart of British Columbia's Wine Country. This resort is located in Downtown Kelowna, just a… More

From US$ 360 Book Now

Rosewood Hotel Georgia

801 West Georgia Street, Vancouver, Canada View map

The Rosewood Hotel Georgia Vancouver is a historical property with a glamorous past that has hosted celebrities like Marlene Dietrich, Frank Sinatra, and Elvis Presley. This landmark location in… More

From US$ 272 Book Now

Sandman Signature Vancouver Airport Hotel & Resort

10251 Saint Edwards Drive, Richmond, Canada View map

Featuring 2 bars, the unique 4-star Sandman Signature Vancouver Airport Hotel & Resort Richmond offers a location a 10-minute ride from North Arm Bridge. Guests can benefit from a sports club and an… More

From US$ 95 Book Now

Chateau Victoria Hotel & Suites

740 Burdett Avenue, Victoria, Canada View map

The treasured property, Sunshine Mountain Lodge is where elegance and a dynamic ambiance treat you with memorable hospitality. As you step in, the charming blend of past and present greets you - an… More

From US$ 113 Book Now

Inn At Laurel Point

680 Montreal Street, Victoria, Canada View map

The Inn at Laurel Point Victoria is an upscale property with impressive green features and a picturesque setting on a peninsula near the entrance to Victoria's Inner Harbour. With stunning views of… More

From US$ 105 Book Now

Holiday Inn Vancouver-Centre Broadway By Ihg

711 West Broadway, Vancouver, Canada View map

Offering an ATM and a lift, the 3-star Holiday Inn Vancouver-Centre Broadway By Ihg stands a short distance from Stanley Park. Located about 5 minutes by car from such shopping venues as Granville… More

From US$ 100 Book Now

Paradox Vancouver

1161 West Georgia Street, Vancouver, Canada View map

Paradox Hotel Vancouver features a bureau de change and a cash machine, and lies around a 20-minute walk from Sunset Beach. Providing guests with a swimming pool and a treatment room, a Jacuzzi and… More

From US$ 234 Book Now

Rosedale On Robson Suite Hotel

838 Hamilton Street, Vancouver, Canada View map

Located in the pulsating heart of downtown Vancouver's sports and entertainment district, Rosedale On Robson Suite Hotel provides comfort and convenience to travelers seeking a vibrant mix of culture… More

From US$ 122 Book Now

Sandman Hotel Vancouver Downtown

180 West Georgia Street, Vancouver, Canada View map

Nestled merely 14 minutes on foot from Science World at TELUS World of Science Geodesic Dome in Vancouver, Sandman Hotel Vancouver Downtown features 2 restaurants. While boasting a location very… More

From US$ 80 Book Now

Victoria Marriott Inner Harbour

728 Humboldt Street, Victoria, Canada View map

The refined Victoria Marriott Inner Harbour hotel is a 10-minute drive from Gonzales Bay and has an indoor pool and a fitness suite. Located in the Downtown Victoria district of Victoria, around 2 km… More

From US$ 288 Book Now

Sandman Hotel Vancouver Airport

3233 Saint Edwards Drive, Richmond, Canada View map

Guests will enjoy a golf playground, along with a spa salon provided at the elegant 3-star Sandman Hotel Vancouver Airport Richmond. The smoke-free inn is situated in the very heart of Richmond, a 10… More

From US$ 85 Book Now

Century Plaza Hotel

1015 Burrard Street, Vancouver, Canada View map

The 3-star Century Plaza Hotel Vancouver, located just 8 minutes' walk from The Orpheum Theatre, boasts an indoor swimming pool and a fitness area. There is a ship terminal close to this smoke-free… More

From US$ 83 Book Now

Radisson Hotel Vancouver Airport

8181 Cambie Road, Richmond, Canada View map

Situated 25 minutes' walk from Olympic Experience at Richmond Olympic Oval in Richmond, the 4-star Radisson Hotel Vancouver Airport features a restaurant and a storage room. Guests of the hotel in… More

From US$ 216 Book Now

Holiday Inn & Suites Vancouver Downtown By Ihg

1110 Howe Street, Vancouver, Canada View map

Set in the heart of Downtown Vancouver lies the Holiday Inn & Suites, a hub not only for luxurious shopping but the epitome of comfort and convenience. Amidst the buzz of city life and the… More

From US$ 212 Book Now

Pinnacle Hotel At The Pier

138 Victory Ship Way, North Vancouver, Canada View map

Highlighting 2 restaurants, the 5-star Pinnacle Hotel At The Pier North Vancouver stands at a moderate distance from Stanley Park. Boasting an indoor swimming pool and a yoga studio, the smoke-free… More

From US$ 169 Book Now

River Rock Casino Hotel

8811 River Road, Richmond, Canada View map

The wonderful River Rock Casino Hotel Richmond, located nearly a 5-minute drive from Iona Beach Regional Park, is proud to offer 5 restaurants. Guests will enjoy an indoor swimming pool while staying… More

From US$ 179 Book Now

Residence Inn By Marriott Vancouver Downtown

1234 Hornby Street, Vancouver, Canada View map

Experience the perfect fusion of comfort, convenience and elegance at Autograph Collection Hotel, formally known as the Residence Inn by Marriott Vancouver Downtown. Tucked away in the pulse of… More

From US$ 137 Book Now

Prestige Oceanfront Resort, Worldhotels Luxury

6929 West Coast Road, Sooke, Canada View map

Situated 2.1 km from Quimper Park, the 4-star Prestige Oceanfront Resort, Worldhotels Luxury Sooke offers parking on site and Wi-Fi in public areas as well as unique views of the garden. The fully… More

From US$ 129 Book Now

The Westin Wall Centre, Vancouver Airport

3099 Corvette Way, Richmond, Canada View map

The upscale 4-star The Westin Wall Centre, Vancouver Airport Hotel Richmond is located 5 km from Vancouver airport and offers an indoor pool as well as a fitness area. Featuring a sauna, a shared… More

From US$ 133 Book Now

Sandman Signature Prince George Hotel

2990 Recplace Drive, Prince George, Canada View map

The 4-star Sandman Signature Prince George Hotel is located in the centre of Prince George and features Wi-Fi throughout the property, along with parking on site. Boasting an indoor swimming pool… More

From US$ 125 Book Now

Coast Kamloops Hotel & Conference Centre

1250 Rogers Way, Kamloops, Canada View map

The 4-star Coast Kamloops Hotel & Conference Centre lies just 550 metres from Lil' Monkey's Treehouse Indoor Playground Amusement Center and right off a motorway. Guests have access to an indoor pool… More

From US$ 109 Book Now

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada View map

Manteo Resort Waterfront Hotel Kelowna is a boutique hotel dating back to 1926, set on the natural shores of the sunny Okanagan Valley. Manteo at Eldorado Resort offers a variety of unique… More

From US$ 109 Book Now

The Westin Resort & Spa, Whistler

4090 Whistler Way, Whistler, Canada View map

The charming The Westin Resort & Spa, Whistler, situated within 5 minutes' drive of Whistler Medals Plaza Ice Skating Rink, boasts 2 hot tubs. Offering an outdoor swimming pool along with 400 rooms… More

From US$ 137 Book Now

Best Western Plus Kelowna Hotel & Suites

2402 Highway 97 N, Kelowna, Canada View map

Offing a central location 10 minutes' drive from Energyplex Family Recreation Centre Kelowna, Best Western Plus Kelowna Hotel & Suites has 2 outdoor hot tubs. This 4-star hotel boasts an indoor… More

From US$ 85 Book Now

Royal Scot Hotel & Suites

425 Quebec Street, Victoria, Canada View map

The Royal Scot Hotel & Suites Victoria is an elegant boutique hotel situated in the heart of downtown Victoria, the largest city on Vancouver Island, BC. With its prime location just one block from… More

From US$ 85 Book Now

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada View map

Offering guests 3 restaurants, the lovely Penticton Lakeside Resort centrally sits a 10-minute ride from Cherry Lane Shopping Centre. Located only a few steps from The Book Shop, this Penticton inn… More

From US$ 104 Book Now

Ramada By Wyndham Kelowna Hotel & Conference Center

2170 Harvey Avenue, Kelowna, Canada View map

The 135-story Ramada By Wyndham Kelowna Hotel & Conference Center is a 10-minute ride from Knox Mountain Park and has an indoor swimming pool and a fitness room. This 3-star pet-friendly hotel… More

From US$ 90 Book Now

Hotel Blu

177 Robson Street, Vancouver, Canada View map

Featuring a bureau de change and a lift, Hotel Blu Vancouver is placed a 15-minute walk from Vancouver Downtown. Guests of this 4-star hotel can relax in a swimming pool or benefit from a steam room,… More

From US$ 212 Book Now

Four Points By Sheraton Victoria Gateway

829 Mccallum Road, Langford, Canada View map

The sumptuous 4-star Four Points By Sheraton Victoria Gateway Hotel Langford, located about 10 minutes by car from Fort Rodd Hill National Historic Site, offers an indoor pool, high-speed Internet… More

From US$ 115 Book Now

The Parkside Hotel And Spa

810 Humboldt Street, Victoria, Canada View map

Situated 5 minutes' drive from Art Gallery of Greater Victoria, the fine The Parkside Hotel And Spa Victoria features Wi-Fi in public areas and a private parking lot on site. Boasting a prime… More

From US$ 144 Book Now

Auberge Vancouver Hotel

837 West Hastings Street, Vancouver, Canada View map

Set in the bustling shopping hub of Downtown Vancouver, the Auberge Vancouver Hotel offers its guests the epitome of urban luxury alongside an authentic boutique experience. Surrounded by chain and… More

From US$ 133 Book Now

Hampton Inn & Suites By Hilton Langley-Surrey

19500 Langley Bypass, Langley, Canada View map

The 3-star Hampton Inn & Suites By Hilton Langley-Surrey, located approximately 10 minutes by car from Willoughby Community Park, presents 2 water slides. This Langley inn features an indoor swimming… More

From US$ 100 Book Now

Element By Westin Vancouver Metrotown

5988 Willingdon Avenue, Burnaby, Canada View map

Element By Westin Vancouver Metrotown Hotel Burnaby, located within a 5-minute drive of Bonsor Recreation Complex, features Wi-Fi in public areas. While boasting a location only a short drive from… More

From US$ 263 Book Now

Quality Inn Downtown Inner Harbour

850 Blanshard Street, Victoria, Canada View map

The comfortable Quality Inn Downtown Inner Harbour Victoria, located approximately a 5-minute drive from Open Space Art Center, offers a swimming pool, Wi-Fi throughout the property. The 3-star smoke… More

From US$ 96 Book Now

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Ne, Salmon Arm, Canada View map

Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm, located only 300 metres from Salmon Arm Wharf Fishing Pier and within 25 minutes' walk of Centenoka Park Mall, features an outdoor… More

From US$ 135 Book Now