Special offers and Exclusive deals

Search Hotels

2026-06-30
2026-07-01
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

3Br In Foxglove, Wood Burning Fireplace, Mudroom, Near Gondola, Parking

4857 Painted Cliff Road, Whistler, Canada View map

Featuring horse riding tours to make your visit more entertaining, 3Br In Foxglove, Wood Burning Fireplace, Mudroom, Near Gondola, Parking Whistler villa is 20 minutes' walk from the city park… More

From US$ 378 Book Now

Mountaintop Off Grid Resort & Spa

2619 Nicholson Creek Rd, Rock Creek, Canada View map

More

Book Now

Panorama Mountain Resort - Toby Creek / Horsethief Condos

2000 Panorama Dr, Panorama, Canada View map

The 4-star Panorama Mountain Resort - Toby Creek / Horsethief Condos is situated in a skiing area of Panorama, only 650 m from Village Gondola and just 1.3 km from Sunbird Chair Lift. Boasting a… More

From US$ 222 Book Now

Quality Inn

753 Front Street, Quesnel, Canada View map

Offering a vending machine and a lift, the 3-star Quality Inn Quesnel is located about a 5-minute walk from Dragon Lake. Boasting a location not far from the Fraser River Footbridge, the hotel… More

Book Now

New Denver Lodge

6560 British Columbia 6, New Denver, Canada View map

New Denver Lodge is located a mere 1.4 km from Mori Trail, giving access to various tourist spots nearby. More

Book Now

Heather Mountain Lodge

5400 Trans Canada Highway, Rogers Pass, Canada View map

Conveniently situated, Heather Mountain Lodge offers seamless access to nearby attractions, including Glacier National Park and various recreational trails. More

Book Now

Walkable To Fifa-Bc Place Of Vancouver Downtown Best Suite

933 Seymour Street, Vancouver, Canada View map

Featuring a private art gallery, the 4-star Walkable To Fifa-Bc Place Of Vancouver Downtown Best Suite hotel offers a location approximately 20 minutes' walk from the Dr. Sun Yat-Sen Classical… More

Book Now

Chic 1Br Steps From Chinatown And Harbour

Unit 301 - 517 Fisgard St, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the 1-room Chic 1Br Steps From Chinatown And Harbour Apartment Victoria, which is a mere 250 metres from Chinatown and around 1 km from Miniature World. More

From US$ 74 Book Now

Coastal Charm - Min 3-Day Stay Breathtaking Views With Work Desk By Victoria Prime!

1234 Wharf St #105, Victoria, Canada View map

The 1-room Coastal Charm - Min 3-Day Stay Breathtaking Views With Work Desk By Victoria Prime! apartment lies in the Inner Harbour district of Victoria and offers swift access to Chinatown, which is… More

Book Now

City Centre

#511 - 728 Yates Street, Victoria, Canada View map

The 74 m² City Centre Victoria apartment is located just 0.9 km from Bastion Square and 19 minutes' walk from the Art Gallery of Greater Victoria. This 2-bedroom apartment offers private parking… More

From US$ 311 Book Now

Casa Del Mila Oro Condo

5401 Lakeshore Drive 131, Osoyoos, Canada View map

Featuring a swimming pool, the 2-room Casa Del Mila Oro Condo Osoyoos is about a 5-minute walk from the Tumbleweed Spirits Distillery. Guests will surely enjoy a Jacuzzi at this 74 m² apartment… More

From US$ 214 Book Now

3Br In Greystone Lodge, Ski In, Ski Out, Pool And Hot Tub, Epic Location

4905 Spearhead Place, Whistler, Canada View map

During the stay at 3Br In Greystone Lodge, Ski In, Ski Out, Pool And Hot Tub, Epic Location Whistler, guests can indulge in a Jacuzzi or visit Lost Mountain Lake, located 20 minutes' walk away. The 2… More

From US$ 332 Book Now

Oceanside Nature Resort

1600 Stroulger Road 735, Nanoose Bay, Canada View map

The spacious 60 m² Oceanside Nature Resort Nanoose Bay is located in Nanoose Bay, 3.4 km from the Craig Heritage Park and Museum, and offers guests an indoor pool and a fitness area. Riptide Lagoon… More

From US$ 218 Book Now

Lily Glacier Suite At Silver Bear Condos

309 1 Street West Suite 301, Revelstoke, Canada View map

Situated within 5 minutes' walk of Skytrek Adventure Park Revelstoke, the spacious 130 m² Lily Glacier Suite At Silver Bear Condos Revelstoke offers a Jacuzzi for up to 6 guests. The Blanket Creek… More

From US$ 248 Book Now

Modern Studio At Blackcomb Base

4573 Chateau Boulevard 101, Whistler, Canada View map

Located in the Upper Village district, the 45 m² Modern Studio At Blackcomb Base Whistler is approximately a 5-minute walk from the famed Whistler Blackcomb Ski Resort and a mere 1 km from the city… More

From US$ 225 Book Now

Luxury 2Br W Balcony Overlooking The Empress

27 Songhees Road Unit #304, Victoria, Canada View map

Located just 5 minutes' stroll from the contemporary Johnson Street Bridge, the beachfront 97 m² Luxury 2Br W Balcony Overlooking The Empress Victoria apartment accommodates up to 4 guests. The… More

From US$ 351 Book Now

2Br Plus Loft In Wildwood Lodge, Free Ski Bus, Hot Tub And Pool, Private Patio, Parking

4749 Spearhead Drive, Whistler, Canada View map

Located only 650 metres from the famed Whistler Blackcomb Ski Resort, the 2-bedroom 2Br Plus Loft In Wildwood Lodge, Free Ski Bus, Hot Tub And Pool, Private Patio, Parking Whistler offers guests to… More

From US$ 309 Book Now

3Br In Blackcomb Greens, Wood Burning Fireplace, Complex Hot Tub, Parking, Mountain Views

4644 Blackcomb Way, Whistler, Canada View map

The 2-bedroom 3Br In Blackcomb Greens, Wood Burning Fireplace, Complex Hot Tub, Parking, Mountain Views Whistler villa is located only 1.1 km from the famed Whistler Blackcomb Ski Resort and provides… More

From US$ 417 Book Now

Panorama Mountain Resort - Horsethief Lodge With Fairmont Creek

2030 Panorama Drive, Panorama, Canada View map

Panorama Mountain Resort - Horsethief Lodge With Fairmont Creek is located in Panorama, approximately a 5-minute stroll from Village Gondola, and boasts a hot tub and a sauna. Guests can reach the… More

From US$ 208 Book Now

Modern 2Br Retreat, Private Hot Tub, Scenic Views

9355 Wedgemount Plateau Dr, Whistler, Canada View map

Situated within a 7-km distance of Nicklaus North Golf Course, the spacious 80 m² Modern 2Br Retreat, Private Hot Tub, Scenic Views Whistler apartment provides guests with Wi-Fi for either business… More

From US$ 587 Book Now

Elegant Condo With Private Bbq & Ocean Views

201-5118 Cordova Bay Road, Saanichton, Canada View map

Located a 14-minute walk from Mattick's Farm, the spacious Elegant Condo With Private Bbq & Ocean Views Saanichton overlooks the sea. The apartment can hold up to 4 guests. More

Book Now

Private Cedar Sauna Retreat - Kitchenette, King Bed, Spa Bath - Deep Cove

432 North Dollarton Highway Suite, North Vancouver, Canada View map

Situated within 500 metres of The Robart Dollar Mill & Cedar Mill, Private Cedar Sauna Retreat - Kitchenette, King Bed, Spa Bath - Deep Cove North Vancouver villa entices guests with views of the… More

Book Now

Ocean View Villa Indoor Pool Theater 5Br

1580 Vinson Creek Road, West Vancouver, Canada View map

The 6-bedroom Ocean View Villa Indoor Pool Theater 5Br West Vancouver entices guests to enjoy billiards and is located 2.6 km from such natural sites as the forested trails "Capilano River Regional… More

From US$ 422 Book Now

3Br In Alpine Greens, Ski Storage, Wood Burning Fireplace, Free Ski Shuttle

4628 Blackcomb Way, Whistler, Canada View map

Located only 6 minutes' walk from the Squamish Lil'wat Cultural Centre, the 2-bedroom 3Br In Alpine Greens, Ski Storage, Wood Burning Fireplace, Free Ski Shuttle Whistler villa offers opportunities… More

From US$ 149 Book Now

2Br In The Gables, Steps To Gondolas, Heated Floors, Private Balcony, Fireplace

4510 Blackcomb Way, Whistler, Canada View map

The 2-bedroom 2Br In The Gables, Steps To Gondolas, Heated Floors, Private Balcony, Fireplace Whistler villa is located approximately 900 metres from Taman Sari Royal Heritage Spa and allows guests… More

From US$ 164 Book Now

2Br Plus Den In Woodrun, True Ski In, Ski Out, Heated Floors, Pool And Hot Tub, King Ensuite

4910 Spearhead Place, Whistler, Canada View map

Located in the Upper Village district of Whistler and merely 1 km from the Excalibur Gondola, the 2-bedroom 2Br Plus Den In Woodrun, True Ski In, Ski Out, Heated Floors, Pool And Hot Tub, King… More

From US$ 315 Book Now

Historic Loft W Exposed Brick & Timber Beams

599 Pandora Ave Unit #220, Victoria, Canada View map

Situated within 15 minutes' walk of the Inner Harbour Pathway, the spacious 2-bedroom Historic Loft W Exposed Brick & Timber Beams Apartment Victoria can host up to 4 guests in Victoria. The 88 m²… More

From US$ 373 Book Now

Modern Heritage Studio With Murphy Bed

211-599 Pandora Avenue, Victoria, Canada View map

Located in the Downtown Victoria district of Victoria, the 63 m² Modern Heritage Studio With Murphy Bed Victoria is approximately a 5-minute walk from Chinatown and 2.4 km from MacDonald Park… More

Book Now

Harbour Retreat

Unit 200 - 27 Songhees Road, Victoria, Canada View map

Located a mere 1.5 km from the opulent British Columbia Parliament Buildings, the spacious 2-bedroom Harbour Retreat Apartment Victoria is around 15 minutes' walk from a top family-friendly place… More

From US$ 118 Book Now

High Ceilings With Loft And Private Patio

303-599 Pandora Avenue, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the spacious 86 m² High Ceilings With Loft And Private Patio Apartment Victoria, which is approximately 5 minutes by car from the Bateman Gallery and only… More

From US$ 307 Book Now

King Bed And Coastal Art Decor In Old Town

Unit 506 - 613 Herald Street, Victoria, Canada View map

The 1-room King Bed And Coastal Art Decor In Old Town Apartment Victoria is only 600 metres from The Maritime Museum of British Columbia and can accommodate up to 2 guests. The 46 m² apartment is 2.4… More

Book Now

1Br Plus Den In Marketplace Lodge, Village Location, Mountain Views, Complex Hot Tub

4360 Lorimer Road, Whistler, Canada View map

The 51 m² 1Br Plus Den In Marketplace Lodge, Village Location, Mountain Views, Complex Hot Tub Whistler is located only 0.9 km from Whistler Mountain and just a 12-minute walk from the Whistler Golf… More

From US$ 180 Book Now

Cityzen Sanctuary

406-613 Herald Street, Victoria, Canada View map

The 1-room Cityzen Sanctuary Victoria apartment lies in the Downtown Victoria district of Victoria and offers swift access to Bastion Square, which is just an 8-minute walk away. Guests are enticed… More

Book Now

Laid Back In Langford

Unit 307 - 829 Goldstream Avenue, Langford, Canada View map

Located in the West Shore district, within 400 metres of Our Lady of the Rosary Catholic Church, the spacious Laid Back In Langford Apartment accommodates up to 4 guests. A range of activities, such… More

Book Now

Okanagan Lake View Villa With Pool Sauna Cold Plunge

299 Clifton Rd N, Kelowna, Canada View map

Offering a hot tub and a sauna for a relaxing experience, Okanagan Lake View Villa With Pool Sauna Cold Plunge Kelowna is located 15 minutes' drive from the entire permanent gallery "Okanagan… More

Book Now

Brand New One-Bedroom Apartment

1033 Nelson St, Vancouver, Canada View map

Featuring a swimming pool, the 101 m² Brand New One-Bedroom Apartment Vancouver is about a 5-minute walk from the West End Nelson Park. Guests will surely enjoy a steam room, a sauna, and an indoor… More

Book Now

Chic Downtown Suite & People-Watching Deck

Unit 303 - 613 Herald Street, Victoria, Canada View map

Located approximately a 5-minute stroll from Chinatown, the 1-room Chic Downtown Suite & People-Watching Deck Victoria accommodates up to 2 guests. The 48 m² apartment lies in the Downtown Victoria… More

Book Now

Chinatown Gem - Min 30 Day Stay-Sunny South-Facing Suite With Work Desk In Historic Chinatown By Victoria Prime!

517 Fisgard St #409, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at Union 409 - Min 30 Day Stay-Sunny South-Facing Suite With Work Desk In Historic Chinatown By Victoria Prime!, which is 19 minutes on foot from St. Ann's… More

Book Now

Elegant Retreat In The Heart Old Town Victoria

501-515 Chattam Street, Victoria, Canada View map

51 m² Elegant Retreat In The Heart Old Town Victoria Apartment is situated in the Downtown Victoria district of Victoria, about a 5-minute walk from the modern Johnson Street Bridge, and overlooks… More

From US$ 100 Book Now

Urban Stay With Balcony And In-Unit Laundry

403 - 613 Herald Street, Victoria, Canada View map

Located in Chinatown with restaurants, shops & colorful architecture, around 5 minutes' walk from the Victoria Harbour Ferry, the 1-room Urban Stay With Balcony And In-Unit Laundry Victoria apartment… More

Book Now

3Br In Whistler Creek Ridge, Ski In, Ski Out, Private Hot Tub, Wood Burning Fireplace, Private Garage

2440 Gondola Way, Whistler, Canada View map

The 2-bedroom 3Br In Whistler Creek Ridge, Ski In, Ski Out, Private Hot Tub, Wood Burning Fireplace, Private Garage villa is located approximately a 10-minute drive from the Escape Whistler and… More

From US$ 1669 Book Now

Gyrobeachescape

3340 Richter Street, Kelowna, Canada View map

Featuring a swimming pool for guests' relaxation, Gyrobeachescape Kelowna villa is located merely 1.7 km from the Playtime Casino. Situated in the very heart of Kelowna, the property offers a steam… More

Book Now

Versatile Garden-Level Suite W Natural Light

605 Douglas Street Unit #105, Victoria, Canada View map

The 93 m² Versatile Garden-Level Suite W Natural Light Victoria is a great place to stay in the Downtown Victoria district, 19 minutes' walk from Fisherman's Wharf Park. Set just moments from the… More

Book Now

3Br In The Woods, Private Hot Tub, Wood Burning Fireplace, King Ensuite, Private Garage

4652 Blackcomb Way, Whistler, Canada View map

Staying at the 4-bedroom 3Br In The Woods, Private Hot Tub, Wood Burning Fireplace, King Ensuite, Private Garage Whistler villa, guests can visit Magic Chair, which is only 1.2 km away. Located just… More

From US$ 357 Book Now

Sunlit Urban Charm In Old Town Victoria

402 - 613 Herald Street, Victoria, Canada View map

Located in Chinatown with restaurants, shops & colorful architecture, the 49 m² Sunlit Urban Charm In Old Town Victoria Apartment is just 450 m from Centennial Square and merely 10 minutes' walk from… More

Book Now

High Tide Suite - Modern Oceanfront Escape With Spa-Like Bath, Resort Pool & Hot Tub

1600 Stroulger Rd 626A, Nanoose Bay, Canada View map

Located approximately 10 minutes' drive from the Craig Heritage Park and Museum, the spacious 1-bedroom High Tide Suite - Modern Oceanfront Escape With Spa-Like Bath, Resort Pool & Hot Tub Nanoose… More

Book Now

Historic Waterside With Spectacular Johnson Bridge Views

M14-456 Pandora Avenue, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the spacious 74 m² Historic Waterside With Spectacular Johnson Bridge Views Apartment Victoria, which is only 0.6 km from the Victoria Harbour Ferry and a… More

From US$ 110 Book Now

Coastal Duet - Min 3-Day Stay Breathtaking Views With Work Desk By Victoria Prime!

1234 Wharf St #105, Victoria, Canada View map

Coastal Duet is an exquisite sanctuary that beckons travelers seeking breathtaking vistas and unparalleled comfort. This retreat is designed for those who appreciate elegance and modern amenities… More

Book Now

Bright Old Town Suite With City Views

Unit 503 - 613 Herald Street, Victoria, Canada View map

The 46 m² Bright Old Town Suite With City Views Victoria is a great place to stay in Chinatown with restaurants, shops & colorful architecture, 17 minutes' walk from the Royal British Columbia Museum… More

Book Now

Astoria Escape - Bright Condo With Work Desk By Victoria Prime!

751 Fairfield Rd #705, Victoria, Canada View map

The spacious 69 m² Astoria Escape - Bright Condo With Work Desk By Victoria Prime! is located in the Downtown Victoria district, within 5 minutes' walk of Christ Church Cathedral. The 1-bedroom… More

Book Now