Special offers and Exclusive deals

Search Hotels

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

The Empress Palace Hotel

12788 Ross Place, Surrey, Canada View map

**The Empress Palace is a serene sanctuary nestled in the heart of Surrey**. This exquisite property offers a unique blend of elegant architecture and inviting greenery, making it an ideal retreat… More

From US$ 357 Book Now

Coast Prince George Hotel By Apa

770 Brunswick Street, Prince George, Canada View map

Situated in the heart of Prince George, the Coast Prince George Hotel by APA stands as a beacon of hospitality and comfort, inviting both locals and travelers to experience Northern BC's vibrant… More

From US$ 89 Book Now

Days Inn By Wyndham Terrace

4620 Lakelse Avenue, Terrace, Canada View map

Days Inn By Wyndham Terrace is a charming hotel offering an endless supply of thrilling outdoor adventures and easy access to shopping and recreational facilities. Conveniently located close to… More

From US$ 70 Book Now

Swept Away Inn

5505 Argyle Street, Port Alberni, Canada View map

Nestled only an 11-minute walk from the Port Alberni Maritime Discovery Centre, Swept Away Inn Port Alberni features a private art gallery among its highlights. Located right around the corner from… More

From US$ 123 Book Now

Eleven Revelstoke Lodge

111 First Street W, Revelstoke, Canada View map

The smoke-free Eleven Revelstoke Lodge hotel, located about 25 minutes' walk from The Enchanted Forest Revelstoke, presents 18 holes of golf. Featuring snow skiing and pool along with a lounge bar at… More

From US$ 272 Book Now

Stirling All Suites Hotel

715 Vernon Street, Nelson, Canada View map

Situated just 0.7 km from Baker Street, the 3-star smoke-free Stirling All Suites Hotel Nelson offers air-conditioned rooms, Wi-Fi, and secure parking. Located in proximity to Cottonwood Falls Park… More

From US$ 155 Book Now

Monashee Motel

1333 Trans Canada Highway, Sicamous, Canada View map

**Welcome to Monashee Motel Sicamous** More

From US$ 67 Book Now

Mount Baker Hotel

1017 Baker Street, Cranbrook, Canada View map

Featuring Wi-Fi in public areas, Mount Baker Hotel Cranbrook is around a 25-minute walk from the shopping mall "Tamarack Centre". Parking is available on site at the hotel. More

Book Now

99 Mile Motel

896 Alpine Ave, 100 Mile House, Canada View map

Providing 18 rooms, the 2-star 99 Mile Motel 100 Mile House is approximately 20 minutes' walk from the Parkside Art Gallery. There is also a car park. More

Book Now

Riverside Inn

56 North Shore Rd, Lake Cowichan, Canada View map

Featuring Wi-Fi in public areas, Riverside Inn Lake Cowichan is about a 25-minute walk from Cowichan Lake Sports Arena Recreation Center. Offering winery tours, the inn is in the immediate vicinity… More

From US$ 148 Book Now

Spring Villa Hotel

270 Esplanade Avenue, Harrison Hot Springs, Canada View map

Located nearly a 5-minute walk from the 3-star Spring Villa Hotel Harrison Hot Springs, guests can quickly reach the Canwest Art Gallery on the Lake. Boasting a location only a few steps from… More

From US$ 63 Book Now

The Bulldog Hotel

142 Main Street, Silver Star Mountain, Silver Star, Canada View map

Located approximately a 5-minute walk from Summit Chair, the non-smoking The Bulldog Hotel Silver Star gives easy access to various tourist attractions. Featuring 10 rooms with views of the mountain,… More

From US$ 152 Book Now

Pomeroy Hotel Fort St. John

11308 Alaska Road, Fort St. John, Canada View map

**Welcome to Pomeroy Hotel & Conference Centre Fort St. More

From US$ 105 Book Now

Sandman Hotel Cranbrook

405 Cranbrook Street, Cranbrook, Canada View map

Offering 68 rooms, the smoke-free Sandman Hotel Cranbrook is close to a shopping district, approximately 20 minutes' walk from the Cranbrook History Centre. Located in proximity to Saint Aidan… More

From US$ 115 Book Now

Plaza 500 Hotel

500 West 12Th Avenue, Vancouver, Canada View map

** Nestled in the heart of the city, this completely non-smoking oasis provides a serene retreat overlooking magnificent mountains and the sparkling sea. Just 15 km from Vancouver's bustling center… More

From US$ 163 Book Now

Sunnyside At The Wade

1411 Cook Street, Victoria, Canada View map

Located 2.2 km from Chinatown, Sunnyside At The Wade Apartment Victoria hotel is just a 5-minute walk from Queen Elizabeth II. More

From US$ 108 Book Now

Marigold Fishing Resort

2414 Loon Lake Road, Loon Lake, Canada View map

Offering 9 rooms, the 2-star Marigold Fishing Resort Loon Lake features a picnic area and a library available on site. More

Book Now

Moby Dick Inn

935 2Nd Avenue West, Prince Rupert, Canada View map

The comfortable 3-star Moby Dick Inn Prince Rupert is situated within 5 minutes' walk of Rotary Waterfront Park and boasts a shared lounge and barbecue grills. Thanks to its comfortable location… More

From US$ 111 Book Now

Pomeroy Inn And Suites Chetwynd

5200 North Access Road, Po Box 756, Chetwynd, Canada View map

**Pomeroy Inn & Suites Chetwynd is your ideal retreat nestled in the captivating wild of the Peace River Country.** This premier establishment perfectly combines the charm of a friendly rural lodge… More

From US$ 140 Book Now

Suites At Conference Plaza

438 Seymour Street Vancouver, Vancouver, Canada View map

**Discover the Elegance of Suites At Conference Plaza** Nestled in the heart of Vancouver, Suites At Conference Plaza offers an unparalleled blend of comfort and sophistication. More

Book Now

Inn At Big White

5315 Big White Road, Big White Ski Resort, Canada View map

The 3-star Inn At Big White, located about 20 minutes' walk from Snow Ghost Express, offers a heated swimming pool and Wi-Fi in the rooms. This hotel is a good starting point for exploring Big White… More

From US$ 145 Book Now

Holiday Inn Vancouver Airport Richmond By Ihg

10720 Cambie Road, Richmond, Canada View map

Featuring Wi-Fi in public areas, the 4-star Holiday Inn Vancouver Airport Richmond By Ihg is a 16-minute walk from King George Park. Boasting a location right in the centre of the city and a fitness… More

From US$ 127 Book Now

Surestay By Best Western North Vancouver Capilano

1634 Capilano Road, West Vancouver, Canada View map

The perfect Surestay By Best Western North Vancouver Capilano West Vancouver hotel is situated in a mountain area of West Vancouver, 2.8 km from the Lions Gate Bridge and within 25 minutes' walk of… More

From US$ 56 Book Now

Super 8 By Wyndham Valemount

1465 5Th Avenue, Valemount, Canada View map

Located about 25 minutes on foot from the R.W. Starratt Wildlife Sanctuary, the 3-star environmentally friendly Super 8 By Wyndham Valemount Hotel offers amenities such as a sauna, spa therapy, and… More

From US$ 93 Book Now

Best Western Prince George Downtown

1458 7Th Ave, Prince George, Canada View map

Featuring a lift and a vending machine, the 3-star Best Western Prince George Downtown hotel is located in a shopping area of Prince George, just a 5-minute walk from Civic Centre Conference Center. More

From US$ 54 Book Now

Scott'S Inn & Suites

551 11Th Avenue, Kamloops, Canada View map

Featuring a prime location just 6 minutes' walk from Pritchard Park, the cosy Scott'S Inn & Suites Kamloops proudly provides a private art gallery. Situated in close proximity to Prince Charles Park,… More

From US$ 105 Book Now

Powell River Town Centre Hotel

4660 Joyce Avenue, Powell River, Canada View map

**Welcome to the Powell River Town Centre Hotel**-your ideal sanctuary nestled in the heart of Powell River on BC's stunning Sunshine Coast. This welcoming retreat strikes the perfect balance between… More

From US$ 132 Book Now

Hotel Penticton, Independent

950 Westminster Avenue West, Penticton, Canada View map

Featuring a vending machine and a lift, the 3-star Hotel Penticton, Independent is located just 250 metres from the Penticton and Wine Country Visitor Centre. With views of the city, the hotel is… More

From US$ 76 Book Now

Queens Hotel

1110 Ewen Ave, New Westminster, Canada View map

The smoke-free Queens Hotel New Westminster is situated near the shopping district of New Westminster, approximately a 5-minute walk from Roma Hall. Located 4.1 km from Irving House, this 2-star… More

From US$ 189 Book Now

Residence & Conference Centre - Kamloops

1025 University Drive, Kamloops, Canada View map

The 2-star Residence & Conference Centre - Kamloops hotel offers barbecue grills and billiards and sits 6 minutes' walk from the regimental Rocky Mountain Rangers Headquarters. Featuring 237 rooms… More

From US$ 67 Book Now

Qualicum Breeze Beach Resort

6695 West Island Highway, Bowser, Canada View map

### Welcome to Qualicum Breeze Beach Resort More

From US$ 184 Book Now

Sundance Resort

255 Feathertop Way, Big White Ski Resort, Canada View map

**Welcome to Sundance Resort**, an extraordinary gateway to the breathtaking beauty of Big White Ski Resort. Nestled just above the Bullet Express, the prime location provides unrivaled ski-in/ski… More

From US$ 402 Book Now

Waltons Lakefront Resort

3207 Lakeshore Dr,Osoyoos,BC,CAN, Osoyoos, Canada View map

Waltons Lakefront Resort Osoyoos, located 5 minutes' walk from the Rattlesnake Canyon amusement park and within 800 metres of Osoyoos Lake, features a swimming pool for guests to take a dip in. More

Book Now

Ramada By Wyndham

383 St Laurent Avenue, Quesnel, Canada View map

**Ramada By Wyndham Hotel Quesnel is a charming retreat nestled in the heart of this tranquil city.** Just a three-minute stroll from the vibrant Carib Theatre and the Billy Barker Casino, the… More

From US$ 53 Book Now

Super 8 By Wyndham Sicamous

1120 Riverside Ave, Sicamous, Canada View map

**Super 8 by Wyndham Sicamous Hotel - A Lakeside Retreat** More

From US$ 72 Book Now

Skwachays Lodge

31 West Pender, Vancouver, Canada View map

Skwachays Lodge is an exquisite blend of modern comfort and Indigenous culture in the heart of Downtown Vancouver. This innovative establishment is more than just a place to stay it is a vibrant… More

From US$ 101 Book Now

Campbell River Lodge

1760 Island Highway, Campbell River, Canada View map

Situated 3.1 km from the Quinsam River Hatchery, the 3-star Campbell River Lodge hotel features Wi-Fi in the rooms, and secured parking on site. More

From US$ 64 Book Now

The Old Courthouse Inn

6243 Walnut Street, Powell River, Canada View map

**The Old Courthouse Inn is a historic gem located in the heart of Powell River on the Sunshine Coast of British Columbia. This Tudor-style building, dating back to 1939, has been elegantly… More

From US$ 120 Book Now

Aspen Inn

Highway 16 4268, Smithers, Canada View map

Aspen Inn Smithers offers 60 rooms a 12-minute walk from Toboggan Creek Fish Hatchery. Guests will enjoy Wi-Fi throughout the property and a swimming pool on site. More

From US$ 99 Book Now

Forest Echoes Cabins

45825 Edmeston Road, Cultus Lake, Canada View map

Guests of the 3-star Forest Echoes Cabins Cultus Lake hotel can enjoy access to Cultus Lake Dog Beach, located about 25 minutes' walk away. A car park is available on site at this welcoming hotel. More

Book Now

The Kanata Inns Invermere

8888 Arrow Road, Invermere, Canada View map

Providing 49 rooms, the 2-star The Kanata Inns Invermere is 3.2 km from the Mount Nelson Athletic Park. There is also parking. More

From US$ 168 Book Now

The Apex Mountain Lodge

Apex Mountain, 360 Strayhorse Road, Apex Mountain, Canada View map

**Welcome to The Apex Mountain Lodge**, where the breathtaking double peaks of the surrounding mountain range meet the welcoming charm of a premier retreat. Nestled a scenic 40 kilometers from… More

Book Now

4 Pines Motel

108 8Th Avenue, Lillooet, Canada View map

Featuring Wi-Fi in public areas, the smoke-free 4 Pines Motel Lillooet is just 6 minutes' walk from Lillooet Gospel Chapel. There is also parking. More

Book Now

Comfort Hotel Vancouver Airport

7228 Westminster Highway, Richmond, Canada View map

Offering air-conditioned rooms, the 4-star Comfort Hotel Vancouver Airport Richmond is located 25 minutes' walk from Time Escape. The hotel features Wi-Fi in the rooms. More

From US$ 86 Book Now

Mountain Side Hotel Whistler By Executive

4250 Village Stroll, Building 2, Whistler, Bc, Ca, Whistler, Canada View map

**Mountain Side Hotel Whistler by Executive** invites you to embrace the ultimate alpine retreat in the heart of Whistler, where adventure meets luxury. Nestled amid stunning mountain vistas and lush… More

From US$ 95 Book Now

The Craigmyle Inn

1037 Craigdarroch Road, Victoria, Canada View map

Featuring a prime setting about 5 minutes' walk from the historical Victorian mansion "Craigdarroch Castle", the heritage The Craigmyle Inn Victoria includes a private art gallery. Boasting access to… More

From US$ 83 Book Now

Radium Chalet

5063 Madsen Rd, Radium Hot Springs, Canada View map

**Welcome to Radium Chalet Radium Hot Springs**, the ultimate base camp for your adventures in British Columbia. Nestled against the breathtaking Rocky Mountains and bordering Kootenay National Park,… More

From US$ 89 Book Now

Buena Vista By The Sea

3285 West Island Highway, Qualicum Beach, Canada View map

The smoke-free Buena Vista By The Sea Hotel Qualicum Beach offers spacious rooms overlooking Little Falls. Located about 10 minutes by car from Qualicum Foods, the 3-star hotel features luggage… More

From US$ 141 Book Now

The Cedars Inn Hotel & Convention Centre

895 Gibsons Way, Po Box 739, Gibsons, Canada View map

Featuring a heated pool with a hot tub, the 3-star The Cedars Inn Hotel & Convention Centre Gibsons is approximately 400 metres from Sunny Crest Mall. Located not far from a convenient place to shop… More

From US$ 160 Book Now

Coast Fort St John Hotel

10103 98Th Ave, Fort St. John, Canada View map

Featuring Wi-Fi throughout the property, Coast Fort St John Hotel Fort St. John sits a 17-minute walk from Church Of The Resurrection. Offering a location in the immediate vicinity of the Fort St. More

From US$ 70 Book Now