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

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

Hyatt Regency Vancouver

655 Burrard Street, Vancouver, Canada View map

The vibrant 5-star Hyatt Regency Vancouver Hotel is a 5-minute ride from Science World at TELUS World of Science Geodesic Dome and has an outdoor heated pool plus a fitness club. Located a few metres… More

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

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

1038 Canada Place, Vancouver, Canada View map

The Fairmont Pacific Rim Hotel is a luxurious property located in the heart of downtown Vancouver. The hotel is designed to exceed even the highest standards and offer unparalleled service. With… More

From US$ 285 Book Now

Pan Pacific Vancouver

Suite 300-999 Canada Place, Vancouver, Canada View map

Featuring a cash machine and a bureau de change, Pan Pacific Vancouver sits at a 300-metre distance away from Marine Building. Guests of the hotel can relax in an outdoor swimming pool or benefit… More

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

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

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

Jw Marriott Parq Vancouver

39 Smithe Street, Vancouver, Canada View map

Perfectly located nearly a 5-minute drive from Science World at TELUS World of Science Geodesic Dome, the lovely Jw Marriott Parq Vancouver Hotel features 8 diverse restaurants. This 5-star smoke… More

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

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

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

Wedgewood Hotel & Spa - Relais & Chateaux

845 Hornby Street, Vancouver, Canada View map

Located in the heart of Vancouver's bustling and cosmopolitan downtown, the Wedgewood Hotel & Spa is a haven of luxury and tranquillity. Often referred to as a 'home away from home' by film and… More

From US$ 277 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$ 291 Book Now

Pan Pacific Whistler Village Centre

4299 Blackcomb Way, Whistler, Canada View map

Featuring a prime location merely 5 minutes' walk from Audain Art Museum, Pan Pacific Whistler Village Centre hotel is proud to offer 2 hot tubs. Located just a minute's drive from Coca-Cola Tube… More

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

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

Pan Pacific Whistler Mountainside

4320 Sundial Crescent, Whistler, Canada View map

Enjoying a prime location 350 metres from Fitzsimmons Express Chair, the 4-star Pan Pacific Whistler Mountainside Hotel boasts 2 spa tubs. Spacious rooms, valley views and a heated swimming pool is… More

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

Wickaninnish Inn

Osprey Lane, Tofino, Canada View map

Wickaninnish Inn Tofino features 75 rooms and lies approximately 5 minutes' drive from Henry's Carving Shed Museum. Guests who stay at this 5-star hotel can park their car on site. More

From US$ 275 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$ 177 Book Now

Kingfisher Pacific Resort & Spa

4330 Island Highway South, Courtenay, Canada View map

Perfectly perched a 10-minute ride from Goose Spit Park, the 4-star Kingfisher Pacific Resort & Spa Courtenay features 2 restaurants. Located in a museum neighbourhood, this heritage hotel includes… More

From US$ 160 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$ 95 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$ 153 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

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

Georgian Court Hotel, Worldhotels Elite

773 Beatty Street, Vancouver, Canada View map

In bustling Downtown Vancouver, the Georgian Court Hotel, Worldhotels Elite, offers a unique blend of luxury, comfort, and accessibility. It's merely steps away from Robson Street's fabulous shops… More

From US$ 82 Book Now

Shangri-La Vancouver

1128 West Georgia Street, Vancouver, Canada View map

The sleek Shangri-La Vancouver Hotel enjoys a central location in the centre of Vancouver, at a 750-metre distance from Vancouver Art Gallery Offsite. Facing city views, the 5-star hotel is within… More

From US$ 193 Book Now

Coast Hillcrest Hotel

2100 Oak Drive, Revelstoke, Canada View map

The Coast Hillcrest Hotel Revelstoke is where the best of Revelstoke is at your fingertips. With an unbeatable location in the heart of the action, this hotel provides a comfortable retreat for… More

From US$ 87 Book Now

The Westin Bear Mountain Resort & Spa, Victoria

1999 Country Club Way, Langford, Canada View map

Boasting 2 golf courses, the upscale The Westin Bear Mountain Resort & Spa, Victoria Langford is located 10 minutes' drive from Royal Colwood Golf Club. Guests will enjoy an indoor pool while staying… More

From US$ 268 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$ 145 Book Now

The Magnolia Hotel & Spa

623 Courtney St, Victoria, Canada View map

The Magnolia Hotel & Spa Victoria is located only 5 minutes on foot from Open Space Art Center as well as within walking distance of a zoo and restaurants. Wi-Fi is accessible in public areas and… More

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

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada View map

Located within a 5-minute drive of Cox Bay, the comfortable 4-star Long Beach Lodge Resort Tofino offers Wi-Fi in the rooms and parking. There is a motorway near the oceanfront hotel, and guests can… More

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

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

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

Summit Lodge Boutique Hotel By Paradox

4359 Main Street, Whistler, Canada View map

Located 5 minutes' drive from Scandinave Spa Whistler, the 4-star Summit Lodge Boutique Hotel By Paradox Whistler offers Wi-Fi in public areas and a private parking lot. Thanks to its central… More

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

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

Huntingdon Hotel And Suites

330 Quebec Street, Victoria, Canada View map

Set in the heart of Victoria, BC, the Huntingdon Manor Hotel and Suites offer much more than an urban oasis amidst the city bustle. Hidden in the oldest neighbourhood, James Bay, this tranquil haven… More

From US$ 83 Book Now

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada View map

Offering a comfortable location 3.7 km from Mission Hill Family Estate Winery, the comfortable The Cove Lakeside Resort West Kelowna includes 2 spa tubs. Featuring an outdoor pool, the 4-star smoke… More

From US$ 435 Book Now

Old House Hotel

1730 Riverside Lane, Courtenay, Canada View map

Experience ultimate luxury at the Old House Hotel & Spa Courtenay, an all-suite hotel comprised of two West Coast-inspired buildings set along the Courtenay River. Offering spacious accommodations… More

From US$ 133 Book Now