Special offers and Exclusive deals

Search Hotels

2026-06-29
2026-06-30
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

Vacation Rentals in British Columbia

Ski-In/Ski-Out Intentionally Designed Ski Lodge

2050 Lake Placid Road 302, Whistler, Canada View map

Situated about a 5-minute ride from Panorama Ridge, the spacious 93 m² Ski-In/Ski-Out Intentionally Designed Ski Lodge Whistler offers a Jacuzzi and a sauna for 6 visitors. The 2-bedroom apartment… More

From US$ 574 Book Now

Bighorn Meadows Bungalow

10 Bighorn Boulevard, Radium Hot Springs, Canada View map

Located 18 minutes' walk from Kootenay National Park, Bighorn Meadows Bungalow Radium Hot Springs gives access to various tourist sites in the vicinity. More

Book Now

Pine Marten Wilderness Cabin - Hot Tub & Mountain Views

2425 Forde Station Road, Golden, Canada View map

Pine Marten Wilderness Cabin - Hot Tub & Mountain Views Golden offers guests a relaxing experience with a Jacuzzi. More

From US$ 217 Book Now

Hemlock Hangout By Revelstoke Vacations

Coursier Avenue, Revelstoke, Canada View map

Situated 3.6 km from the Revelstoke Railway Museum, the spacious 3-bedroom Hemlock Hangout By Revelstoke Vacations apartment can host up to 8 guests in Revelstoke. The inclusion of a hot tub… More

From US$ 132 Book Now

Sea Breeze Suite - Centrally Located In Ucluelet

1350 Helen Road, Ucluelet, Canada View map

Located only a 9-minute stroll from the waterfront Ucluelet Aquarium, the 1-room Sea Breeze Suite - Centrally Located In Ucluelet accommodates up to 4 guests. The Ancient Cedars Loop Trail is a short… More

From US$ 153 Book Now

1000 Peaks Lodge

2064 Summit Drive, Panorama, Canada View map

**Welcome to 1000 Peaks Lodge** Conveniently located, 1000 Peaks Lodge not only invites guests to bask in the wilderness but also ensures they can easily access nearby attractions. More

Book Now

Anne'S Luxury Bnb - Near White Rock Beach

16134 14 Avenue, Surrey, Canada View map

To enjoy your vacation in Surrey, stay at the 1-room Anne'S Luxury Bnb - Near White Rock Beach Surrey apartment, which is 3.6 km from South Surrey and approximately 25 minutes' walk from East Beach. More

From US$ 34 Book Now

Stunning Heritage Home, Sleep 8, Hot Tub, Private Yard, Firepit

1505 32Nd Avenue, Vernon, Canada View map

Stunning Heritage Home, Sleep 8, Hot Tub, Private Yard, Firepit Vernon provides an opportunity to stay a 5-minute walk from East Hill Community Church and offers a Jacuzzi and a sauna, perfect for… More

Book Now

Sunshine Bungalow

191 3Rd Street Southeast, Salmon Arm, Canada View map

To enjoy your vacation in Salmon Arm, stay at the 55 m² Sunshine Bungalow Salmon Arm apartment, which is only 1 km from Centenoka Park Mall and only 14 minutes' walk from Shuswap Lake. The apartment… More

Book Now

Fernbridge Cottages

651 Rainforest Drive, Ucluelet, Canada View map

Fernbridge Cottages Ucluelet offers proximity to nearby tourist spots, such as Little Beach, situated 16 minutes' walk away. More

From US$ 240 Book Now

Cosy Living: Your Private Urban Retreat

1030 West 11Th Avenue Second Floor, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at Cosy Living: Your Private Urban Retreat Apartment Vancouver, which is about 25 minutes' walk from Vancouver Maritime Museum and at a distance of 4.5 km… More

Book Now

2Br In Symphony, Dog Friendly, Hot Tub, Private Balconies, Village Location, Parking

4385 Northlands Blvd, Whistler, Canada View map

Located just a 6-minute walk from Taman Sari Royal Heritage Spa, the 3-bedroom 2Br In Symphony, Dog Friendly, Hot Tub, Private Balconies, Village Location, Parking Whistler villa provides guests with… More

From US$ 583 Book Now

The Cedar Suite - Secluded Mountain Retreat With Forest Views And Hot Tub

3491 Catherwood Road, Revelstoke, Canada View map

Nestled in the heart of Revelstoke, The Cedar Suite provides an idyllic sanctuary for those seeking a harmonious blend of comfort and nature. More

From US$ 365 Book Now

Rendezview By Revelstoke Vacations

Nichol Road, Revelstoke, Canada View map

To enjoy your vacation in Revelstoke, stay at the spacious 82 m² Rendezview By Revelstoke Vacations Apartment, which is 2.6 km from Monashee Spirits Craft Distillery and nearly 25 minutes' walk from… More

From US$ 129 Book Now

Bird Nest Suites

11018 Oriole Drive, Surrey, Canada View map

Located merely 9 minutes' walk from Grace Community Church, the 1-room Bird Nest Suites Surrey is 4.8 km from a top family-friendly place like Trapped Coquitlam escape room. This 19 m² apartment can… More

From US$ 118 Book Now

Blush Bliss Herrera Vineyard Estate Home

3225 River Road, Keremeos, Canada View map

Situated 3.8 km from The Red Bridge, the 0-bedroom Blush Bliss Herrera Vineyard Estate Home Keremeos entices guests to explore various tourist attractions in the area. More

Book Now

Cheerful 2Br Suite, Onsite Free Parking For Your Car

660 22Nd St E #2, North Vancouver, Canada View map

Situated 2.9 km from the interesting Lynn Canyon Park, the spacious 2-bedroom Cheerful 2Br Suite, Onsite Free Parking For Your Car North Vancouver can host up to 4 guests in North Vancouver. Wi-Fi is… More

Book Now

Sakura Stay Two Bedrooms With A Private Bathroom

10080 Aquila Road, Richmond, Canada View map

Sakura Stay Two Bedrooms With A Private Bathroom Richmond apartment offers easy entry to such city sights as Towers Baptist Church, situated approximately a 5-minute walk away. The homestay is… More

From US$ 172 Book Now

The Willow Revelstoke - Top Floor Condo

1701 Coursier Avenue, Revelstoke, Canada View map

Spacious The Willow Revelstoke - Top Floor Condo is located a 25-minute walk from the modern Revelstoke Mountain Resort and offers Wi-Fi for either business or leisure. For those travelling by car… More

Book Now

Stylish Three Bedroom Townhome

39769 Government Rd 36, Squamish, Canada View map

Located just 1 km from the West Coast Railway Heritage Park, Stylish Three Bedroom Townhome Squamish villa entices guests to relax in a hot tub. This property includes free private parking and a… More

Book Now

Private Basement Suite

20176 72 Avenue, Langley, Canada View map

Situated merely 10 minutes' walk from Routley Park, Private Basement Suite Langley villa provides access to numerous tourist attractions in the area. More

From US$ 127 Book Now

Boho Bliss - Just Steps Away From The Hospital

2302 Laurier Crescent, Prince George, Canada View map

To enjoy your vacation in Prince George, stay at the spacious 1-bedroom Boho Bliss - Just Steps Away From The Hospital Apartment Prince George, which is 2.3 km from Trench Brewing & Distilling and… More

Book Now

Mid-Island Getaway - Sunken Hot Tub & Deck - Close To Beach - Modern

1347B Sherwood Dr, Nanaimo, Canada View map

The spacious 65 m² Mid-Island Getaway - Sunken Hot Tub & Deck - Close To Beach - Modern Nanaimo apartment is about a 5-minute stroll from the Sugarloaf Mountain Park and welcomes guests with a… More

From US$ 634 Book Now

Luxury Home

2197 Navigators Rise, Victoria, Canada View map

Luxury Home Victoria offers proximity to nearby tourist spots, such as Sooke Hills Wilderness Regional Park, situated about 10 minutes' drive away. More

Book Now

Trails End Beach House Suite W/Hot Tub

4744 Brenton Page Road, Ladysmith, Canada View map

Situated nearly 25 minutes' walk from Mary Fox Pottery, the beachfront 1-bedroom Trails End Beach House Suite W/Hot Tub Ladysmith provides guests with Wi-Fi for either business or leisure. Victoria… More

From US$ 192 Book Now

The Westview Cabin

King Road, Valemount, Canada View map

Situated about a 5-minute walk from the R.W. Starratt Wildlife Sanctuary, The Westview Cabin Valemount entices guests with snow skiing, horseback riding, and fishing in the area. Located 2.3 km from… More

From US$ 344 Book Now

Beautiful Suite In Quiet Vancouver Neighbourhood

133 West 20Th Avenue, Vancouver, Canada View map

Beautiful Suite In Quiet Vancouver Neighbourhood lies 2.6 km from BC Place Multi-Purpose Stadium and nearly 10 minutes on foot from King Edward tube station. Guests will surely benefit from Wi-Fi and… More

Book Now

Duhaus Green

5926 Snow Pines Crescent, Big White Ski Resort, Canada View map

The 3-bedroom Duhaus Green Villa is situated about 10 minutes' walk from Big White Central Reservations in the Village Centre Mall Ski Resort in Big White Ski Resort and offers accommodation with an… More

From US$ 374 Book Now

2Br Plus Den In The Gables, Dog Friendly, Near Both Mountains, Wood Burning Fireplace, Free Parking

4510 Blackcomb Way, Whistler, Canada View map

The 2-bedroom 2Br Plus Den In The Gables, Dog Friendly, Near Both Mountains, Wood Burning Fireplace, Free Parking Whistler villa entices guests to enjoy windsurfing, snow skiing, and hiking and… More

From US$ 1139 Book Now

Waterfront View Of The Inlet, Short Walk To Town

151 Eik Road, Tofino, Canada View map

Situated merely a 5-minute walk from Wickannish Interpretive Centre, Waterfront View Of The Inlet, Short Walk To Town Apartment Tofino offers proximity to various nearby tourist attractions. More

From US$ 363 Book Now

Forest Trails 9 - Walk Or Shuttle To Skiing, Fireplace, Private Garage, Free Parking

4737 Spearhead Drive 9, Whistler, Canada View map

Forest Trails 9 - Walk Or Shuttle To Skiing, Fireplace, Private Garage, Free Parking Whistler villa offers easy access to such tourist spots as The Spa at Four Seasons Resort, located only 6 minutes'… More

From US$ 414 Book Now

Modern Industrial Suite In Grand Forks

267 Market Ave, Grand Forks, Canada View map

Overlooking the patio, the 56 m² Modern Industrial Suite In Grand Forks is nearly a 20-minute walk from Dick Bartlett Park in Grand Forks. Staying in this 1-bedroom apartment, nestled just steps from… More

Book Now

The Traverse - Long-Stay Ski-In Ski-Out Studio At Red Mountain, Rossland

4300 Red Mountain Road, Rossland, Canada View map

To enjoy your vacation in Rossland, stay at 40 m² The Traverse - Long-Stay Ski-In Ski-Out Studio At Red Mountain, Rossland, which is a mere 1.1 km from Motherlode Chair and nearly a 5-minute walk… More

Book Now

Ocean'S 7 At The Beach House

7-9022 Clarkson Avenue, Campbell River, Canada View map

The beachfront Ocean'S 7 At The Beach House Campbell River villa is located just an 8-minute walk from Passages and invites guests to join diving, snow skiing, and hiking. More

From US$ 379 Book Now

Riverside Condos By Fernie Central Reservations

Riverside Way, Fernie, Canada View map

Overlooking the mountain, Riverside Condos By Fernie Central Reservations is 2.7 km from Boomerang Triple Chair in Fernie. Wi-Fi is provided for both business and leisure activities. More

From US$ 208 Book Now

Woodrun Lodge 414 | Cozy Ski-In Ski-Out Condo W/ Shared Hot Tub, Pool, Fireplace, & Parking

4910 Spearhead Place 414, Whistler, Canada View map

Located around a 5-minute walk from Whistler Blackcomb, the 2-bedroom Woodrun Lodge 414 | Cozy Ski-In Ski-Out Condo W/ Shared Hot Tub, Pool, Fireplace, & Parking Whistler invites guests to enjoy a… More

From US$ 281 Book Now

Chic City Sanctuary - 2 Bed 2 Bath In Vancouver

535 Smithe St, Vancouver, Canada View map

More

From US$ 229 Book Now

Large Bedroom With Separate Bathroom

8711 No 5 Rd, Richmond, Canada View map

**Richmond Retreat is your serene escape just outside the bustling city of Vancouver. Flawlessly situated 8 km from the breathtaking Aberdeen Sky and only 15 km from the vibrant heart of Vancouver… More

From US$ 81 Book Now

Bear Coast, Cabin With Hot Tub, Patio, And Waterview

247 Boardwalk Boulevard, Ucluelet, Canada View map

Offering a Jacuzzi for a relaxing experience, Bear Coast, Cabin With Hot Tub, Patio, And Waterview Ucluelet is located 17 minutes' walk from the long-standing Amphitrite Point Lighthouse. Providing… More

From US$ 594 Book Now

The Owls Nest At Westwood Lake

1640 College Drive, Nanaimo, Canada View map

The beachfront The Owls Nest At Westwood Lake Nanaimo apartment is located 4.2 km from the 19th century fortification "Bastion" and a 13-minute walk from the Westwood Lake Park. This apartment… More

From US$ 139 Book Now

Ponderosa Inn 316 By Okanagan Premier

Wolverine Road, Big White Ski Resort, Canada View map

Situated just near Plaza Chair, the spacious 2-bedroom Ponderosa Inn 316 By Okanagan Premier Big White Ski Resort entices guests with a hot tub and a sauna. Cliff Chair is located 2.1 km away, and… More

From US$ 189 Book Now

Revel In The Stoke By Revelstoke Vacations

Coursier Ave, Revelstoke, Canada View map

Revel In The Stoke By Revelstoke Vacations Apartment is located in Revelstoke, 4.3 km from The Ripper, and boasts a Jacuzzi. Wi-Fi and a free private car park are provided for guests' utmost comfort. More

From US$ 137 Book Now

Sweet Home

19421 70 Avenue, Surrey, Canada View map

To enjoy your vacation in Surrey, stay at the 1-room Sweet Home Surrey apartment, which is at a distance of 4.3 km from Sendall Botanical Gardens and about a 10-minute drive from Nicomekl Park. The… More

Book Now

The View Point Lodge Cozy Log House With Hot Tub

6240 View Road, Vernon, Canada View map

The 2-bedroom The View Point Lodge Cozy Log House With Hot Tub Vernon is located within 25 minutes' walk of Okanagan Spirits Craft Distillery and provides a Jacuzzi and a sauna. Situated 4.7 km from… More

Book Now

Luxury Private Cabin In The Rockies

2197 Campbell Road Bc, Golden, Canada View map

Luxury Private Cabin In The Rockies Golden is located approximately a 15-minute ride from the World's Largest Paddle and allows guests to enjoy hiking and cycling. More

From US$ 656 Book Now

Sweet Home Alert Bay

61 Sycamore Street, Alert Bay, Canada View map

Staying at Sweet Home Alert Bay, guests can visit the Culture Shock Interactive Gallery, which is merely 13 minutes' stroll away. More

Book Now

Chinatown Suite With Projector And Parking Near Skytrain For 6

718 Main St, Vancouver, Canada View map

Commuting is a breeze, thanks to its proximity to the Skytrain, allowing guests to venture further afield with ease. More

From US$ 146 Book Now

Woodrun Lodge 503 | Ski-In-Ski-Out, Upper Floor Views, Pool, Hot Tub, Gym

4910 Spearhead Place, Whistler, Canada View map

Located in the Upper Village district, Woodrun Lodge 503 | Ski-In-Ski-Out, Upper Floor Views, Pool, Hot Tub, Gym Whistler is 18 minutes' walk from the city park "Whistler Olympic Plaza" and offers a… More

Book Now

Edge Of The Mountain Villa

2705 Edgemont Blvd, North Vancouver, Canada View map

Featuring bicycle usage to make your visit more entertaining, the 2-bedroom Edge Of The Mountain Villa North Vancouver is around a 10-minute drive from the Cleveland Dam. Guests can enjoy hiking at… More

Book Now

2Br In Gleneagle, Heated Flooring, Wood Burning Fireplace, Shuttle To Gondola

18 - 4636 Blackcomb Way, Whistler, Canada View map

The 2-bedroom 2Br In Gleneagle, Heated Flooring, Wood Burning Fireplace, Shuttle To Gondola Whistler villa is located around a 20-minute walk from the Whistler Museum and welcomes its guests to enjoy… More

From US$ 280 Book Now