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

Harbourside Inn

1342 Shoppers Row, Campbell River, Canada View map

Located within 15 minutes' walk of The Museum at Campbell River, the 2-star Harbourside Inn Campbell River features Wi-Fi in public areas and a car park on site. This smoke-free inn is a good… More

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

Ecoscape Cabins

Jensen Cove Road 6305 Bc V0N 2P0 Port Hardy, Port Hardy, Canada View map

Ecoscape Cabins Hotel Port Hardy includes 7 rooms and is around 25 minutes' walk from Scarlett Point Lighthouse. Guests who stay at this 4-star resort can park their car on site. More

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

Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada View map

The 3-star Akiskinook Resort: Lakeside Family Retreat with Diverse Amenities Invermere includes snorkeling trips and horseback riding along with setting merely 5 minutes on foot from Vermilion Pass. More

From US$ 180 Book Now

Mike Wiegele Resort

Harrwood Drive #1, Blue River, Canada View map

Providing 73 rooms, the 5-star Mike Wiegele Resort Blue River is merely 1.2 km from Blue River Library. More

Book Now

The Cedars Motel

139 3Rd Street, Princeton, Canada View map

Situated 3 km from B.C. Cement Plant, the 2-star The Cedars Motel Princeton features Wi-Fi in public areas and a car park on site. This budget hotel is a good starting point for exploring Princeton… More

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

Ramada By Wyndham Duncan Cowichan Valley

140 Trans Canada Highway, Duncan, Canada View map

Situated a 10-minute drive from Zanatta Vineyards, the 3-star Ramada By Wyndham Duncan Cowichan Valley Motel features Wi-Fi throughout the property and a car park on site. Located a walk from a… More

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

Grace Inn

530 Carson Avenue, Quesnel, Canada View map

Situated nearly 5 minutes' walk from Fraser River, the 3-star Grace Inn Quesnel includes 43 rooms. This comfortable inn offers Wi-Fi throughout the property and parking on site. More

From US$ 52 Book Now

The English Bay Inn

1968 Comox Street, Langley, Canada View map

English Bay Inn Bed And Breakfast is the Crown Jewel of Vancouver, situated in the West End - one of Vancouver's premier visitor and event destinations - offering a range of exciting sights and… More

From US$ 259 Book Now

Rosewood Inn

595 Michigan Street, Victoria, Canada View map

For those eager to immerse themselves in the local culture, Rosewood Inn provides easy access to notable historical landmarks, such as the BC Legislative Assembly and Thunderbird Park-Royal BC Museum… More

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

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

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 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

Kokanee Beach Resort

11610 Rogers Road, Lake Country, Canada View map

Positioned along the serene shores of Okanagan Lake, Kokanee Beach Resort offers an enchanting escape for those seeking both relaxation and adventure. Perfectly situated just 15 kilometers from… More

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

Stonewater Motel

13483 Sunshine Coast Highway, Madeira Park, Canada View map

The 3-star The Stonewater Motel Madeira Park is nestled within 10 minutes' drive of Mount Daniel, offering 11 rooms and featuring spa therapy and a garden. More

From US$ 133 Book Now

Garden Oasis B&B

6622 Mountainview Drive Rr 4, Oliver, Canada View map

Situated within a 5-minute drive of NK'MIP Canyon Desert Golf Course, Garden Oasis B&B Oliver offers proximity to various city highlights. More

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

Marland Motel

7156 Thunder Bay St., Powell River, Canada View map

Situated 15 minutes by car from Powell River Public Library, the 2-star Marland Motel Powell River features Wi-Fi throughout the property and parking on site. More

From US$ 61 Book Now

Kalum Motel

5522 Highway 16 West, Terrace, Canada View map

Kalum Motel Terrace includes 32 rooms and is about 10 minutes by car from Heritage Park Museum. Guests travelling by car can also use a car park on site. More

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

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

Robert Porter House Inn

649 Superior Street, Victoria, Canada View map

With free Wi-Fi throughout the property, guests can effortlessly stay connected while enjoying their getaway. More

From US$ 65 Book Now

Ubc Okanagan Campus

1255 International Mews, Kelowna, Canada View map

The 3-star Ubc Okanagan Campus Hostel is situated in the very heart of Kelowna at a 2.6 km distance from Geert Maas Sculpture Gardens Gallery and Studio. All the spacious rooms are equipped with a… More

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

Dutch Lake Motel & Campground

333 Roy Road, Clearwater, Canada View map

The 3-star Hotel Civilia Lakeside By Civilia Golf Retreat Clearwater is situated in a beach area of Clearwater, within 5 minutes' drive of Wells Gray Provincial Park and a 5-minute drive from Mystic… More

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

Alpine Inn

1470 5Th Avenue, Valemount, Canada View map

More

From US$ 59 Book Now

Windsor Guest House

325 West 11Th Avenue, Vancouver, Canada View map

**Windsor Guest House** is a charming Victorian-style bed and breakfast nestled in the historic Mount Pleasant neighbourhood of Vancouver. As one of the few Heritage Houses in the area, this… More

From US$ 105 Book Now

Port Hardy Cabins

8080 Goodspeed Road, Port Hardy, Canada View map

Port Hardy Cabins Motel is a haven for those looking for relaxation and adventure. Conveniently situated just 10 km outside of Port Hardy, guests can enjoy the peaceful surroundings while remaining… More

From US$ 160 Book Now

Orchard View Motel

3053 Hwy 3, Keremeos, Canada View map

Providing 22 rooms, Orchard View Motel Keremeos is around a 5-minute drive from Grist Mill and Gardens at Keremeos. Guests who stay at this Keremeos motel can park their car on site. More

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

The Inn At Tough City

350 Main Street, Tofino, Canada View map

The availability of a golf course guarantees guests an active stay at the unique 2-star The Inn At Tough City Tofino. Thanks to its unique location, this Tofino inn stands 12 minutes' stroll from… More

From US$ 133 Book Now

Empress Palace Hotel

12788 Ross Place, Surrey, Canada View map

Located 4.5 km from New Westminster Quay, Empress Palace Hotel Surrey includes 29 rooms with views of the garden. This hotel has a garden with a balcony. More

From US$ 103 Book Now

Canyon Ridge Lodge

1392 Pine Drive, Golden, Canada View map

Featuring Wi-Fi throughout the property, Canyon Ridge Lodge Golden hotel is about 10 minutes' drive from Burges & James Gadsden Provincial Park. This 4-star bed & breakfast entices guests with a car… More

From US$ 165 Book Now

Blue Bell Inn

4203-50Th Avenue South, Fort Nelson, Canada View map

Blue Bell Inn Fort Nelson, located 25 minutes on foot from Fort Nelson Heritage Museum, features Wi-Fi in the rooms. The inn also includes parking. More

From US$ 47 Book Now

Alpenrose Revelstoke Bed & Breakfast

1524 Nichol Road, Revelstoke, Canada View map

Located 3 km from Glacier National Park, the 3-star Alpenrose Revelstoke Bed & Breakfast Bed & Breakfast offers Wi-Fi in public areas and a car park. More

From US$ 135 Book Now

Tofino Paddlers Inn

320 Main Street Po Box 620, Tofino, Canada View map

Featuring Wi-Fi throughout the property, Tofino Paddlers Inn sits about 3 km from Ancient Cedars Spa. This inn offers 10 rooms with views of the sea. More

From US$ 110 Book Now

Metro Inn

680 Garbally Road, Victoria, Canada View map

Located 2.1 km from Black Ball Ferry Line, the 2-star Metro Inn Victoria features Wi-Fi in public areas and a car park nearby. Staying at the smoke-free hotel, guests discover the popular area within… More

From US$ 90 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$ 60 Book Now

Waterways, A Boutique Hotel

4429 Marine Avenue, Powell River, Canada View map

Waterways, A Boutique Hotel Powell River includes 26 rooms and is 20 minutes' walk from Willingdon Beach Park. This inn entices guests with a car park, available on site. More

From US$ 67 Book Now