Special offers and Exclusive deals

Search Hotels

2026-05-14
2026-05-15
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

Days Inn By Wyndham Kamloops Bc

1855 Rogers Place, Kamloops, Canada View map

**Welcome to the Days Inn By Wyndham Kamloops BC**, a premier choice nestled in the heart of the vibrant Aberdeen area. This smoke-free property promises guests a unique blend of comfort and… More

From US$ 95 Book Now

Galiano Oceanfront Inn & Spa

134 Madrona Drive, Sturdies Bay, Canada View map

**Welcome to the Galiano Oceanfront Inn & Spa**, the quintessential retreat nestled on the enchanting Galiano Island, where azure skies meet the tranquil waters of the Trincomali Channel. This… More

From US$ 242 Book Now

Staybridge Suites - Dawson Creek By Ihg

1324 Alaska Avenue, Dawson Creek, Canada View map

The 3-star smoke-free Staybridge Suites - Dawson Creek By Ihg hotel is situated around 5 minutes on foot from Rotary Lake and Park and features 24-hour front desk assistance and wake-up calls. With… More

From US$ 158 Book Now

Super 8 By Wyndham Golden

1047 Trans Canada Highway 1, Golden, Canada View map

Located 20 minutes' walk from Moon River Gift Gallery, the comfortable 2-star Super 8 By Wyndham Golden Hotel is just next door to Burges & James Gadsden Provincial Park. The pet-friendly hotel… More

From US$ 76 Book Now

Best Western Plus Chateau Fort St. John

8322-86 Street, Fort St. John, Canada View map

**Welcome to Best Western Plus Chateau Fort St. John** More

From US$ 96 Book Now

Surestay Plus Hotel By Best Western Salmon Arm

61 10Th Street Sw, Salmon Arm, Canada View map

Located 10 minutes by car from R.J. Haney Heritage Village and Museum in Salmon Arm, the delightful 3-star Surestay Plus Hotel By Best Western Salmon Arm offers a spa lounge including a Jacuzzi and… More

From US$ 108 Book Now

Sea To Sky Hotel And Conference Centre

40330 Tantalus Way, Po Box 310, Squamish, Canada View map

The 3-star Sea To Sky Hotel And Conference Centre Squamish is located just 0.6 km from Nootka and Sea Gift Shop, offering 59 rooms along with massage therapy and a shared lounge. Here, guests can… More

From US$ 111 Book Now

Super 8 By Wyndham Williams Lake Bc

1712 Broadway Ave S, , V2G 2W4, Williams Lake, Canada View map

**Experience Comfort and Adventure at Super 8 by Wyndham Williams Lake BC** More

From US$ 87 Book Now

Fairmont Mountain Bungalows

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

In addition to leisure, the fairmont offers essential services ensuring a serene stay, including complimentary parking and a children's playground for younger visitors. More

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

Golden Sands Resort Motel

1028 Lakeshore Drive, Penticton, Canada View map

Located just 6 minutes' walk from Okanagan Lake, the 2-star Golden Sands Resort Motel Penticton provides guests with a seasonal outdoor pool onsite. Featuring 47 rooms with views of the courtyard… More

Book Now

Ocean Resort

4384 South Island Highway, 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

Hope Inn And Suites In Hope

377 Old Hope Princeton Way, Hope, Canada View map

The 2-star Hope Inn And Suites In Hope has 39 rooms and is located only 13 minutes' walk from Fraser Canyon. The inn offers place to stay with Wi-Fi in public areas. More

Book Now

Ramada Merritt

3571 Voght Street, Merritt, Canada View map

Situated about a 5-minute stroll from Nicola River, the 2-star Ramada Merritt Hotel offers rooms with views of the city. This unique inn features an indoor swimming pool and Wi-Fi in public areas. More

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

Prestige Oceanview Hotel Prince Rupert

118 6Th Street, Prince Rupert, Canada View map

The 3-star environmentally friendly Prestige Oceanview Hotel Prince Rupert, situated around 5 minutes' walk from Famous Players Prince Rupert Cinemas, boasts a banquet hall, suited for shared moments… More

From US$ 131 Book Now

Best Western Dawson Creek

12217 4 St, Dawson Creek, Canada View map

Offering 11 rooms, the 2-star Best Western Dawson Creek hotel is near a shopping district, around a 25-minute walk from the Mile Zero of the Alaska Highway. This Dawson Creek inn features an indoor… More

From US$ 162 Book Now

Snowbird Lodge

Po Box 3002, Westbank, Canada View map

Snowbird Lodge Westbank hotel includes 54 rooms and is about 15 minutes' walk from Silver Queen Chair Lift. More

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

Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted

209 Van Horne Street South, Cranbrook, Canada View map

Located 1.1 km from Saint Aidan Orthodox Church, the 4-star Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted offers Wi-Fi in public areas and a car park. The smoke-free resort is… More

From US$ 141 Book Now

Hamilton Hotel

55 6 Ave S, Williams Lake, Canada View map

**Welcome to Hamilton Hotel Williams Lake**, your premier destination for an unforgettable stay in the heart of the town. Perfectly situated near an array of shopping centers, restaurants, and… More

From US$ 59 Book Now

Okanagan Seasons Resort

1580 Highway 33 West, Kelowna, Canada View map

**Okanagan Seasons Resort: A Relaxing Haven in Kelowna** The resort also provides excellent amenities, including complimentary Wi-Fi, a guest lounge with a public computer, and 24-hour front desk… More

From US$ 88 Book Now

Ramada By Wyndham Creston

1 1809 Highway 3A, Creston, Canada View map

Situated only 5 minutes' walk from Old Kootenay River Channel, Ramada By Wyndham Creston Hotel includes 81 rooms. This 3-star hotel offers Wi-Fi throughout the property and parking on site. More

From US$ 109 Book Now

Pomeroy Inn And Suites Dawson Creek

540 Hwy 2, , Bc V1G 0A4, Dawson Creek, Canada View map

**Pomeroy Inn & Suites Dawson Creek is an inviting oasis perfectly situated in the heart of Dawson Creek, British Columbia.** Known as the natural transportation hub for Peace and Northern British… More

From US$ 124 Book Now

Cluxewe Resort

#1 Cluxewe Campground Rd,Port McNeil,CAN, Port Mcneill, Canada View map

Located about 7 km from World 's largest Burl, Cluxewe Resort Port Mcneill offers access to tourist attractions throughout Port Mcneill. More

Book Now

Tropicana Suite Hotel

1361 Robson Street, Vancouver, Canada View map

The 2-star Tropicana Suite Hotel Vancouver, located 5 minutes by car from FlyOver Canada, offers a swimming pool and Wi-Fi throughout the property. Boasting relaxing retreat options, The Spa by… More

From US$ 78 Book Now

Heritage Inn Hotel & Convention Centre - Cranbrook

803 Cranbrook Street North, Cranbrook, Canada View map

The 2-star Heritage Inn Hotel & Convention Centre - Cranbrook, located within 5 minutes' drive of Cranbrook & District Arts Council, boasts an indoor swimming pool and a fitness room. The full… More

From US$ 83 Book Now

Super 8 By Wyndham Castlegar Bc

651 18Th Street, Castlegar, Canada View map

**Welcome to Super 8 By Wyndham Castlegar BC**, your ultimate gateway to the breathtaking landscapes of southern British Columbia. Nestled in the vibrant heart of Castlegar, the hotel provides easy… More

From US$ 81 Book Now

Sproat Lake Landing Resort

10695 Lakeshore Road, Great Central, Canada View map

Featuring views of the mountain, Sproat Lake Landing Resort Great Central lies in a rural area, 25 minutes' walk from Sproat Lake Provincial Park. Wi-Fi is accessible in public areas and free private… More

From US$ 167 Book Now

Riverland Inn & Suites

1530 River Street, Kamloops, Canada View map

Located 15 km from Kamloops airport, the 3-star Riverland Inn & Suites Kamloops overlooks South Thompson River offering 24-hour reception, late check-out, and express check-out. Wi-Fi is available in… More

From US$ 73 Book Now

Sandman Hotel Terrace

4828 Highway 16 West, Terrace, Canada View map

Located within 5 minutes' walk of Kitselas Canyon National Historic Site, Sandman Hotel Terrace is within easy walking distance of Shames Mountain Ski Resort. Guests have access to an indoor pool, a… More

From US$ 101 Book Now

Inn On The Harbour

720 1St Avenue West, Prince Rupert, Canada View map

Situated about 5 minutes by car from The Prince Rupert Visitor Centre & Port Interpretive Centre, the 3-star Inn On The Harbour Prince Rupert features Wi-Fi in public areas, and parking on site. This… More

From US$ 99 Book Now

Bella Coola Eagle Lodge

1103 Highway 20, Bella Coola, Canada View map

Situated just 500 metres from Entwork Gallery, the 3-star Bella Coola Eagle Lodge hotel offers a sun deck and a picnic area. More

From US$ 141 Book Now

Landis Hotel & Suites

1200 Hornby Street, Vancouver, Canada View map

Landis Hotel And Suites Vancouver, located approximately a 10-minute walk from Yaletown-Roundhouse tube station, offers a hot tub and various recreational opportunities. The hotel features an outdoor… More

From US$ 182 Book Now

Days Inn By Wyndham Vernon

5121 26Th Street, Vernon, Canada View map

Situated close to many restaurants and a casino, and 5 minutes' stroll from Village Green Mall, the convenient Days Inn By Wyndham Vernon includes 53 rooms about a 10-minute drive from Greater Vernon… More

From US$ 90 Book Now

Sechelt Inn

5454 Trail Avenue, Sechelt, Canada View map

Situated within 5 minutes' walk of Sechelt Inlets Marine Provincial Park, the 2-star beachfront Sechelt Inn features Wi-Fi in public areas and parking on site. Perfectly located in a shopping… More

From US$ 119 Book Now

Cloudside Hotel

410 Victoria Street, Nelson, Canada View map

Featuring Wi-Fi throughout the property, Cloudside Hotel Nelson sits about a 5-minute drive from Whitewater Head Office Ski Resort. Located right in the centre of Nelson, this hotel offers 7 rooms… More

From US$ 122 Book Now

Best Western Terrace Inn

4553 Greig Avenue, Terrace, Canada View map

Located only 1.1 km from Kitselas Canyon National Historic Site, the 4-star Best Western Terrace Inn features Wi-Fi throughout the property and free private parking on site. An Indian restaurant is… More

From US$ 80 Book Now

Best Western Pacific Inn

4790 34 Street, Vernon, Canada View map

Situated around 10 minutes' drive from Silver Star Provincial Park, the convenient 3-star Best Western Pacific Inn Vernon features Wi-Fi in public areas, and a car park on site. This smoke-free inn… More

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

Creston Hotel & Suites

1418 Canyon Street, Creston, Canada View map

Set within 10 minutes' drive of Creston Museum & Archives, the 3-star Creston Hotel & Suites features Wi Fi throughout the property as well as parking on site. A greek restaurant is available in the… More

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

Regent Hotel Revelstoke

112 East First Street, Po Box 582, Revelstoke, Canada View map

**Welcome to the Regent Hotel Revelstoke**-a splendid retreat nestled in the heart of British Columbia's Selkirk Mountains, where rustic charm meets upscale accommodations. Surrounded by stunning… More

From US$ 126 Book Now

Super 8 By Wyndham West Kelowna Bc

1655 Westgate Rd, West Kelowna, Canada View map

**Discover the Charm of Super 8 by Wyndham West Kelowna** More

From US$ 106 Book Now

The Beacon Inn At Sidney

9724 3Rd Street, Sidney, Canada View map

Featuring a storage for belongings, the comfortable The Beacon Inn At Sidney lies about 5 minutes' walk from Beacon Park. Wi-Fi is offered throughout the property at the 5-star inn. More

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

Best Western Plus Columbia River Hotel

1001 Rossland Avenue, Trail, Canada View map

Located a mere 5 minutes on foot from Trial Islands Lighthouse, the comfortable 4-star Best Western Plus Columbia River Hotel Trail has a shared lounge. While staying a minute's walk from Trail City… More

From US$ 140 Book Now

Sunny Beach Motel

3648 Parkview Street, Penticton, Canada View map

Sunny Beach Motel Penticton offers 18 rooms, situated nearly 5 minutes on foot from Skaha Lake. The motel features Wi-Fi in public areas and parking on site. More

From US$ 118 Book Now

Motel 6 Surrey, Bc

6542 King George Boulevard, Surrey, Canada View map

Offering a restaurant, the comfortable Motel 6 Surrey, Bc lies in the Newton district of Surrey, 18 minutes' walk from Newton Arena and around a 10-minute ride from Mud Bay. This Surrey motel… More

From US$ 287 Book Now

Best Western Plus Vancouver Airport Hotel

1041 Southwest Marine Drive, Vancouver, Canada View map

**Best Western Plus Vancouver Airport Hotel is a prime destination for travelers seeking modern comfort and convenience near the vibrant heart of Vancouver.** With its stylish, air-conditioned rooms… More

From US$ 78 Book Now