Special offers and Exclusive deals

Search Hotels

2026-02-23
2026-02-24
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

Apartments and B&Bs in British Columbia

Seadrift Rv Resort & Cabins

3799 South Island Highway, Campbell River, Canada View map

Located around 7 km from Cape Mudge Lighthouse, Seadrift Rv Resort & Cabins Oyster Bay offers access to tourist attractions throughout Campbell River. More

Book Now

Ashcroft River Inn

1St & Railway Street, Ashcroft, Canada View map

Ashcroft River Inn offers 28 rooms just a 13-minute walk from Ashcroft Museum. This inn entices guests with a car park, available on site. More

From US$ 58 Book Now

Haterleigh Heritage Inn

243 Kingston Street, Victoria, Canada View map

More

From US$ 287 Book Now

Emperial Suites

305 Beaver Road, Lynn Creek, Canada View map

Emperial Suites Lynn Creek hotel, located a 25-minute walk from Screaming Eagle Express, features Wi-Fi throughout the property. A free private car park is available on site as well. More

From US$ 37 Book Now

Island View B&B

5391 Entwhistle Drive, Nanaimo, Canada View map

Island View B&B Nanaimo, located about 10 minutes' drive from Neck Point Park, features Wi-Fi throughout the property. More

From US$ 71 Book Now

Seafarer Bed & Breakfast

1212 Lynn Road, Po Box 612, Tofino, Canada View map

Offering a private location 600 m from Henry's Carving Shed, the 4-star Seafarer Bed & Breakfast Tofino includes a private art gallery. Guests who stay at the bed & breakfast can park their car on… More

From US$ 238 Book Now

Eagle'S Nest B&B

15620 Commonage Road, Lake Country, Canada View map

The 3-star Eagle'S Nest B&B Lake Country is about 20 minutes' walk from Kopje Park and features a shared lounge with outdoor dining areas. More

From US$ 164 Book Now

Serenity Bed And Breakfast

357 Quarry Road, Comox, Canada View map

The 3-star recently renovated Serenity Bed And Breakfast Comox is around a 10-minute ride from the Spirits of the West Coast Native Art Gallery and features a sun terrace with a BBQ grill and outdoor… More

From US$ 101 Book Now

All Seasons Bed & Breakfast

3735 Gordon Drive, Kelowna, Canada View map

Located around a 10-minute ride from Playtime Casino, the 3-star All Seasons Bed & Breakfast Bed & Breakfast Kelowna features Wi-Fi in public areas and a car park on site. Boasting relaxing retreat… More

From US$ 182 Book Now

White Rose House

15317 Royal Avenue, White Rock, Canada View map

Located 4 km from Glades Gardens, White Rose House Bed & Breakfast White Rock features Wi-Fi in the rooms and complimentary private parking nearby. This beachfront bed & breakfast is a good starting… More

From US$ 107 Book Now

Sungate On Salt Spring - Luxurious Suite With Cedar Hot Tub & View

304 Cranberry Road, Ganges, Canada View map

The 3-star recently renovated Sungate On Salt Spring - Luxurious Suite With Cedar Hot Tub & View Ganges hotel offers access to Duthie Gallery & B&B, which is located about a 10-minute ride away. This… More

From US$ 149 Book Now

Woodside Farm Country Inn

7117 West Coast Road, Sooke, Canada View map

Woodside Farm Country Inn Sooke is located in Sooke, 3.6 km from Sooke Region Community Museum & Visitor Centre, and offers a swimming pool. More

From US$ 169 Book Now

Hummingbird B&B

1597 Starbuck Lane, Gabriola, Canada View map

The 3-star Hummingbird B&B Gabriola offers guests access to Brickyard Beach, which is 3.5 km away. The bed & breakfast has a garden along with barbecue facilities. More

From US$ 96 Book Now

Smithers Driftwood Lodge

9475 Old Babine Lake Rd, Smithers, Canada View map

Set in the heart of nature, the Driftwood Lodge offers an idyllic retreat with breathtaking views of the Hudson Bay Mountain and Babine Mountains. This charming lodge is perfectly positioned 20 km… More

From US$ 100 Book Now

Wolfwood Guest Ranch

6176 Trout Creek Road, Clearwater, Canada View map

Wolfwood Guest Ranch Villa provides free parking, a sunbathing terrace and a picnic area, and also offers mountain views. This lodge has a patio. More

From US$ 176 Book Now

Cycle Inn Bed And Breakfast

3158 Anders, Langford, Canada View map

Located merely 200 metres from Glen Lake Farm Market, Cycle Inn Bed And Breakfast Langford includes a swimming pool and a sun terrace. The inn boasts views of the lake and offers Wi-Fi throughout the… More

From US$ 139 Book Now

Hummingbird Gardens B&B

3847 Fearn Way, Ladysmith, Canada View map

The 3-star Hummingbird Gardens B&B Ladysmith offers access to Elliott Beach Park, which is located just 1 km away. This Ladysmith bed & breakfast also includes parking. More

From US$ 160 Book Now

Harrison Hammond House Farmstay

1926 School Road, Harrison Mills, Canada View map

Positioned in a breathtaking landscape where the tranquil Harrison and Fraser rivers converge, the Harrison Hammond House Farmstay and Rehearsal Studio offers an idyllic escape just 1.5 hours from… More

From US$ 100 Book Now

Armand Heights

221 Armand Way, Fulford Harbour, Canada View map

Located approximately 10 minutes' drive from Burgoyne Bay Provincial Park, the 5-star Armand Heights Bed & Breakfast Fulford Harbour features Wi-Fi in public areas and free private parking on site. More

From US$ 246 Book Now

The Copeland

400 Mackenzie Avenue, Revelstoke, Canada View map

The Copeland Bed & Breakfast Revelstoke offers a terrace, located a mere 1 km from Revelstoke Forum Arena. This bed & breakfast also includes a car park. More

From US$ 155 Book Now

Reef Point Oceanfront Bed And Breakfast

1166 Coral Way, Ucluelet, Canada View map

The 5-star Reef Point Oceanfront Bed And Breakfast Ucluelet includes bicycle usage along with setting 500 metres from He-Tin-Kis Park. This Ucluelet bed & breakfast is located in a popular area, a 5… More

From US$ 503 Book Now

Shannon Heights B&B

2149 Ensign Quay, West Kelowna, Canada View map

Shannon Heights B&B West Kelowna is located 14 minutes' walk from Sncewips Heritage Museum and about 3 km from the hatch. Wi-Fi and a free private car park are provided for guests' business or… More

From US$ 156 Book Now

Long Lake Waterfront Bed And Breakfast

240 Ferntree Place, Nanaimo, Canada View map

Offering a patio with outdoor dining areas, the 4-star Long Lake Waterfront Bed And Breakfast Nanaimo is only 1.2 km from the shopping mall "Nanaimo North Town Centre". Providing sports fans with… More

From US$ 138 Book Now

Rose Garden Vancouver Airport - Richmond Bc

10360 Dennis Crescent, Richmond, Canada View map

Located nearly a 5-minute walk from Towers Baptist Church, the recently renovated Rose Garden Vancouver Airport - Richmond Bc hotel gives easy access to various tourist attractions. While staying at… More

From US$ 57 Book Now

Baits Motel

3717 Riverview Avenue, Spences Bridge, Canada View map

The 2-star Baits Motel Spences Bridge is a good starting point for exploring Spences Bridge, including Goldpan Provincial Park, which is nearly a 5-minute walk away. More

Book Now

Lost And Found Guesthouse

435 STEWART ROAD,Salt Spring Island,BRITISH COLUMBIA,CAN, Saltspring Island, Canada View map

Lost And Found Guesthouse Saltspring Island offers guests access to Beddis Beach, which is 4.5 km away. More

Book Now

Shearwater Lodge

#2 Oceanview Road, Denny Island, Canada View map

The Shearwater Lodge Denny Island is a serene retreat that perfectly captures the essence of British Columbia's natural beauty. Nestled just 5 km from the quaint village of Bella Bella, this idyllic… More

Book Now

Wanli Waverley House

6895 Waverley Avenue Burnaby, Burnaby, Canada View map

**Discover the Elegance of Wanli Waverley House** Nestled in the heart of Burnaby, Wanli Waverley House offers an exquisite blend of modern luxury and timeless sophistication, making it the perfect… More

Book Now

Valley Motel

601 B Pine Avenue, Sparwood, Canada View map

**Nestled in the serene landscapes of Sparwood, the Valley Motel offers a tranquil retreat for travelers seeking both comfort and convenience. Only 100 kilometers from Cranbrook and the Canadian… More

From US$ 96 Book Now

Kilbylodge

76 Kilby Road, V0M 1L0, Harrison Mills, Ca, Harrison Mills, Canada View map

Kilbylodge Harrison Mills hotel provides proximity to Sandpiper Golf Course, which is situated about 25 minutes' walk away. More

Book Now

Boundary Creek Motel And Rv Park

455 North Government Avenue, Greenwood, Canada View map

Boundary Creek Motel And Rv Park Greenwood provides proximity to Greenwood Visitor Centre & Museum, which is situated an 18-minute stroll away. More

Book Now

Dream Weaver B&B

1682 Botwood Lane, Cowichan Bay, Canada View map

Located 150 metres from Cowichan Bay Fishermen's Wharf Assn Marina, Dream Weaver B&B Cowichan Bay is right around the corner from True Grain Bread. More

Book Now

Royalty B&B

5777 Mccallan Road, Richmond, Canada View map

Located around 5 km from Steveston Community Park, Royalty B&B Richmond includes 7 rooms with views of the garden. Wi-Fi is offered throughout the property at the bed & breakfast. More

From US$ 65 Book Now

Mountain House Of Wonder

1740 Warn Way, Qualicum Beach, Canada View map

Mountain House Of Wonder Bed & Breakfast Qualicum Beach provides proximity to Cameron Lake, which is located nearly 10 minutes away by car. Guests will enjoy an American breakfast and access to a… More

From US$ 46 Book Now

Riverfront Bed And Breakfast

1327 Riverside Drive, Lynn Creek, Canada View map

Located about 6 km from the Lonsdale Quay Market, the 3-star Riverfront Bed And Breakfast Lynn Creek features Wi-Fi in public areas and parking on site. More

From US$ 83 Book Now

Diana'S Luxury Bed And Breakfast

1019 E. 38Th Ave, Vancouver, Canada View map

Located approximately a 10-minute drive from Science World at TELUS World of Science, the quaint 4-star Diana'S Luxury Bed And Breakfast Vancouver offers amenities such as a sun deck and a golf… More

From US$ 148 Book Now

End Of The Road B & B

4445 53Rd Street South, Cranbrook, Canada View map

Offering a patio and a play area, as well as the views of the garden, End Of The Road B & B Cranbrook is located around 15 minutes by car from Cranbrook History Centre Museum. Wi-Fi is offered in the… More

From US$ 74 Book Now

A Float Home B&B In Fisherman'S Wharf

B2 1 Dallas Road, Victoria, Canada View map

Boasting two lounges, the 2-star A Float Home B&B In Fisherman'S Wharf Victoria is situated merely 6 minutes on foot from Church of Truth. Wi-Fi is offered in public areas and complimentary private… More

From US$ 101 Book Now

Tschurtschenthaler Lodge

720 Almberg Road, Golden, Canada View map

For the adventurous souls, a thrilling whitewater rafting expedition awaits at Alpine Rafting, located just 10 km north of the lodge. More

From US$ 141 Book Now

Alpenglow Bed And Breakfast

3 Alpenglow Court, Kimberley, Canada View map

**Alpenglow Bed and Breakfast Kimberley** offers a picturesque retreat within the enchanting British Columbia region, featuring an inviting Alpine-style home that envelops guests in warmth and… More

From US$ 116 Book Now

Beds By The Bridge

1942 Mcdougall Street, Kelowna, Canada View map

Featuring Wi-Fi throughout the property, Beds By The Bridge Bed & Breakfast Kelowna sits about a 10-minute ride from Lake Okanagan. Guests who stay at the hotel can park their car on site. More

From US$ 60 Book Now

Hillcrest Farm Market B&B

700 British Columbia 33, Kelowna, Canada View map

Located 3.5 km from Energyplex Family Recreation Centre Kelowna, the 3-star Hillcrest Farm Market B&B Kelowna features Wi-Fi throughout the property and a free private car park on site. More

From US$ 148 Book Now

Rae Leigh Heights Bnb

8133 Rae Leigh Place, Saanichton, Canada View map

Located around a 10-minute drive from St Mary, Anglican Church, the 4-star Rae Leigh Heights Bnb Bed & Breakfast Saanichton offers Wi-Fi in public areas and a car park. Boasting an outdoor swimming… More

From US$ 115 Book Now

Five Elements Lodge B&B With Outdoor Spa

270 West Eagle Drive, Fernwood, Canada View map

Five Elements Lodge B&B With Outdoor Spa Fernwood is nestled about 20 minutes' walk from Lavender and Black, offering 6 rooms and featuring fitness classes and a wellness centre. Here, guests can… More

From US$ 107 Book Now

Oceanside Manor - Fancy Room - Golf Course & Beach View

206 Elizabeth Avenue, Qualicum Beach, Canada View map

Oceanside Manor - Fancy Room - Golf Course & Beach View Qualicum Beach hotel, located a mere 9 minutes' walk from Heritage Forest and only 1.8 km from Milner Gardens and Woodland, features an indoor… More

From US$ 173 Book Now

Skeena River House Bed & Breakfast

1778 Sleeping Beauty Lane, Terrace, Canada View map

Skeena River House Bed & Breakfast Bed & Breakfast Terrace, located around 10 minutes' drive from Chances Terrace, features Wi-Fi throughout the property. This hotel entices guests with barbecue and… More

From US$ 115 Book Now

Maple Rise Guesthouse

1060 Shore Pine Close House 8, Duncan, Canada View map

Maple Rise Guesthouse Duncan enjoys a private location and provides easy access to Stoney Hill Regional Park around 20 minutes' walk away. This bed & breakfast has a garden with barbecue. More

From US$ 132 Book Now

Nestledown B&B

7655 Eureka Avenue, Halfmoon Bay, Canada View map

Featuring a sunbathing terrace with outdoor dining areas and a BBQ grill, the 2-star Nestledown B&B Halfmoon Bay is within a 5-minute drive of Sargeant Bay Provincial Park. More

From US$ 140 Book Now

378 Marine Drive

378 Marine Drive, Ucluelet, Canada View map

378 Marine Drive Bed & Breakfast Ucluelet offers a sunbathing terrace, located only a 13-minute walk from Kennedy River Bog Provincial Park. This Ucluelet bed & breakfast boasts views of the patio… More

From US$ 272 Book Now

Illuminati Guest House

604 Hoffman Avenue, Victoria, Canada View map

Nestled in the West Shore district of Victoria, 4.3 km from Portage Park, the recently renovated Illuminati Guest House Victoria offers a terrace. Guests will enjoy a private swimming pool while… More

From US$ 284 Book Now