Special offers and Exclusive deals

Search Hotels

2026-04-11
2026-04-12
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

All British Columbia hotels

Kaslo Manor Lodge

105 Washington Street, Kaslo, Canada View map

Located nearly a 25-minute stroll from Kaslo Manor Lodge hotel, guests can reach The SS Moyie National Historic Site. More

Book Now

Haterleigh Heritage Inn

243 Kingston Street, Victoria, Canada View map

More

From US$ 259 Book Now

Vancouver West Cozy Retreat By Host Launch

1106 W 49Th Avenue, Vancouver, Canada View map

Offering location 5 minutes' walk from Unitarian Church of Vancouver, Vancouver West Cozy Retreat By Host Launch Hotel offers 6 rooms. This guest house comes with Wi-Fi throughout the property. More

From US$ 65 Book Now

Meares Vista Inn

760 Campbell Street, Tofino, Canada View map

Positioned in the charming coastal town of Tofino, Meares Vista Inn is a hidden gem that offers a tranquil escape after a day spent exploring the stunning beaches. This quaint family-operated inn is… More

From US$ 99 Book Now

Prestige Aberdeen Lodge Kamloops

1820 Rogers Place, Kamloops, Canada View map

More

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

Malahat Bungalows Motel

300 Meadow Way, Malahat, Canada View map

The availability of a golf playground guarantees guests an active stay at the 2-star Malahat Bungalows Motel. More

From US$ 73 Book Now

Revelstoke Lodge

601 1St Street West, Revelstoke, Canada View map

**Welcome to the Revelstoke Lodge**, a captivating retreat nestled in the heart of stunning mountain landscapes. Just a short stroll away from charming shops, diverse restaurants, and vibrant bars… More

From US$ 66 Book Now

John'S House In Vancouver West

8119 Hudson Street, Vancouver, Canada View map

Situated in the vibrant neighborhood of Vancouver South, John's House in Vancouver West is a charming guest house that embodies the essence of west coast living. Just a short distance from the… More

From US$ 17 Book Now

Granby River Inn & Suites

7389 Riverside Drive, Grand Forks, Canada View map

Located approximately 5 minutes' walk from Maple Lane Alpaca Farm, the 5-star Granby River Inn & Suites Grand Forks gives quick access to various city sites. This Grand Forks hotel also includes… More

From US$ 63 Book Now

Sterling Cove

5301 Sooke Road, Sooke, Canada View map

Sterling Cove Bed & Breakfast Sooke offers a terrace, located 4.2 km from Sooke Region Museum & Visitor Centre. This Sooke bed & breakfast offers place to stay with Wi-Fi throughout the property. More

From US$ 87 Book Now

Pemberton Hotel

7423 Frontier Street, Pemberton, Canada View map

The perfect Pemberton Hotel is located in the very heart of Pemberton and features Wi-Fi in public areas, along with parking on site. Nestled in a historical neighbourhood, the 3-star smoke-free… More

From US$ 75 Book Now

Surestay Hotel By Best Western Rossland Red Mountain

1199 Bc-3B, Rossland, Canada View map

Located merely 1.1 km from Rossland Pool, the 3-star Surestay Hotel By Best Western Rossland Red Mountain features Wi-Fi throughout the property and parking on site. The hotel is a good starting… More

From US$ 71 Book Now

The Shoreline Tofino

350 Olsen Rd, Tofino, Canada View map

Featuring Wi-Fi throughout the property, The Shoreline Tofino Hotel sits 950 metres from Wickannish Interpretive Centre. The hotel also includes a patio with a barbeque grill. More

From US$ 153 Book Now

Liahona Guest House

1068 Helen Road, Po Box 511, Ucluelet, Canada View map

**Welcome to Liahona Guest House**, a tranquil retreat nestled in the heart of Ucluelet, where natural beauty meets unparalleled comfort. Just a stone's throw away from the breathtaking Pacific Rim… More

From US$ 91 Book Now

Ray Lyn Motel

118 Wellington Avenue, Trail, Canada View map

Staying in one of 31 rooms, guests can enjoy a golf course provided at the 2-star Ray Lyn Motel Trail. Featuring a picnic area, barbecue grills, and a garden, this Trail hotel is within 25 minutes'… More

From US$ 76 Book Now

Barefoot Villas And Retreat

31 Kingsley Road, Christina Lake, Canada View map

Overlooking the garden, the 2-star Barefoot Villas And Retreat Christina Lake hotel is located nearly a 5-minute drive from Christina Lake Provincial Park. Highlights at this Christina Lake motel… More

From US$ 73 Book Now

Aurora Park Inn & Suites

12004 8Th Street, Dawson Creek, Canada View map

Aurora Park Inn & Suites Dawson Creek, located about 10 minutes by car from Walter Wright Pioneer Village, features Wi-Fi throughout the property. This hotel offers 24-hour front desk assistance and… More

From US$ 72 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$ 112 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$ 171 Book Now

Coldwater Hotel

1901 Voght Street, Merritt, Canada View map

Located only 550 metres from Nicola Valley Memorial Arena, the 3-star Coldwater Hotel Merritt offers air-conditioned rooms 4.7 km from Coldwater River Provincial Park. Guests who stay at the hotel… More

From US$ 65 Book Now

Whistler Vacation Club At Northstar

4365 Northlands Blvd, Whistler, Canada View map

Immerse yourself in Whistler's charm with the 3-star Whistler Vacation Club At Northstar Aparthotel, located 6 minutes' walk from Whistler Olympic Plaza and offering tour/ticket assistance to help… More

From US$ 166 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$ 96 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$ 108 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

Villagers Inn

1867 Highway 3B, Fruitvale, Canada View map

Featuring Wi-Fi throughout the property, Villagers Inn Fruitvale is within 900 metres of Marble Canyon. The hotel entices guests with a shared lounge and billiards as well as views of the mountain. More

From US$ 51 Book Now

Black Bear Guesthouse

926 Black Bear Lane, Tofino, Canada View map

Situated approximately a 20-minute walk from Chesterman Beach, the 3-star Black Bear Guesthouse Tofino features Wi-Fi throughout the property, and a car park on site. More

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

Fortunes Landing Motor Inn

1510 George Street, Enderby, Canada View map

Located 2.3 km from Enderby Cliffs Provincial Park, Fortunes Landing Motor Inn Enderby includes 19 rooms with views of the garden. At this inn, guests will find a golf course to stay active. More

From US$ 61 Book Now

Imperial Motel

240 Cariboo Highway, 100 Mile House, Canada View map

Situated within 10 minutes' drive of Moose Valley Provincial Park, Imperial Motel 100 Mile House features Wi-Fi in public areas, and parking on site. This hotel is a good starting point for 100 Mile… More

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

Rider'S Inn

1759 Trans Canada Highway East, Kamloops, Canada View map

The 2-star Rider'S Inn Kamloops, about 10 minutes' drive from Kamloops Heritage Railway Steam Train in Kamloops, offers 10 golf courses. The inn features both Wi-Fi in public areas and a car park on… More

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

Riverside By Cowichan Lake Cottages

71 South Shore Road, Lake Cowichan, Canada View map

Located approximately a 15-minute walk from Saywell Park, Riverside By Cowichan Lake Cottages hotel includes 7 rooms. There is also parking. More

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

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

Flamingo Motel

432 Van Horne Street South, Cranbrook, Canada View map

Approximately 10 minutes by car from Cranbrook History Centre Museum, the 2-star Flamingo Motel Cranbrook includes 10 rooms. Unwind in this Cranbrook motel's garden, where BBQ add to the scenic… More

From US$ 55 Book Now

The Waterfront Suites And Marina

1000 Stewart Avenue, Nanaimo, Canada View map

Situated merely 1.4 km from Maffeo Sutton Park, the 2-star The Waterfront Suites And Marina Nanaimo hotel features Wi-Fi in public areas and private parking on site. This smoke-free hotel is a good… More

From US$ 101 Book Now

Dc Lodge

1748 Alaska Avenue, Dawson Creek, Canada View map

Dc Lodge Dawson Creek hotel, located nearly 25 minutes on foot from Mile 0 Alaska Highway, features Wi-Fi throughout the property. This motel provides views of the mountain, while a 24-hour front… More

From US$ 62 Book Now

The Hiker Huts

17268 Parkinson Road, Port Renfrew, Canada View map

3.1 km from Botanical Beach, The Hiker Huts Hotel Port Renfrew includes 12 rooms. The inn also includes free private parking. More

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

Oasis Hotel

1064 Trans-Canada Highway, Cache Creek, Canada View map

Situated 655 minutes' drive from Historic Hat Creek, the 2-star Oasis Hotel Cache Creek features Wi-Fi in public areas, and private parking on site. This budget hotel is a good starting point for… More

From US$ 51 Book Now

Whale'S Tail Guest Suites

1906 Bay Street, Ucluelet, Canada View map

Located 800 metres from Lyche Island, the 2-star Whale'S Tail Guest Suites Ucluelet hotel boasts a heated pool. This charming aparthotel features both Wi-Fi in public areas and parking on site. More

From US$ 147 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$ 220 Book Now

Deerview Lodge & Cabins - Princeton Bc

398 Hwy #3 West, Princeton, Canada View map

Located 10 minutes' drive from Stemwinder Provincial Park, the 2-star Deerview Lodge & Cabins - Princeton Bc hotel offers Wi-Fi in the rooms and a car park. The non-smoking motel is a good starting… More

From US$ 143 Book Now

Marpole Guest House

8573 Selkirk Street, Vancouver, Canada View map

The 2-star Marpole Guest House Vancouver offers proximity to Oak Park, situated merely 1.6 km away. Enhancing the overall experience, this Vancouver guest house showcases a garden equipped with a… More

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

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