Resorts & Hotels with Spas in British Columbia

Sun, Dec 21
Sat, Dec 27
December 2025
10
January 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Dec 10 - Dec 11
Tomorrow
Dec 11 - Dec 12
This weekend
Dec 12 - Dec 14
Next weekend
Dec 19 - Dec 21

Top Resorts & Hotels with Spas in Vancouver (and vicinity)

River Rock Casino Resort

River Rock Casino Resort

Richmond City Centre
9.69 km from city centre
8.4/10 Very Good! (10,463 reviews)
River Rock Casino Resort
Radisson Blu Vancouver Airport Hotel & Marina

Radisson Blu Vancouver Airport Hotel & Marina

8.8/10 Excellent! (3,998 reviews)
Radisson Blu Vancouver Airport Hotel & Marina
Paradox Vancouver

Paradox Vancouver

Downtown Vancouver
0.57 km from city centre
9.6/10 Exceptional! (4,660 reviews)
Paradox Vancouver
Pinnacle Hotel Harbourfront

Pinnacle Hotel Harbourfront

Downtown Vancouver
0.6 km from city centre
8.8/10 Excellent! (7,853 reviews)
Pinnacle Hotel Harbourfront
The Burrard

The Burrard

Downtown Vancouver
0.73 km from city centre
8.6/10 Excellent! (3,351 reviews)
The Burrard
Fairmont Waterfront

Fairmont Waterfront

Downtown Vancouver
0.59 km from city centre
9.2/10 Wonderful! (2,473 reviews)
Fairmont Waterfront
The Sutton Place Hotel Vancouver

The Sutton Place Hotel Vancouver

Downtown Vancouver
0.34 km from city centre
9.2/10 Wonderful! (3,187 reviews)
The Sutton Place Hotel Vancouver
Moda Hotel

Moda Hotel

Downtown Vancouver
0.42 km from city centre
8.4/10 Very Good! (2,808 reviews)
Moda Hotel
Fairmont Hotel Vancouver

Fairmont Hotel Vancouver

Downtown Vancouver
0.17 km from city centre
8.8/10 Excellent! (2,349 reviews)
Fairmont Hotel Vancouver
YWCA Hotel

YWCA Hotel

Downtown Vancouver
0.69 km from city centre
8.8/10 Excellent! (3,050 reviews)
YWCA Hotel
Sandman Hotel Vancouver Downtown

Sandman Hotel Vancouver Downtown

Downtown Vancouver
0.68 km from city centre
8/10 Very Good! (3,915 reviews)
Sandman Hotel Vancouver Downtown
Hyatt Regency Vancouver

Hyatt Regency Vancouver

Downtown Vancouver
0.25 km from city centre
9.2/10 Wonderful! (2,557 reviews)
Hyatt Regency Vancouver
Sheraton Vancouver Wall Centre

Sheraton Vancouver Wall Centre

Downtown Vancouver
0.67 km from city centre
9/10 Wonderful! (1,607 reviews)
Sheraton Vancouver Wall Centre
Rosedale On Robson Suite Hotel

Rosedale On Robson Suite Hotel

Downtown Vancouver
0.55 km from city centre
9/10 Wonderful! (3,146 reviews)
Rosedale On Robson Suite Hotel
Fairmont Vancouver Airport In-Terminal Hotel

Fairmont Vancouver Airport In-Terminal Hotel

9.4/10 Exceptional! (6,884 reviews)
Fairmont Vancouver Airport In-Terminal Hotel
EXchange Hotel Vancouver

EXchange Hotel Vancouver

Downtown Vancouver
0.36 km from city centre
9.6/10 Exceptional! (3,057 reviews)
EXchange Hotel Vancouver
Atrium Hotel Vancouver

Atrium Hotel Vancouver

East Vancouver
5.36 km from city centre
8.6/10 Excellent! (1,374 reviews)
Atrium Hotel Vancouver
Coast Coal Harbour Vancouver Hotel by APA

Coast Coal Harbour Vancouver Hotel by APA

Downtown Vancouver
0.62 km from city centre
9.2/10 Wonderful! (2,042 reviews)
Coast Coal Harbour Vancouver Hotel by APA
Executive Hotel Le Soleil

Executive Hotel Le Soleil

Downtown Vancouver
0.25 km from city centre
9.4/10 Exceptional! (2,827 reviews)
Executive Hotel Le Soleil
Hotel Belmont Vancouver - MGallery Collection

Hotel Belmont Vancouver - MGallery Collection

Downtown Vancouver
0.54 km from city centre
8.8/10 Excellent! (1,658 reviews)
Hotel Belmont Vancouver - MGallery Collection

Top Resorts & Hotels with Spas in Whistler

Hilton Whistler Resort & Spa

Hilton Whistler Resort & Spa

Whistler Village
0.34 km from city centre
8.6/10 Excellent! (1,311 reviews)
Hilton Whistler Resort & Spa
The Westin Resort & Spa, Whistler

The Westin Resort & Spa, Whistler

Whistler Village
0.45 km from city centre
9/10 Wonderful! (1,705 reviews)
The Westin Resort & Spa, Whistler
Pan Pacific Whistler Mountainside

Pan Pacific Whistler Mountainside

Whistler Village
0.38 km from city centre
9.2/10 Wonderful! (1,083 reviews)
Pan Pacific Whistler Mountainside
Fairmont Chateau Whistler

Fairmont Chateau Whistler

Whistler Village
0.8 km from city centre
9.2/10 Wonderful! (1,004 reviews)
Fairmont Chateau Whistler
Blackcomb Springs Suites by CLIQUE

Blackcomb Springs Suites by CLIQUE

Blackcomb
1.24 km from city centre
8.8/10 Excellent! (1,933 reviews)
Blackcomb Springs Suites by CLIQUE
Aava Whistler Hotel

Aava Whistler Hotel

Whistler Village
0.34 km from city centre
8.6/10 Excellent! (2,743 reviews)
Aava Whistler Hotel
Summit Lodge Boutique Hotel

Summit Lodge Boutique Hotel

Whistler Village
0.23 km from city centre
9.4/10 Exceptional! (1,981 reviews)
Summit Lodge Boutique Hotel
Four Seasons Resort Whistler

Four Seasons Resort Whistler

Whistler Village
0.95 km from city centre
9.6/10 Exceptional! (1,007 reviews)
Four Seasons Resort Whistler
Whistler Village Inn And Suites

Whistler Village Inn And Suites

Whistler Village
0.29 km from city centre
8.4/10 Very Good! (1,269 reviews)
Whistler Village Inn And Suites
Delta Hotels by Marriott Whistler Village Suites

Delta Hotels by Marriott Whistler Village Suites

Whistler Village
0.13 km from city centre
8.6/10 Excellent! (1,000 reviews)
Delta Hotels by Marriott Whistler Village Suites
Pan Pacific Whistler Village Centre

Pan Pacific Whistler Village Centre

Whistler Village
0.24 km from city centre
9.4/10 Exceptional! (1,002 reviews)
Pan Pacific Whistler Village Centre
Executive - The Inn at Whistler Village

Executive - The Inn at Whistler Village

Whistler Village
0.31 km from city centre
8/10 Very Good! (1,001 reviews)
Executive - The Inn at Whistler Village
Crystal Lodge

Crystal Lodge

Whistler Village
0.27 km from city centre
9/10 Wonderful! (2,397 reviews)
Crystal Lodge
Listel Whistler, a Coast Hotel

Listel Whistler, a Coast Hotel

Whistler Village
0.26 km from city centre
8.6/10 Excellent! (1,000 reviews)
Listel Whistler, a Coast Hotel
Whistler Peak Lodge

Whistler Peak Lodge

Whistler Village
0.28 km from city centre
8/10 Very Good! (999 reviews)
Whistler Peak Lodge
Sundial Hotel

Sundial Hotel

Whistler Village
0.34 km from city centre
9.6/10 Exceptional! (1,002 reviews)
Sundial Hotel
Whistler Cascade Lodge

Whistler Cascade Lodge

Whistler Village
0.11 km from city centre
8.2/10 Very Good! (1,001 reviews)
Whistler Cascade Lodge
Pangea Pod Hotel

Pangea Pod Hotel

Whistler Village
0.26 km from city centre
8.6/10 Excellent! (553 reviews)
Pangea Pod Hotel
Mountain Side Hotel Whistler by Executive

Mountain Side Hotel Whistler by Executive

Whistler Village
0.27 km from city centre
8.2/10 Very Good! (1,003 reviews)
Mountain Side Hotel Whistler by Executive
Nita Lake Lodge

Nita Lake Lodge

Whistler Creekside
3.52 km from city centre
9.2/10 Wonderful! (1,007 reviews)
Nita Lake Lodge

Top Resorts & Hotels with Spas in Victoria

Fairmont Empress

Fairmont Empress

Downtown Victoria
0.74 km from city centre
9.2/10 Wonderful! (2,458 reviews)
Fairmont Empress
Hotel Grand Pacific

Hotel Grand Pacific

Inner Harbour
0.95 km from city centre
9.2/10 Wonderful! (2,998 reviews)
Hotel Grand Pacific
Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites

Downtown Victoria
0.72 km from city centre
9/10 Wonderful! (2,479 reviews)
Chateau Victoria Hotel and Suites
DoubleTree by Hilton Hotel & Suites Victoria

DoubleTree by Hilton Hotel & Suites Victoria

Downtown Victoria
0.71 km from city centre
8.8/10 Excellent! (1,001 reviews)
DoubleTree by Hilton Hotel & Suites Victoria
Hotel Rialto

Hotel Rialto

Downtown Victoria
0.07 km from city centre
9.2/10 Wonderful! (2,470 reviews)
Hotel Rialto
Royal Scot Hotel & Suites

Royal Scot Hotel & Suites

Inner Harbour
1.05 km from city centre
9/10 Wonderful! (2,544 reviews)
Royal Scot Hotel & Suites
The Magnolia Hotel and Spa

The Magnolia Hotel and Spa

Downtown Victoria
0.56 km from city centre
9.8/10 Exceptional! (1,234 reviews)
The Magnolia Hotel and Spa
Huntingdon Hotel and Suites

Huntingdon Hotel and Suites

Inner Harbour
1.08 km from city centre
8.8/10 Excellent! (2,863 reviews)
Huntingdon Hotel and Suites
Inn at Laurel Point

Inn at Laurel Point

Inner Harbour
1 km from city centre
9.2/10 Wonderful! (1,470 reviews)
Inn at Laurel Point
Strathcona Hotel

Strathcona Hotel

Downtown Victoria
0.55 km from city centre
8.8/10 Excellent! (1,592 reviews)
Strathcona Hotel
Robin Hood Inn & Suites

Robin Hood Inn & Suites

Burnside
2.14 km from city centre
8.8/10 Excellent! (1,638 reviews)
Robin Hood Inn & Suites
Oak Bay Beach Hotel

Oak Bay Beach Hotel

South Oak Bay
4.92 km from city centre
9.6/10 Exceptional! (1,006 reviews)
Oak Bay Beach Hotel
The Oswego Hotel

The Oswego Hotel

James Bay
1.14 km from city centre
9.4/10 Exceptional! (1,722 reviews)
The Oswego Hotel
Embassy Inn

Embassy Inn

James Bay
1.08 km from city centre
9.2/10 Wonderful! (1,486 reviews)
Embassy Inn
Victoria Regent Waterfront Hotel & Suites

Victoria Regent Waterfront Hotel & Suites

Downtown Victoria
0.44 km from city centre
9.4/10 Exceptional! (1,148 reviews)
Victoria Regent Waterfront Hotel & Suites
Best Western Plus Carlton Plaza Hotel

Best Western Plus Carlton Plaza Hotel

Downtown Victoria
0.11 km from city centre
9/10 Wonderful! (1,301 reviews)
Best Western Plus Carlton Plaza Hotel
Red Lion Inn and Suites

Red Lion Inn and Suites

Saanich Core
2.66 km from city centre
8.6/10 Excellent! (3,491 reviews)
Red Lion Inn and Suites
James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites

James Bay
1.47 km from city centre
9.4/10 Exceptional! (1,754 reviews)
James Bay Inn Hotel & Suites
The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria

Bear Mountain Resort
13.34 km from city centre
8.8/10 Excellent! (999 reviews)
The Westin Bear Mountain Golf Resort & Spa, Victoria
Sandman Hotel Victoria

Sandman Hotel Victoria

Burnside
1.26 km from city centre
8.2/10 Very Good! (1,004 reviews)
Sandman Hotel Victoria

Top Resorts & Hotels with Spas in Richmond

River Rock Casino Resort

River Rock Casino Resort

Richmond City Centre
3.32 km from city centre
8.4/10 Very Good! (10,463 reviews)
River Rock Casino Resort
Radisson Blu Vancouver Airport Hotel & Marina

Radisson Blu Vancouver Airport Hotel & Marina

8.8/10 Excellent! (3,998 reviews)
Radisson Blu Vancouver Airport Hotel & Marina
Fairmont Vancouver Airport In-Terminal Hotel

Fairmont Vancouver Airport In-Terminal Hotel

9.4/10 Exceptional! (6,884 reviews)
Fairmont Vancouver Airport In-Terminal Hotel
La Quinta Inn by Wyndham Vancouver Airport

La Quinta Inn by Wyndham Vancouver Airport

Richmond City Centre
1.32 km from city centre
8.2/10 Very Good! (2,487 reviews)
La Quinta Inn by Wyndham Vancouver Airport
Executive Hotel Vancouver Airport

Executive Hotel Vancouver Airport

Richmond City Centre
0.95 km from city centre
8.2/10 Very Good! (3,647 reviews)
Executive Hotel Vancouver Airport
Sandman Signature Vancouver Airport Hotel & Resort

Sandman Signature Vancouver Airport Hotel & Resort

East Cambie
2.91 km from city centre
8/10 Very Good! (3,624 reviews)
Sandman Signature Vancouver Airport Hotel & Resort
Radisson Hotel Vancouver Airport

Radisson Hotel Vancouver Airport

Richmond City Centre
2.07 km from city centre
8.6/10 Excellent! (2,741 reviews)
Radisson Hotel Vancouver Airport
Travelodge by Wyndham Vancouver Airport

Travelodge by Wyndham Vancouver Airport

Bridgeport
3.14 km from city centre
6.2/10 (2,849 reviews)
Travelodge by Wyndham Vancouver Airport
Grand Park Hotel Vancouver Airport, an Ascend Collection Hotel

Grand Park Hotel Vancouver Airport, an Ascend Collection Hotel

Richmond City Centre
1.26 km from city centre
8/10 Very Good! (3,072 reviews)
Grand Park Hotel Vancouver Airport, an Ascend Collection Hotel
Holiday Inn Express Hotel & Suites Riverport Richmond by IHG

Holiday Inn Express Hotel & Suites Riverport Richmond by IHG

8.4/10 Very Good! (2,081 reviews)
Holiday Inn Express Hotel & Suites Riverport Richmond by IHG
Sandman Hotel Vancouver Airport

Sandman Hotel Vancouver Airport

West Cambie
3.07 km from city centre
8.4/10 Very Good! (3,543 reviews)
Sandman Hotel Vancouver Airport
Abercorn Hotel, Trademark Collection by Wyndham

Abercorn Hotel, Trademark Collection by Wyndham

Richmond City Centre
2.94 km from city centre
7.6/10 Good! (3,267 reviews)
Abercorn Hotel, Trademark Collection by Wyndham
Comfort Hotel Vancouver Airport

Comfort Hotel Vancouver Airport

Richmond City Centre
0.87 km from city centre
7.6/10 Good! (2,171 reviews)
Comfort Hotel Vancouver Airport
Holiday Inn Express Vancouver Airport Richmond by IHG

Holiday Inn Express Vancouver Airport Richmond by IHG

Richmond City Centre
3.02 km from city centre
9.2/10 Wonderful! (1,377 reviews)
Holiday Inn Express Vancouver Airport Richmond by IHG
Days Inn by Wyndham Vancouver Airport

Days Inn by Wyndham Vancouver Airport

Richmond City Centre
2.93 km from city centre
8/10 Very Good! (2,253 reviews)
Days Inn by Wyndham Vancouver Airport
Versante Hotel

Versante Hotel

Richmond City Centre
2.84 km from city centre
9.4/10 Exceptional! (1,578 reviews)
Versante Hotel
Accent Inns Vancouver Airport

Accent Inns Vancouver Airport

East Cambie
2.83 km from city centre
9/10 Wonderful! (3,221 reviews)
Accent Inns Vancouver Airport
The Westin Wall Centre, Vancouver Airport

The Westin Wall Centre, Vancouver Airport

Richmond City Centre
2.69 km from city centre
9.2/10 Wonderful! (1,002 reviews)
The Westin Wall Centre, Vancouver Airport
Hampton Inn by Hilton Vancouver-Airport/Richmond

Hampton Inn by Hilton Vancouver-Airport/Richmond

Richmond City Centre
2.86 km from city centre
8.4/10 Very Good! (1,114 reviews)
Hampton Inn by Hilton Vancouver-Airport/Richmond
Steveston Waterfront Hotel

Steveston Waterfront Hotel

Steveston
5.77 km from city centre
9.2/10 Wonderful! (691 reviews)
Steveston Waterfront Hotel

Popular places to visit

Canada Place
Canada Place featuring a city, a bay or harbour and modern architecture

Canada Place

4.5/5(1,589 reviews)

Canada Place is worth a pic or two when discovering Downtown Vancouver. Hotels.com travelers also say the area is artsy and has lots of nice beaches. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.

See properties in Canada Place
Canada Place Cruise Ship Terminal
Canada Place Cruise Ship Terminal

Canada Place Cruise Ship Terminal

4.5/5(923 reviews)

You can stroll along Canada Place Cruise Ship Terminal for relaxing water views when you're in Downtown Vancouver. Hotels.com travelers also say the area is artsy and has lots of nice beaches. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you carry on walking you'll get to Vancouver Waterfront for some more water views.

See properties in Canada Place Cruise Ship Terminal
Big White Ski Resort
Big White Ski Resort which includes snow as well as a small group of people

Big White Ski Resort

4.5/5(90 reviews)

Skiers and snowboarders might want to test out the slopes at Big White Ski Resort, a top skiing spot located 22.4 mi (36 km) from central Beaverdell.

See properties in Big White Ski Resort
Whistler Blackcomb Ski Resort
Whistler Blackcomb Ski Resort featuring a luxury hotel or resort and a square or plaza as well as a large group of people

Whistler Blackcomb Ski Resort

4.5/5(635 reviews)

Hit the slopes at Whistler Blackcomb Ski Resort, a top ski area in Whistler. Amble around this quaint area's lakeside, or seek out the biking trails.

See properties in Whistler Blackcomb Ski Resort
Sun Peaks Resort
Sun Peaks which includes food

Sun Peaks Resort

4.5/5(249 reviews)

Hit the slopes at Sun Peaks Resort, a top ski area in Sun Peaks. Discover the mountain views in this quaint area.

See properties in Sun Peaks Resort
Vancouver Waterfront
Canada Place featuring heritage architecture, a city and a skyscraper

Vancouver Waterfront

4.5/5(165 reviews)

Explore the waterfront in Vancouver with a trip to Vancouver Waterfront. Stroll along the seaside or visit the shops in this vibrant area.

See properties in Vancouver Waterfront

Check out reviews of British Columbia hotels guests love

Radisson Blu Vancouver Airport Hotel & Marina

Radisson Blu Vancouver Airport Hotel & Marina

10/10 Excellent
"Good"
Karan 2-night trip
Posted 10 hours ago
Radisson Blu Vancouver Airport Hotel & Marina
Harrison Hot Springs Resort and Spa

Harrison Hot Springs Resort and Spa

10/10 Excellent
"Everything is great, very kind, professional and welcoming staff. A spesially thankful for the most friendly front desk people Kim, Sara,Steve. They are always treating us like a family. Thank you very much for a wonderful time."
Saida 1-night trip
Posted 16 hours ago
Harrison Hot Springs Resort and Spa
Fairmont Waterfront

Fairmont Waterfront

10/10 Excellent
"The dtaff was super friendly and room was spotless, grat views!"
Pamela 1-night trip
Posted 22 hours ago
Fairmont Waterfront
Fairmont Vancouver Airport In-Terminal Hotel

Fairmont Vancouver Airport In-Terminal Hotel

10/10 Excellent
"Clean, great beds and fantastic front house staff. "
Dean 1-night trip
Posted 1 day ago
Fairmont Vancouver Airport In-Terminal Hotel
River Rock Casino Resort

River Rock Casino Resort

10/10 Excellent
"Very nice. Fantastic Buffett"
steve 1-night trip
Posted 1 day ago
River Rock Casino Resort
Aava Whistler Hotel

Aava Whistler Hotel

10/10 Excellent
"All good"
Manpreet 1-night trip
Posted 1 day ago
Aava Whistler Hotel
Hotel Grand Pacific

Hotel Grand Pacific

10/10 Excellent
"Excellent location close to all tourist sights. Wonderful lounge with friendly staff. Comfy room. Good health club, - most staff super friendly, except for one bossy man. Great pool and hot tub. "
Bruce 3-night trip
Posted 1 day ago
Hotel Grand Pacific
Pinnacle Hotel Harbourfront

Pinnacle Hotel Harbourfront

10/10 Excellent
"Friendly staff "
ELAINE 4-night trip
Posted 1 day ago
Pinnacle Hotel Harbourfront
The Sutton Place Hotel Vancouver

The Sutton Place Hotel Vancouver

10/10 Excellent
"Fantastic hotel and staff. Everything was perfect "
Shiva 2-night trip
Posted 2 days ago
The Sutton Place Hotel Vancouver

Keep exploring