Special offers and Exclusive deals

Search Hotels

2025-07-23
2025-07-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

Smithe House

225 Smithe Street, Vancouver, Canada View map

Featuring Wi-Fi throughout the property, Smithe House Hotel Vancouver is merely 1.8 km from Canada Place. Private parking is available on site at the hotel. More

From US$ 509 Book Now

Days Inn By Wyndham Victoria On The Harbour

427 Belleville Street, Victoria, Canada View map

Immerse yourself in an ocean getaway at the Days Inn by Wyndham Victoria on The Harbour, the Hampton Inn & Suites Jennings of British Columbia. More

From US$ 116 Book Now

Ramada By Wyndham Surrey/Langley

19225 Highway 10, Surrey, Canada View map

The 3-star Ramada By Wyndham Surrey/Langley Hotel is located 30 km from Boundary Bay airport and offers a swimming pool as well as a gym facility. Featuring a convenience store and a restaurant, this… More

From US$ 82 Book Now

The Josie Hotel, Autograph Collection

4306 Red Mountain Road, Rossland, Canada View map

The comfortable 4-star The Josie Hotel, Autograph Collection Rossland is 10 minutes' drive from Rossland Pool and has a swimming pool plus a fitness centre. Located at a distance of 3 km from a… More

From US$ 120 Book Now

The Bulldog Hotel

142 Main Street, Silver Star, Canada View map

Located only a 6-minute walk from Alpine Meadows Chair, the 3-star The Bulldog Hotel Silver Star features Wi-Fi throughout the property and a car park on site. More

From US$ 133 Book Now

Fossil Bay Resort

11033 West Coast Road, Shirley, Canada View map

Situated 20 minutes' walk from Fossil Bay Resort Shirley, guests can visit Sandcut Beach. This hotel is also 4.5 km from French Beach Provincial Park. More

Book Now

Casa Grande Inn

3080 West Island Highway, Qualicum Beach, Canada View map

Nestled about 25 minutes' walk from Qualicum Beach, Casa Grande Inn Qualicum Beach offers a picnic area and a lobby fireplace. This 3-star inn also offers Wi-Fi in the rooms, as well as a lift and… More

From US$ 124 Book Now

Best Western Premier Route 97 Vernon

5350 Anderson Way, Vernon, Canada View map

Best Western Premier Route 97 Vernon Hotel is located in Vernon, within 7 km of Camelot Haven Alpaca Farm, and offers an indoor swimming pool. All guests can enjoy Wi-Fi in public areas and access to… More

From US$ 103 Book Now

Prestige Kamloops Hotel

1810 Rogers Place, Kamloops, Canada View map

The comfortable Prestige Kamloops Hotel is 10 minutes by car from Overlander Park and has an indoor swimming pool and a fitness area. This 3-star smoke-free inn is situated right in the centre of… More

From US$ 102 Book Now

Comfort Inn & Suites

885 Cranberry Lake Road, Valemount, Canada View map

The cosy Comfort Inn & Suites Valemount is within a 10-minute drive of R.W. Starratt Wildlife Sanctuary and has an indoor pool plus a fitness club. More

From US$ 231 Book Now

Quality Inn & Suites

4204 32Nd Street, Vernon, Canada View map

The 4-star Quality Inn & Suites Vernon, located about 10 minutes by car from Planet Bee Honey Farm & Meadery, offers an indoor swimming pool and Wi-Fi in public areas. The smoke-free motel is in a… More

From US$ 81 Book Now

The Maq Hotel

120 First Street, Tofino, Canada View map

Located only 0.8 km from Tofino-Clayoquot Heritage Museum, the 3-star The Maq Hotel Tofino features Wi-Fi in public areas and parking on site. Boasting an à la carte restaurant, this smoke-free hotel… More

From US$ 71 Book Now

Grizz Hotel

200 3Rd Street West, Revelstoke, Canada View map

The 2-star Grizz Hotel Revelstoke enjoys a central location at a distance of 300 metres from Revelstoke Nickelodeon Museum and offers 32 rooms with views of the mountain. There is a train station… More

From US$ 72 Book Now

Hamilton Hotel

55 6 Ave S, Williams Lake, Canada View map

Situated at a distance of 850 metres from Williams Lake River, the 2-star Hamilton Hotel Williams Lake includes 40 rooms. This Williams Lake hotel has views of the hills and features Wi-Fi throughout… More

From US$ 59 Book Now

Trickle Creek Lodge

500 Stemwinder Drive, Kimberley, Canada View map

Boasting 2 hot tubs, the 3-star Trickle Creek Lodge Kimberley hotel is located approximately a 10-minute drive from Kimberley Nordic Club. Boasting an outdoor pool and a fitness room, this smoke-free… More

From US$ 87 Book Now

Doubletree By Hilton - Kamloops

339 St. Paul Street, Kamloops, Canada View map

Situated 750 metres from Riverside Park, Doubletree By Hilton - Kamloops Hotel includes 100 rooms with views of the city. Located within walking distance of Riverside Park, this welcoming hotel… More

From US$ 109 Book Now

Budget Inn Patricia Hotel

403 East Hastings Street, Vancouver, Canada View map

Located right in the centre of Vancouver, the 2-star Budget Inn Patricia Hotel Vancouver offers fast access to CRAB Park at Portside, approximately 5 minutes away by car. Boasting a location just 7… More

From US$ 36 Book Now

Red Tree Lodge

1101 7Th Ave, Fernie, Canada View map

The 3-star Red Tree Lodge Fernie hotel is located in Fernie, nearly a 5-minute ride from Annex Park, and offers a swimming pool. Offering late check-out and express check-out, this lovely hotel also… More

From US$ 176 Book Now

Crown Mansion Boutique Hotel & Villas

292 Crescent Road East, Qualicum Beach, Canada View map

Located 5 km from Old Country Market, the 5-star Crown Mansion Boutique Hotel & Villas Qualicum Beach offers Wi-Fi throughout the property and a car park. The smoke-free hotel is a good starting… More

From US$ 200 Book Now

Suites At Conference Plaza

438 Seymour Street Vancouver, Vancouver, Canada View map

Offering a location a 5-minute walk from Vancouver Playhouse Theatre, Suites At Conference Plaza Vancouver hotel offers 31 rooms. More

Book Now

The Cedarwood Inn & Suites

9522 Lochside Drive, Sidney, Canada View map

The Cedarwood Inn & Suites Sidney, located a 5-minute ride from Dominion Brook Park, features Wi-Fi throughout the property. This inn offers a butterfly as well as private car parking. More

From US$ 92 Book Now

Telegraph Cove Resort

Box 1, Campbell River, Canada View map

Telegraph Cove Resort Campbell River includes 20 rooms and is a mere 0.6 km from Telegraph Cove. Featuring a restaurant, the hotel is located not far from The Whale Interpretive Centre Museum. More

Book Now

Days Inn & Suites By Wyndham Langley

20250 Logan Avenue, Langley, Canada View map

Located 12 minutes' stroll from Riocan Langley Centre, the affordable 3-star Days Inn & Suites By Wyndham Langley offers Wi-Fi in public areas and parking. Along with the use of a fitness club on… More

From US$ 158 Book Now

Best Western Mountainview Inn

1024 11Th Street N, Golden, Canada View map

Featuring an indoor swimming pool, the 3-star Best Western Mountainview Inn Golden offers a computer workstation and a photocopy machine, as well as Wi-Fi throughout the property. Thanks to its… More

From US$ 190 Book Now

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada View map

Located about a 10-minute drive from Bluffs Park, the 4-star Galiano Oceanfront Inn & Spa Sturdies Bay comes with 2 restaurants. Boasting a location right by Kunamokst Mural, the inn features 20… More

From US$ 193 Book Now

Hastings House Country House Hotel

160 Upper Ganges Road, Ganges, Canada View map

The 4-star Hastings House Country House Hotel Ganges is situated in a rural area of Ganges, merely 11 minutes' walk from Ganges Inner Harbour and 10 minutes' drive from Tranquility Studios. The fine… More

From US$ 918 Book Now

Ashcroft House Bed And Breakfast

670 Battery Street, Victoria, Canada View map

Ashcroft House Bed And Breakfast Victoria provides proximity to British Columbia Parliament Buildings, which is situated 17 minutes' walk away. More

Book Now

Motel 6-Saanichton, Bc - Victoria Airport

2401 Mt. Newton X-Road, Saanichton, Canada View map

Featuring Wi-Fi in public areas, the 2-star Motel 6-Saanichton, Bc - Victoria Airport is a mere 1.9 km from Centennial Park. This Saanichton motel serves local dishes prepared in the à la carte… More

From US$ 69 Book Now

Heron'S Landing Hotel

492 South Island Highway, Campbell River, Canada View map

Situated just 1.6 km from Elk Falls Provincial Park, the 3-star Heron'S Landing Hotel Campbell River features Wi-Fi throughout the property, and a car park on site. Located 10 minutes by car from a… More

From US$ 59 Book Now

Coast Abbotsford Hotel & Suites

2020 Sumas Way, Abbotsford, Canada View map

16 minutes' walk from sports attractions such as National Training Rink Stadium, the 3-star Coast Abbotsford Hotel & Suites features 60 rooms with valley views. This premier hotel also offers Wi-Fi… More

From US$ 196 Book Now

Prestige Vernon Hotel

4411 32Nd Street, Vernon, Canada View map

Situated 10 minutes' drive from Camelot Haven Alpaca Farm, Prestige Vernon Hotel features high-speed Internet access in public areas, and a car park on site. Offering a swimming pool, this 3-star… More

From US$ 121 Book Now

Sandy Beach Lodge & Resort

4275 Mill Road, Naramata, Canada View map

Located about 5 minutes' drive from JoieFarm Winery Tasting Room, the charming 3-star Sandy Beach Lodge & Resort Naramata includes views of Okanagan Lake. You will find storage for belongings at this… More

Book Now

Waters Edge Shoreside Suites

1971 Harbour Crescent, Box 789, Ucluelet, Canada View map

Featuring Wi-Fi in public areas, Waters Edge Shoreside Suites Ucluelet hotel sits 2.2 km from Ancient Cedars Loop Trail. This hotel offers 14 rooms with views of the harbour. More

From US$ 176 Book Now

Super 8 By Wyndham Salmon Arm

2901 10Th Ave Ne, Salmon Arm, Ca, Salmon Arm, Canada View map

Situated near a bar and a restaurant, and approximately 5 minutes by car from Jungle Mania Recreation Center, the 2-star Super 8 By Wyndham Salmon Arm Hotel includes 39 rooms a 20-minute stroll from… More

From US$ 62 Book Now

Prestige Cranbrook Hotel, BW Premier Collection

1019 Cranbrook Street N, Cranbrook, Canada View map

Located 10 minutes' drive from Studio & Stage Door, the classic Prestige Cranbrook Hotel, BW Premier Collection features Wi-Fi throughout the property and parking on site. Thanks to its prime… More

From US$ 163 Book Now

Safari Beach Resort

5815 Oleander Dr, Osoyoos, Canada View map

Situated a mere 0.7 km from Osoyoos Lake, the 3-star Safari Beach Resort Osoyoos also offers a swimming pool. Parking is available on site at this Osoyoos resort. More

From US$ 109 Book Now

Prestige Inn Nelson

1301 Front Street, Nelson, Canada View map

The comfortable 3-star Prestige Inn Nelson is located within walking distance of the financial district of Nelson at a distance of 1.4 km from Kootenay Co-op Grocery Store. The smoke-free inn… More

From US$ 95 Book Now

Oceanfront Suites At Cowichan Bay

1681 Cowichan Bay Rd, Cowichan Bay, Canada View map

Oceanfront Suites At Cowichan Bay hotel, located a minute's walk from Cowichan Bay Fishermen's Wharf Assn Marina, features Wi-Fi throughout the property. This resort provides late check-out and wake… More

From US$ 90 Book Now

Holiday Inn Express And Suites Surrey By Ihg

15808 104Th Avenue, Surrey, Canada View map

Offering renovated rooms and Wi-Fi in public areas, Holiday Inn Express And Suites Surrey By Ihg is 10 minutes by car from Hawthorne Park and 18 minutes' stroll from Fraser Heights Neighbourhood. More

From US$ 98 Book Now

Super 8 By Wyndham Fort Nelson Bc

4503 50Th Ave South, Fort Nelson, Canada View map

The classic Super 8 By Wyndham Fort Nelson Bc Hotel is 1.9 km from Fort Nelson Heritage Museum and has a heated indoor pool plus a fitness club. More

From US$ 94 Book Now

Blaylock Mansion

1679 Hwy 3A, Nelson, Canada View map

Located around a 5-minute walk from Kootenay Lake, Blaylock Mansion Hotel Nelson features downhill skiing, snowboarding, and tennis. The 4-star hotel in the historical district of Nelson has an… More

From US$ 175 Book Now

Ocean Resort

4384 South Island Hwy, Campbell River, Canada View map

Located 4.3 km from Bear Creek Ranch, the 3-star Ocean Resort Campbell River features Wi-Fi throughout the property and a car park on site. This Campbell River resort, situated a few minutes' drive… More

From US$ 73 Book Now

Hampton Inn - Vancouver Airport/Richmond

8811 Bridgeport Road, Richmond, Canada View map

Offering cars for rent, as well as Wi-Fi in public areas, the 3-star Hampton Inn - Vancouver Airport/Richmond is around 5 minutes by car from Middle Arm Bridge. This family inn helps guests keep fit… More

From US$ 97 Book Now

Fairmont Mountain Bungalows

4869 Highway 93/95, Fairmont Hot Springs, Canada View map

Located 2.5 km from HooDoo Trail, the 4-star Fairmont Mountain Bungalows Fairmont Hot Springs hotel features Wi-Fi throughout the property and parking on site. The hotel is a good starting point for… More

From US$ 110 Book Now

Sandman Hotel Vernon

4201 32 St, Vernon, Canada View map

The comfortable Sandman Hotel Vernon, nestled in a business neighbourhood, offers Wi-Fi in public areas, an indoor swimming pool and a fitness club. Located around 5 minutes by car from a convenient… More

From US$ 71 Book Now

Ramada By Wyndham Campbell River

462 S Island Highway, Campbell River, Canada View map

Located near a motorway, the comfortable Ramada By Wyndham Campbell River Hotel offers its guests spa therapy, a shared lounge, and barbecue grills. Featuring an outdoor swimming pool, this 3-star… More

From US$ 60 Book Now

Sandman Hotel & Suites Williams Lake

664 Oliver Street, Williams Lake, Canada View map

The 3-star Sandman Hotel & Suites Williams Lake, located about 10 minutes' drive from Williams Lake Golf and Tennis Club, offers an indoor swimming pool and Wi-Fi throughout the property. There is a… More

From US$ 76 Book Now

Highliner Hotel

815 1St Ave W, Prince Rupert, Canada View map

Situated 10 minutes by car from Butze Rapid Trail, the 3-star Highliner Hotel Prince Rupert offers a conference room with a range of business amenities. The hotel features Wi-Fi throughout the… More

From US$ 81 Book Now

Heather Mountain Lodge

5400 Highway 1 West, 55Kms West Of Golden, Rogers Pass, Canada View map

The 3-star Heather Mountain Lodge Golden hotel is nestled in a rural area of Golden, providing a sauna and a picnic area. More

From US$ 281 Book Now

Savoy Hotel

198 Baker St., Nelson, Canada View map

The 4-star Savoy Hotel Nelson, located 2.2 km from Granite Pointe Golf Course, is proud to feature 4 spa tubs. Nestled a few minutes' drive from Whitewater Head Office Ski Resort, this Nelson hotel… More

From US$ 118 Book Now