Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in British Columbia

Mountain Retreat

38922 Progress Way, Squamish, Canada View map

Featuring limousine rentals, as well as high-speed Internet access in public areas, Mountain Retreat Hotel Squamish is a 25-minute stroll from the West Coast Railway Heritage Park. Guests can enjoy… More

From US$ 83 Book Now

Best Western Dorchester Hotel

70 Church Street, Nanaimo, Canada View map

Offering a vending machine and a lift, the 3-star Best Western Dorchester Hotel Nanaimo is only a 5-minute walk from the 19th century fortification "Bastion". Located 3.4 km from the Beach Estates… More

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

Moon Water Lodge

265 Trans Canada Highway, Malahat, Canada View map

The 3-star Moon Water Lodge Malahat hotel offers spacious rooms overlooking West Coast. Featuring a gift shop and a restaurant, this Malahat hotel is within 4 km of Holmes Peak. More

From US$ 250 Book Now

The Josie Hotel, Autograph Collection

4306 Red Mountain Road, Rossland, Canada View map

Situated within 5 minutes' walk of Red Chair, the comfortable The Josie Hotel, Autograph Collection Rossland features Wi-Fi in public areas, and private parking on site. With the Rossland Museum &… More

From US$ 193 Book Now

Bodega Ridge

120 Manastee Road, Galiano Island, Canada View map

Bodega Ridge Hotel Galiano Island offers guests access to Bodega Ridge Provincial Park, which is 2.6 km away. More

Book Now

Dutch Lake Resort And Rv Park

361 Ridge Drive, Clearwater, Canada View map

Located a mere 1 km from Mystic Dreams Art Gallery, the 3-star Dutch Lake Resort And Rv Park Clearwater includes 9 rooms. More

Book Now

Budget Inn Patricia Hotel

403 East Hastings Street, Vancouver, Canada View map

**Budget Inn Patricia Hotel is a delightful retreat nestled in the heart of Vancouver.** This charming property prides itself on offering an intimate experience with unparalleled service, ensuring… More

From US$ 36 Book Now

Grizz Hotel

200 3Rd Street West, Revelstoke, Canada View map

The smoke-free Grizz Hotel Revelstoke is situated in an entertainment area of Revelstoke, a mere 250 metres from Traverse and around 5 minutes' walk from Jones Distilling Distillery. Located right… More

From US$ 72 Book Now

Ocean Resort

4384 South Island Highway, Campbell River, Canada View map

The 3-star Ocean Resort Campbell River offers air-conditioned rooms with views of Coastal Mountain. With a location about a 5-minute ride from Shelter Point Distillery, this Campbell River resort… More

From US$ 73 Book Now

Ramada Merritt

3571 Voght Street, Merritt, Canada View map

Located 2.3 km from Rotary Park, the non-smoking Ramada Merritt hotel offers air-conditioned rooms merely a 14-minute walk from the Walk of Stars Murals. Guests have access to a heated pool, a… More

From US$ 99 Book Now

Stonebridge Hotel Dawson Creek

500 Highway 2, Dawson Creek, Canada View map

**Welcome to the Stonebridge Dawson Creek** - your sanctuary in the heart of oil and gas country, perfectly situated for both leisure and business travelers. This eco-friendly hotel offers a… More

From US$ 86 Book Now

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

Snowbird Lodge

Po Box 3002, Westbank, Canada View map

Providing 54 rooms, Snowbird Lodge Westbank hotel is a mere 5 minutes' walk from Summit Chair. This 4-star hotel provides 24-hour security and luggage storage to ensure guests' safety. More

Book Now

Creston Hotel & Suites

1418 Canyon Street, Creston, Canada View map

The 3-star Creston Hotel & Suites is located merely a 14-minute stroll from Burns Park, offering 25 rooms, Wi-Fi, and street parking. More

From US$ 72 Book Now

Econo Lodge Inn & Suites

1748 Capilano Road, West Vancouver, Canada View map

The comfortable 4-star Econo Lodge Inn & Suites West Vancouver features an entertainment area, various recreational opportunities, and a golf course as well as air-conditioned rooms with views of the… More

From US$ 86 Book Now

The Latch Inn

2328 Harbour Road, Sidney, Canada View map

A sunbathing terrace and a picnic area are available at The Latch Inn Sidney, and Shaw Ocean Discovery Centre is 25 minutes' walk away. Featuring 6 rooms with views of the marina, this inn is 2.3 km… More

From US$ 313 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, situated within 25 minutes' walk of the Fort Nelson Heritage Museum, offers an indoor heated swimming pool as well as a fitness suite. Located in… More

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

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$ 94 Book Now

Sandman Hotel Terrace

4828 Highway 16 West, Terrace, Canada View map

The 3-star Sandman Hotel Terrace, located only 50 metres from the Kalum River and 2.6 km from the Lakelse Lake Provincial Park, features an indoor pool for guests to take a dip in. A short way from… More

From US$ 101 Book Now

Ramada By Wyndham Creston

1 1809 Highway 3A, Creston, Canada View map

The 3-star Ramada By Wyndham Creston Hotel is merely 5 minutes' walk from Old Kootenay River Channel and provides guests with an ATM machine and a lift. The hotel offers Wi-Fi in public areas and a… More

From US$ 109 Book Now

Best Western Pacific Inn

4790 34 Street, Vernon, Canada View map

Offering a convenience shop and a restaurant, the convenient Best Western Pacific Inn Vernon lies in an entertainment area, a mere 200 metres from Lake City Casino and approximately 10 minutes' drive… More

From US$ 130 Book Now

Best Western Plus Columbia River Hotel

1001 Rossland Avenue, Trail, Canada View map

Nestled in a business area and approximately a 20-minute stroll from Gyro Park, the comfortable 4-star Best Western Plus Columbia River Hotel Trail invites guests to dine in an à la carte restaurant… More

From US$ 140 Book Now

Super 8 By Wyndham Golden

1047 Trans Canada Highway 1, Golden, Canada View map

The comfortable 2-star Super 8 By Wyndham Golden Hotel is a mere 100 metres from Burgess & James Gadsden Provincial Park and provides welcoming rooms about 20 minutes on foot from Kicking Horse River… More

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

Super 8 By Wyndham Fort St. John Bc

9500 West Alaska Rd, Fort St. John, Canada View map

Located around a 25-minute walk from Church Of The Resurrection in Fort St. John, the non-smoking Super 8 By Wyndham Fort St. John Bc hotel offers a hot tub and a sauna. 1.9 km from the Fort St. John… More

From US$ 100 Book Now

Days Inn By Wyndham Valemount

1501 Swift Creek Road, Valemount, Canada View map

The 4-star non-smoking Days Inn By Wyndham Valemount offers air-conditioned rooms overlooking Jasper National Park. The charming inn is found 450 m from George Hicks Regional Park, offering a hot tub… More

From US$ 68 Book Now

Island West Resort

160 Hemlock St, Ucluelet, Canada View map

Located only a 12-minute stroll from the Toquaht Bay Marina, the 2-star Island West Resort Ucluelet offers Wi-Fi in public areas and a car park. More

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 the Fraser Canyon. The inn offers place to stay with Wi-Fi in public areas. More

Book Now

Riverland Inn & Suites

1530 River Street, Kamloops, Canada View map

Located 2.3 km from the Kamloops Museum and Archives, the 3-star Riverland Inn & Suites Kamloops includes a private art gallery and 18 holes of golf. Travellers can enjoy a heated swimming pool and… More

From US$ 73 Book Now

Prestige Inn Nelson

1301 Front Street, Nelson, Canada View map

The comfortable Prestige Inn Nelson offers spacious rooms within walking distance of the business district of Nelson and just 1.3 km from the Craft Connection. To keep fit, a golf club and a golf… More

From US$ 95 Book Now

Ramada By Wyndham Abbotsford

2073 Clearbrook Road, Abbotsford, Canada View map

The 3-star heritage Ramada By Wyndham Abbotsford hotel, located within 25 minutes' walk of Fishtrap Creek Park, offers an indoor swimming pool and Wi-Fi in public areas. Nestled in the Clearbrook… More

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

Best Western Terrace Inn

4553 Greig Avenue, Terrace, Canada View map

At the 4-star non-smoking Best Western Terrace Inn, you can stay close to the George Little House, situated only a 5-minute walk away, while there are also 24-hour front desk assistance and courier… More

From US$ 80 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$ 137 Book Now

Motel 6-Saanichton, Bc - Victoria Airport

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

The pet-friendly Motel 6-Saanichton, Bc - Victoria Airport offers quick access to Friendship Community Church, located just 6 minutes' walk away. This 3-star motel features Wi-Fi, provided in public… More

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

The 4-star smoke-free Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted, located only 450 metres from the Cranbrook History Centre, features facials, massage therapy, and a hair salon. An… More

From US$ 147 Book Now

Staybridge Suites - Dawson Creek By Ihg

1324 Alaska Avenue, Dawson Creek, Canada View map

Positioned within a 5-km distance of the Kiskatinaw Bridge and around 10 minutes on foot from the Mile 0 Post, the 3-star smoke-free Staybridge Suites - Dawson Creek By Ihg hotel presents a private… More

From US$ 158 Book Now

Super 8 By Wyndham Kamloops On The Hill

1521 Hugh Allan Drive, Kamloops, Canada View map

**Welcome to Super 8 By Wyndham Kamloops On The Hill**, your perfect retreat and a gateway to a world of outdoor adventures. Nestled conveniently in the vibrant Upper Sahali area, this charming motel… More

From US$ 60 Book Now

Savoy Hotel

198 Baker St., Nelson, Canada View map

The 4-star Savoy Hotel Nelson is situated 150 m from the Kootenay Co-op Grocery Store and provides air-conditioned rooms, which are nearly 5 minutes' walk from Kootenay Lake. This Nelson hotel is… More

From US$ 118 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$ 75 Book Now

Cluxewe Resort

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

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

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

Inn On The Harbour

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

Featuring currency exchange and a vending machine, the 3-star Inn On The Harbour Prince Rupert is nestled about a 5-minute walk from Rotary Waterfront Park. Wi-Fi is offered in public areas and a… More

From US$ 99 Book Now

Cherry Tree Inn

4879 Cherry Tree Bend, Saanich, Canada View map

The 2-star Cherry Tree Inn Saanich has 24 rooms and is located 3.4 km from the Lieutenant-Colonel J.W. Forbes Armoury. The inn also provides guests with Wi-Fi, available in the rooms. More

From US$ 82 Book Now

Landis Hotel And Suites

1200 Hornby Street, Vancouver, Canada View map

Located just 1.8 km from the BC Sports Hall of Fame and Museum, Landis Hotel & Suites Vancouver is 6 minutes' walk from St. Andrew's-Wesley United Church. While boasting a location in proximity to… More

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