Special offers and Exclusive deals

Search Hotels

2025-11-18
2025-11-19
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

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 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

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$ 178 Book Now

Fairmont Hotel Vancouver

900 West Georgia St, 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$ 261 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$ 143 Book Now

Hyatt Regency Vancouver

655 Burrard Street, Vancouver, Canada View map

**Hyatt Regency Vancouver: A Gateway to Urban and Natural Wonders** Nestled in the vibrant Coal Harbour area, Hyatt Regency Vancouver offers an ideal retreat for both business and leisure travelers. More

From US$ 184 Book Now

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada View map

Enjoying a prestigious location only 6 minutes' walk from The Spa at Four Seasons Resort, the contemporary Four Seasons Resort Whistler boasts 3 hot tubs. Located just a minute's drive from the famed… More

From US$ 213 Book Now

Oak Bay Beach Hotel (Adults Only)

1175 Beach Drive, Oak Bay, Canada View map

The grand 5-star Oak Bay Beach Hotel Victoria, located about 5 minutes by car from Windsor Park, boasts a swimming pool and a fitness studio. Boasting relaxing retreat options, Crystal Pool… More

From US$ 203 Book Now

Fairmont Pacific Rim

1038 Canada Place, Vancouver, Canada View map

**Experience Luxury at Fairmont Pacific Rim** Conveniently located near the historic neighborhood of Gastown with its charming cobblestone streets, Fairmont Pacific Rim is perfectly positioned for… More

From US$ 285 Book Now

Pan Pacific Vancouver

300 - 999 Canada Place, Vancouver, Canada View map

**Pan Pacific Vancouver is an Urban Oasis of Luxury in Downtown** Nestled in the heart of Vancouver, the Pan Pacific offers a luxurious retreat designed for both leisure and business travelers. More

From US$ 203 Book Now

Fairmont Waterfront

900 Canada Place Way, Vancouver, Canada View map

**The Fairmont Waterfront Hotel is Vancouver's premier luxury destination.** Nestled in the heart of Downtown, this stunning harborfront property offers breathtaking views of both the majestic… More

From US$ 167 Book Now

Fairmont Hot Springs Resort

5225 Fairmont Resort Road, Fairmont Hot Springs, Canada View map

If you like sports, the 4-star Fairmont Hot Springs Resort provides a golf playground and a mini golf course, as well as access to mini golf and tennis. Offering a prime location within close… More

From US$ 168 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$ 255 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

Paradox Vancouver

1161 West Georgia Street, Vancouver, Canada View map

Situated in the vibrant Coal Harbour, Paradox Vancouver offers a seamless blend of luxury and sophistication, catering to both business and leisure travelers. The property's unique location provides… More

From US$ 234 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

Black Rock Oceanfront Resort

596 Marine Drive, Po Box 310, Ucluelet, Canada View map

The comfortable 4-star Black Rock Oceanfront Resort Ucluelet is a 5-minute drive from Amphitrite Point Lighthouse and has an outdoor swimming pool plus a fitness area. Surrounded by a forest, the… More

From US$ 161 Book Now

Panorama Mountain Resort - Ski Tip / Tamarack Condos

2000 Panorama Dr, Panorama, Canada View map

Situated 160 km from Cranbrook/Canadian Rockies International airport, the 3-star Panorama Mountain Resort - Ski Tip / Tamarack Condos features 10 restaurants. Staying active is easy with a tennis… More

From US$ 159 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$ 157 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

The Sutton Place Hotel Vancouver

845 Burrard Street, Vancouver, Canada View map

**Welcome to The Sutton Place Hotel Vancouver**, where luxury, elegance, and a commitment to exceptional service seamlessly converge in the heart of one of North America's most stunning cities. The… More

From US$ 141 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$ 130 Book Now

Vancouver Marriott Pinnacle Downtown Hotel

1128 West Hastings Street, Vancouver, Canada View map

**Welcome to Vancouver Marriott Pinnacle Downtown** Nestled in the heart of Downtown Vancouver, the Vancouver Marriott Pinnacle Downtown Hotel is an exquisite urban oasis, blending modern comfort… More

From US$ 142 Book Now

Sheraton Vancouver Guildford Hotel

15269 104Th Avenue, Surrey, Canada View map

Featuring car rentals, as well as Wi-Fi throughout the property, the 4-star Sheraton Vancouver Guildford Hotel Surrey is 2 km from Hawthorne Park. The hotel is conveniently located in an… More

From US$ 101 Book Now

St. Eugene Golf Resort & Casino

7777 Mission Road, Cranbrook, Canada View map

The St Eugene Golf Resort & Casino Cranbrook is a full-service resort nestled in the beautiful East Kootenays. The property boasts an on-site mountain golf course featuring incredible views of the St… More

From US$ 96 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$ 112 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$ 142 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$ 142 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

Spirit Ridge, In The Unbound Collection By Hyatt

1200 Rancher Creek Rd, Osoyoos, Canada View map

The 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos, positioned right in the centre of Osoyoos, features 9 golf courses for an unforgettable experience. Boasting a swimming pool… More

From US$ 128 Book Now

Naturally Pacific Resort

700 Petersen Road, Campbell River, Canada View map

Featuring Wi-Fi throughout the property, Naturally Pacific Resort Campbell River sits 6 km from Cape Mudge Lighthouse. Along with an indoor pool and an American restaurant, this resort also offers an… More

From US$ 127 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$ 190 Book Now

Civic Hotel, Autograph Collection

13475 Central Avenue, Surrey, Canada View map

Offering a swimming pool and views of the city, Civic Hotel, Autograph Collection Surrey is situated approximately a 5-minute ride from Surrey Civic Hall. All guests can enjoy Wi-Fi in public areas… More

From US$ 150 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

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Sechelt, Canada View map

The 4-star Rockwater Secret Cove Resort Sechelt is located in the rural area of Sechelt, 35 km from Sechelt airport, and houses a seasonal outdoor swimming pool. This cosy resort features Wi-Fi… More

From US$ 121 Book Now

Aava Whistler Hotel

4005 Whistler Way, Whistler, Canada View map

Additionally, your journey around Whistler is seamless, with transportation easily accessible to the nearby Whistler Gondola and Peak 2 Peak Gondola. More

From US$ 115 Book Now

Nita Lake Lodge

2131 Lake Placid Road, Whistler, Canada View map

Providing an unique setting at a distance of 3.9 km from Audain Art Museum, the sumptuous 4-star Nita Lake Lodge Whistler hotel includes 2 restaurants. This smoke-free resort has a heated swimming… More

From US$ 187 Book Now

Halcyon Hot Springs Resort

5655 Highway 23 N, Halcyon Hot Springs, Canada View map

Overlooking the lake, the 4-star Halcyon Hot Springs Resort features a terrace and a seasonal outdoor swimming pool. The resort offers 25 rooms in a ski area of Halcyon Hot Springs. More

From US$ 247 Book Now

Brentwood Bay Resort & Spa

849 Verdier Avenue, Brentwood Bay, Canada View map

Offering a gift shop and a restaurant, the deluxe Brentwood Bay Resort & Spa lies in the historic district of Brentwood Bay with access to natural sights like John Dean Provincial Park 10 minutes… More

From US$ 214 Book Now

Hyatt Vancouver Downtown Alberni

1128 West Georgia Street, Vancouver, Canada View map

The prestigious Hyatt Vancouver Downtown Alberni is a luxurious sanctuary nestled amid the vibrant energy of downtown Vancouver. This five-star retreat is where contemporary elegance meets… More

From US$ 552 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

Hyatt Place Kelowna

1915 Enterprise Way, Kelowna, Canada View map

Located around 6 km from Lake Okanagan, the 3-star Hyatt Place Kelowna Hotel offers general facilities such as a lift and a vending machine. Along with the use of a fitness suite on site, sports fans… More

From US$ 128 Book Now

Kingfisher Pacific Resort & Spa

4330 Island Highway South, Courtenay, Canada View map

Situated along the stunning shores of Vancouver Island, Kingfisher Pacific Resort & Spa is a sanctuary of relaxation and indulgence, perfect for a coastal escape. With panoramic views of the Georgia… More

From US$ 160 Book Now

Coast Coal Harbour Vancouver Hotel by APA

1180 West Hastings Street, Vancouver, Canada View map

Located less than an 8-minute walk from Buschlen Mowatt Fine Arts, the 4-star Coast Coal Harbour Vancouver Hotel By Apa offers a currency exchange and a cash machine. With Burrard tube station about… More

From US$ 130 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$ 151 Book Now

Copper Point Resort

760 Cooper Road, Invermere, Canada View map

Situated just a 14-minute walk from Copper Point Golf Club and about 10 minutes by car from Kinsmen Beach, the lovely 5-star Copper Point Resort Invermere features 2 spa tubs. The upscale hotel has a… More

From US$ 102 Book Now

Sandman Hotel Vancouver Downtown

180 West Georgia Street, Vancouver, Canada View map

**Welcome to Sandman Hotel Vancouver Downtown**, where your Pacific Northwest getaway begins amid the vibrant pulse of the city. Nestled in the heart of Downtown Vancouver, this chic hotel positions… More

From US$ 80 Book Now

Hilton Whistler Resort & Spa

4050 Whistler Way, Whistler, Canada View map

The Hilton Whistler Resort & Spa, part of the exclusive Hilton Worldwide Portfolio of Resort Properties, is a luxurious full-service property situated at the base of the renowned Whistler and… More

From US$ 237 Book Now

The Crystal Lodge

4154 Village Green, Whistler, Canada View map

Providing a central setting a 10-minute ride from Peak 2 Peak Gondola Whistler, the 4-star The Crystal Lodge Whistler hotel includes 6 restaurants. Located relatively near Whistler Blackcomb Mountain… More

From US$ 185 Book Now