Special offers and Exclusive deals

Search Hotels

2026-03-23
2026-03-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

Hotels in British Columbia

Downtown Waterfront Kelowna Oasis Newly Renovated 2Bed 2Bath

1128 Sunset Drive 1204, Kelowna, Canada View map

Downtown Waterfront Kelowna Oasis Newly Renovated 2Bed 2Bath Apartment is located within a 10-minute drive of the round Kelowna Farmers' and Crafters' Market and at a distance of 0.9 km from BC… More

From US$ 111 Book Now

Super 8 By Wyndham Osoyoos

9130 Main Street, Osoyoos, Canada View map

**Discover the Tranquility of Super 8 By Wyndham Osoyoos** Conveniently located, this gem is just 60 km from Penticton Regional Airport, making your travel seamless. More

From US$ 263 Book Now

Sunchaser Vacation Villas

5129 Riverview Gate Road, Fairmont Hot Springs, Canada View map

Located 25 minutes' walk from the miniature golf course "Fairmont Funtasia Fun Park", the 3-star Sunchaser Vacation Villas Fairmont Hot Springs hotel includes 6 rooms. Also, guests have access to… More

From US$ 124 Book Now

Powder Horn

4821 Spearhead Drive Whistler British Columbia V0N 1B4, Whistler, Canada View map

The 3-star Powder Horn Hotel Whistler gives quick access to The Spa at Four Seasons Resort, situated just a 6-minute walk away. More

Book Now

Glacier View Cabins

426 8Th Ave, Nakusp, Canada View map

Situated around a 5-minute walk from Glacier View Cabins Hotel Nakusp, guests can reach Wilson Creek Falls in no time. More

Book Now

Carey Centre On Ubc Campus

5920 Iona Drive, Vancouver, Canada View map

Carey Centre On Ubc Campus Apartment Vancouver is located approximately 10 minutes' drive from UBC Botanical Garden and at a distance of 1 km from Museum of Anthropology. This apartment offers… More

From US$ 183 Book Now

English Bay Hotel

1150 Denman Street, Vancouver, Canada View map

**Welcome to the English Bay Hotel Vancouver**, a premier destination nestled in the heart of vibrant Vancouver, where the lively atmosphere seamlessly blends with breathtaking ocean views. More

From US$ 75 Book Now

Lillooet Hotel Victoria

667 Main Street, Lillooet, Canada View map

Featuring a shared lounge and a golf course, the 3-star Lillooet Hotel Victoria enjoys a central location, a 9-minute stroll from Lillooet Gospel Chapel. Located right near the Lillooet Museum and… More

From US$ 59 Book Now

Travelodge By Wyndham Abbotsford Bakerview

1821 Sumas Way, Abbotsford, Canada View map

The affordable Travelodge By Wyndham Abbotsford Bakerview hotel is located 15 km from Abbotsford airport and offers an indoor pool as well as a sports complex. The 3-star midscale inn is situated in… More

From US$ 74 Book Now

Anglemont Inn

7387 Estate Drive, Anglemont, Canada View map

Located around 25 minutes' walk from the Evelyn Falls Trail, Anglemont Inn includes 16 rooms. Guests can discover a serene oasis in this Anglemont inn's garden, where a balcony await. More

From US$ 142 Book Now

Tetsa River Lodge

Mile 375 Alaska Highway, Tetsa River, Canada View map

Tetsa River Lodge is a great place in Tetsa River to stay at. The walk to the centre of Tetsa River will last for 25 minutes. More

From US$ 73 Book Now

The Oceanfront Hotel

210 First Street, Sointula, Canada View map

Situated approximately 10 minutes' drive from Malcolm Island, the 4-star The Oceanfront Hotel Sointula features Wi-Fi throughout the property, and parking on site. Thanks to its beachfront location… More

From US$ 241 Book Now

Jade Mountain Motel

7509 Trans Canada Hwy, Chase, Canada View map

**Welcome to Jade Mountain and its Unique Offerings** More

From US$ 74 Book Now

Ridgeview Motor Inn

Donner Court 395, Gold River, Canada View map

The 3-star Ridgeview Motor Inn Gold River offers a shared lounge, located about a 15-minute walk from Gold Muchalat Provincial Park. This smoke-free inn offers place to stay with Wi-Fi in public… More

From US$ 100 Book Now

Tatogga Lake Resort

39037 Stewart-Cassiar Hwy Ground Level Motel, Iskut, Canada View map

Tatogga Lake Resort Iskut is rated 4 stars and features 22 rooms for guests to stay in. More

From US$ 131 Book Now

The Mermaid Lounge - 1 Bed Oceanfront Suite

409 Swift Street 403, Victoria, Canada View map

The 56 m^2 Mermaid Lounge - 1 Bed Oceanfront Suite apartment is set in the Downtown Victoria district near Victoria Harbour Ferry. This 1-bedroom apartment offers a fully-fitted kitchen which… More

From US$ 117 Book Now

Serenity By The Sea Retreats

65 Serenity Lane, Montague Harbour, Canada View map

Positioned within the tranquil embrace of Canada's gulf islands, Serenity By The Sea Retreats offers an exquisite escape tailored for those longing to unwind amid nature's finest backdrop. Just a… More

From US$ 213 Book Now

Resortquest At The Town Plaza Suites

4314 Main St., Whistler, Ca, Whistler, Canada View map

Located within 10 minutes' drive of Meadow Park Sports Centre, which is highly appreciated by sports lovers, the 2-star Resortquest At The Town Plaza Suites Whistler hotel includes 15 rooms. There is… More

From US$ 701 Book Now

Invermere Inn

1310 7Th Avenue, Invermere, Canada View map

Offering a convenience shop and a restaurant, the 2-star smoke-free Invermere Inn is nearly a 5-minute stroll from the Effusion Art Gallery and Glass Studio. Staying at this Invermere inn, guests… More

From US$ 118 Book Now

Super 8 By Wyndham Saanichton Victoria Airport

2477 Mount Newton Cross Road, Saanichton, Canada View map

Located 5 minutes' drive from Centennial Park, Super 8 By Wyndham Saanichton Victoria Airport Hotel offers Wi-Fi throughout the property and a car park. More

From US$ 87 Book Now

Wildwood Cabins

1321 Adams Rd, Cabin3, Bowen Island, Canada View map

More

Book Now

Fred Tibbs Ocean Front Condos

230 Main Street, Tofino, Canada View map

Overlooking the harbour, Fred Tibbs Ocean Front Condos Tofino hotel is located 0.7 km from Clayoquot Sound Cinema. The hotel entices guests with a car park, available on site. More

Book Now

George Point Inn

9414 King George Boulevard, Surrey, Canada View map

George Point Inn Surrey features 51 rooms and lies 2.7 km from Green Timbers Park. Guests travelling by car can also use a car park on site. More

From US$ 106 Book Now

Fort Nelson Hotel

5100 - 50Th Avenue North, Fort Nelson, Canada View map

Located just 10 km from the nearby Fort Nelson, the hotel allows easy access to local attractions while maintaining a peaceful atmosphere. More

From US$ 70 Book Now

Courthouse Inn Revelstoke

312 Kootenay Street Box 2388, Revelstoke, Canada View map

Located within 500 metres of Jones Distilling, Courthouse Inn Revelstoke offers Wi-Fi throughout the property and free private parking. The inn is a good starting point for exploring Revelstoke… More

From US$ 210 Book Now

Black Rooster Guesthouse

501 6Th Avenue West, Prince Rupert, Canada View map

Nestled in the heart of Prince Rupert, the Black Rooster Guesthouse offers an inviting blend of comfort and convenience, making it a perfect choice for travelers, large groups, or adventurous fishing… More

From US$ 120 Book Now

Northern Lights Inn

10707 102 Street, Fort St. John, Canada View map

Situated about 20 minutes' walk from Fort St. John North Peace Museum, the 2-star Northern Lights Inn Fort St. John features Wi-Fi in public areas and free private parking on site. Located a 10… More

From US$ 51 Book Now

Motel 6-Fort St. John, Bc

9810 100 St, Fort St. John, Canada View map

Situated just a 12-minute walk from Totem Mall, Motel 6-Fort St. John, Bc features Wi-Fi in public areas, and parking on site. Area attractions, including the North Peace Leisure Pool, are located… More

From US$ 65 Book Now

Polaris Lodge

500 A Stemwinder Drive, Kimberley, Canada View map

Offering guests 2 hot tubs, the 3-star Polaris Lodge Kimberley hotel sits approximately 10 minutes' drive from Kimberley Arts at Centre 64. This Kimberley hotel features an outdoor swimming pool, a… More

From US$ 149 Book Now

Copper Mountain Inn And Suites

169 Hwy 3, Box 1555, Princeton, Canada View map

Copper Mountain Inn And Suites Princeton offers 45 rooms with proximity to Similkameen River, which is approximately a 15-minute walk from the property. There is a free private car park on site and… More

From US$ 97 Book Now

The Crescent

4300 Red Mountain Road, Rossland, Canada View map

Offering location around 300 metres from Red Chair, The Crescent Hotel Rossland offers 7 rooms. Located approximately 10 minutes' drive from Stephanie Gauvin Art Gallery, this hotel is a 10-minute… More

Book Now

Aspens 607 Top Floor Luxurious Condo In Big White

7700 Porcupine Road,Beaverdell,BC,CAN, Beaverdell, Canada View map

Located within easy reach of Plaza Chair, Aspens 607 Top Floor Luxurious Condo In Big White Beaverdell hotel gives easy access to various tourist attractions. More

Book Now

Blue Mountain Lodge

81 Kingsley Road, Grand Forks, Canada View map

Blue Mountain Lodge Grand Forks hotel includes 9 rooms and is 25 minutes' walk from Christina Lake Provincial Park. More

Book Now

The Lighthouse Motel

6035 Island Highway West, Bowser, Canada View map

The Lighthouse Motel Bowser offers 8 rooms about a 20-minute stroll from Lighthouse Country Regional Trail. More

From US$ 113 Book Now

Westcoast Trail Lodge

17310 Parkinson Rd, Port Renfrew, Canada View map

The 3-star Westcoast Trail Lodge Port Renfrew is set 1.6 km from St. Mary's Ecumenical Church and 2.7 km from Juan de Fuca Trail. More

Book Now

Country Squire Motor Inn

5317 South Access Road, Chetwynd, Canada View map

The 2-star Country Squire Motor Inn Chetwynd has 51 rooms and is located just 1.1 km from Pine Le Moray Provincial Park. More

Book Now

St Ives Resort On Shuswap

2770 Southwind Road, Saint Ives, Canada View map

Situated around a 25-minute stroll from Adams Lake Provincial Park, St Ives Resort On Shuswap Saint Ives offers proximity to various city highlights. More

Book Now

The Admiral Inn

257 Belleville St, Victoria, Canada View map

**The Admiral Inn is Victoria** Nestled in the heart of Victoria, The Admiral Inn offers an inviting blend of comfort and convenience, ensuring a memorable getaway. More

Book Now

Safari Beach Resort

5815 Oleander Dr, Osoyoos, Canada View map

Strategically situated, the resort is approximately 60 km from Penticton Regional Airport, offering easy access to travelers. More

From US$ 109 Book Now

The Shore

3477 Lakeshore Road, Kelowna, Canada View map

The Shore Kelowna hotel has 95 rooms and is located within a 10-minute drive of City Park. This budget aparthotel in the South Pandosy district of Kelowna is nearly a 10-minute drive from Okanagan… More

From US$ 75 Book Now

Lamplighter Motel

East Trans Canada Highway 1901,1901, Kamloops, Canada View map

**Welcome to the Lamplighter Motel Kamloops - a haven of comfort and convenience situated just off the Trans Canada Highway.** Known for its inviting atmosphere and nearby outdoor adventure, this… More

From US$ 67 Book Now

The Fernridge Estate: 5Bd Family Retreat!

20038 Fernridge Crescent, Langley, Canada View map

The 4-bedroom Fernridge Estate : 5Bd Family Retreat! Villa offers accommodation in Langley, around a 20-minute stroll from Campbell Valley Regional Park and a 10-minute ride from Redwood Park. The… More

From US$ 503 Book Now

Best Western Plus Uptown Hotel

205 Kingsway, Vancouver, Canada View map

**Discover Your Home Away from Home at Best Western Plus Uptown Hotel** Best Western Plus Uptown Hotel's ideal location places it just 1.5 km from the Olympic Village Sky and within proximity to… More

From US$ 80 Book Now

Golden Eco Adventure Ranch

872 Macbeath Road, Golden, Canada View map

Golden Eco Adventure Ranch apartment is set in the museum district of Golden. Golden Golf & Country Club is 2.5 km from the Apartment, while Canyon Creek is about 4.1 km away.Mount 7 Launch Site is… More

Book Now

The Empire Landmark Hotel

1400 Robson Street, Vancouver, Canada View map

**Experience Luxury at the Empire Landmark Hotel Vancouver** Conveniently located on Robson Street, the Empire Landmark Hotel places guests just steps away from local attractions, including the… More

From US$ 71 Book Now

Gravity Haus Revelstoke

1500 1 Street West, Revelstoke, Canada View map

Featuring a restaurant, the 3-star smoke-free Gravity Haus Revelstoke Hotel is located about a 5-minute stroll from the Revelstoke Visual Arts Centre. The hotel offers 56 rooms in a rural area of… More

From US$ 90 Book Now

Ramada By Wyndham Cranbrook

2370 Cranbrook Street North, Cranbrook, Canada View map

Offering a lobby area, Ramada By Wyndham Cranbrook Hotel lies in the business district of Cranbrook, around 10 minutes' drive from St. Eugene Golf Course and a 10-minute ride from such cultural… More

From US$ 68 Book Now

The Oak Hotel

621 Baker Street, Nelson, Canada View map

Located around 700 metres from Baker Street, The Oak Hotel Nelson includes 21 rooms. This Nelson hotel boasts views of the lake and offers Wi-Fi throughout the property. More

From US$ 92 Book Now

Chelsea Inn

725 Brunette Avenue, Coquitlam, Canada View map

Providing 13 rooms, Chelsea Inn Coquitlam is 3.4 km from Hard Rock Casino Vancouver. While staying in the budget hotel, you are invited to discover Trapped Coquitlam Escape Room Center, located 20… More

From US$ 83 Book Now

Travelodge By Wyndham Merritt

2201 Voght Street, Merritt, Canada View map

Located approximately a 5-minute ride from Harmon Lake, the 2-star Travelodge By Wyndham Merritt hotel is within 5 minutes' drive of Nicola Lake. This Merritt hotel features Wi-Fi, provided in public… More

From US$ 68 Book Now