Special offers and Exclusive deals

Search Hotels

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

Pet-friendly hotels in British Columbia

Best Western Plus Burnaby Hotel

5411 Kingsway, Burnaby, Canada View map

Offering refreshed rooms and Wi-Fi in public areas, the 3-star Best Western Plus Burnaby Hotel is 2 km from Byrne Creek Ravine Park and 8 minutes' walk from Central Christian Assembly Pentecostal… More

From US$ 88 Book Now

Best Western Mountainview Inn

1024 11Th Street N, Golden, Canada View map

Providing 71 rooms, the eco-friendly Best Western Mountainview Inn Golden is nestled approximately 25 minutes' walk from Kicking Horse River. The convenient location, a short way from Canadian Rocky… More

From US$ 131 Book Now

Sunwolf Riverside Cabins

70002 Squamish Valley Road, Brackendale, Canada View map

Sunwolf Riverside Cabins: A Serene Retreat in Brackendale, BC Nestled in the heart of British Columbia, Sunwolf Riverside Cabins offer an enchanting escape from the daily grind, set against the… More

From US$ 214 Book Now

Fairways Hotel On The Mountain

1376 Lynburne Place, Langford, Canada View map

Guests of the smoke-free Fairways Hotel On The Mountain Langford can easily reach Bear Mountain Golf and Country Club, located about 5 minutes' walk away. Wi-Fi in public areas, a vending machine and… More

From US$ 125 Book Now

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada View map

Featuring a hammam spa and a spa salon along with a traditional Hammam, a steam room, a Jacuzzi, and a sauna, the comfortable Mayne Island Resort Bennett Bay is situated a mere 9 minutes' walk from… More

From US$ 170 Book Now

Prestige Radium Hot Springs Resort, Worldhotels Crafted

7493 Main Street W, Radium Hot Springs, Canada View map

The 4-star environmentally friendly Prestige Radium Hot Springs Resort, Worldhotels Crafted, located within 5 minutes' walk of Olive Lake, offers a heated swimming pool and Wi-Fi in public areas. More

From US$ 119 Book Now

Sookepoint Ocean Cottage Resort

1000 Sookepoint Place, Sooke, Canada View map

Located just a few steps from SookePoint Ocean Cottage Resort, the 4-star pet-friendly Sookepoint Ocean Cottage Resort gives quick access to various city sites. Approximately a 25-minute walk from… More

From US$ 119 Book Now

Days Inn By Wyndham Cranbrook Conference Centre

600 Cranbrook Street North, Cranbrook, Canada View map

The pet-friendly Days Inn By Wyndham Cranbrook Conference Centre, around a 25-minute walk from the Cranbrook History Centre, offers two beaches. Located not far from the Cranbrook Arts Gallery, this… More

From US$ 92 Book Now

Sandman Hotel Quesnel

940 Chew Avenue, Quesnel, Canada View map

Located 10 minutes by car from Pinnacles Provincial Park, the environmentally friendly Sandman Hotel Quesnel offers air-conditioned rooms 4.1 km from Quesnel's Little People Painted Fire Hydrants. More

From US$ 78 Book Now

Accent Inns Kamloops

1325 Columbia Street West, Kamloops, Canada View map

Situated around 25 minutes' walk from the Kamloops Art Gallery, the comfortable Accent Inns Kamloops features high-speed Internet access in public areas and a car park on site. Along with the use of… More

From US$ 95 Book Now

Divya Sutra Plaza And Conference Centre, Vernon, Bc

4801 - 27Th Street, Vernon, Canada View map

Riviera Divya Sutra Plaza And Conference Centre, Vernon, Bc includes a lift, a snack and drink vending machine and lies about a 6-minute stroll from Bliss Pilates Studio. This 4-star hotel a few… More

From US$ 35 Book Now

Coast Langley City Hotel & Convention Centre

20393 Fraser Highway, Langley, Canada View map

Coast Langley City Hotel & Convention Centre features 77 rooms and lies a 20-minute walk from the Willowbrook Shopping Centre. Wi-Fi is accessible in public areas and a car park is provided on site. More

From US$ 100 Book Now

The Embassy Inn

520 Menzies Street, Victoria, Canada View map

**Experience Comfort and Culture at The Embassy Inn Victoria** More

From US$ 122 Book Now

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada View map

Situated around a 5-minute walk from Okanagan Lake, the 4-star Prestige Beach House, Worldhotels Crafted Kelowna hotel also offers a heated swimming pool. Featuring lawn tennis and badminton along… More

From US$ 111 Book Now

Glacier House Hotel & Resort

1870 Glacier Lane, Revelstoke, Canada View map

**Welcome to Glacier House Hotel & Resort Revelstoke**, a serene retreat nestled between the breathtaking Selkirk and Monashee mountain ranges, within the world's only inland temperate rainforest. More

From US$ 145 Book Now

April Point Resort

900 April Point Road, Quathiaski Cove, Canada View map

Boasting a private art gallery, April Point Resort Quathiaski Cove is situated in the immediate vicinity of April Point Resort & Spa. Offering an outdoor fitness cente, this 3-star hotel is… More

From US$ 183 Book Now

La Quinta Inn By Wyndham Vancouver Airport

8640 Alexandra Road, Richmond, Canada View map

Nestled in the heart of Golden Village, "La Quinta Inn by Wyndham Vancouver Airport" is an urban oasis of convenience and comfort. Known for its cultural diversity and spectacular beauty, the city… More

From US$ 60 Book Now

The Tide'S Inn

411 Island Hwy W, Parksville, Parksville, Canada View map

Nestled around a 5-minute walk from Parksville Beach, The Tide'S Inn Parksville offers a sun terrace, a picnic area, and a golf course. Located 3.1 km from Little Qualicum Cheeseworks, the inn… More

From US$ 70 Book Now

Quality Inn Kamloops

1860 Rogers Place, Kamloops, Canada View map

Situated about a 5-minute walk from the Christian church "Calvary Temple", the comfortable Quality Inn Kamloops showcases a private art gallery. This 4-star hotel offers guests to admire mountain… More

From US$ 85 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel, located nearly a 5-minute walk from the Starlite Marina & Beach Shop, is proud to feature a private art gallery. Boasting access to the Rattlesnake Canyon… More

From US$ 136 Book Now

Best Western Cowichan Valley Inn

6457 Norcross Rd, Duncan, Canada View map

The perfect Best Western Cowichan Valley Inn Duncan, located approximately 15 minutes' drive from BC Forest Discovery Centre Open-Air Museum, offers a seasonal outdoor pool, Wi-Fi in public areas. More

From US$ 99 Book Now

Sandman Hotel And Suites Squamish

39400 Discovery Way, Squamish, Canada View map

**Welcome to Sandman Hotel & Suites Squamish,** your inviting haven nestled amidst the breathtaking beauty of British Columbia. This stunning property serves as a perfect base for exploring the… More

From US$ 109 Book Now

Ramada By Wyndham Surrey/Langley

19225 Highway 10, Surrey, Canada View map

Providing a convenient setting around 10 minutes' drive from The Great Escape, the smoke-free Ramada By Wyndham Surrey/Langley Hotel includes an equestrian centre. The 3-star hotel features a heated… More

From US$ 82 Book Now

Days Inn By Wyndham Kelowna

2649 Highway 97 North, Kelowna, Canada View map

**Welcome to Days Inn by Wyndham Kelowna**-your gateway to experiencing the stunning beauty of British Columbia. Nestled in the vibrant Rutland neighborhood, this pet-friendly hotel provides an ideal… More

From US$ 72 Book Now

Sandman Hotel Langley

8855 202 Street, Langley, Canada View map

The comfortable 3-star Sandman Hotel Langley includes air-conditioned rooms within a 5-km distance of the Pitt River Regional Greenway. Along with the use of a gym on site, sports fans are invited to… More

From US$ 90 Book Now

Prestige Golden Hotel

1049 Trans Canada Hwy North, Golden, Canada View map

Offering a location within a 400-metre distance of Burgess & James Gadsden Provincial Park, Prestige Golden Hotel offers 85 rooms. This hotel features a Jacuzzi and an indoor pool and provides 24… More

From US$ 99 Book Now

Comfort Inn & Suites Valemount - Highway 5

885 Cranberry Lake Road, Valemount, Canada View map

Situated about 10 minutes' drive from Valemount Pines Golf Course, the cosy Comfort Inn & Suites Valemount features Wi-Fi in public areas and parking nearby. You will find an indoor swimming pool in… More

From US$ 185 Book Now

Best Western Plus Fernie Mountain Lodge

1622 7Th Avenue, Fernie, Canada View map

The 3-star environmentally friendly Best Western Plus Fernie Mountain Lodge hotel is nestled in the shopping district of Fernie, merely 9 minutes' walk from Mountainside Community Church, features 2… More

From US$ 164 Book Now

Best Western Plus Merritt Hotel

3969 Crawford Avenue, Merritt, Canada View map

Conveniently situated about 68 km from Kamloops Airport, this property provides easy access to the area's outdoor adventures, including hiking, biking, and horseback riding. More

From US$ 84 Book Now

Crash Hotel Squamish

38005 Cleveland Avenue, Squamish, Canada View map

Transportation is effortless, with Green Lake Seaplane Base just 65 km away, enabling easy access to breathtaking escapades. More

From US$ 60 Book Now

Dilworth Inn Kelowna

1755 Dilworth Drive, Kelowna, Canada View map

The perfect 2-star Dilworth Inn Kelowna is merely 7 minutes' stroll from the round Kelowna Farmers' and Crafters' Market and features a vending machine and complimentary newspapers. Located in the… More

From US$ 72 Book Now

Comfort Inn & Suites Campbell River

1351 Shoppers Row, Campbell River, Canada View map

The 5-star Comfort Inn & Suites Campbell River is about a 5-minute walk from Vancouver Island Museum of Nature and features air-conditioned rooms overlooking the sea. The inn is a good starting point… More

From US$ 99 Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

The 4-star Sunshine Coast Resort Madeira Park stands just 1 km from Pender Harbour School Of Music and features guided tour service. Additionally, guests can enjoy a golf club provided at this… More

From US$ 119 Book Now

The Thompson Hotel

650 Victoria Street, Kamloops, Canada View map

The lovely 3-star The Thompson Hotel Kamloops, nestled near the entertainment district of Kamloops, offers air-conditioned rooms with complimentary wireless internet and a flat-screen TV with… More

From US$ 94 Book Now

Holiday Inn Express & Suites Victoria-Colwood By Ihg

318 Wale Road, Langford, Canada View map

Featuring views of the mountain, Holiday Inn Express & Suites Victoria-Colwood By Ihg Langford lies in a business area, a 16-minute walk from the 800-acre park "Hatley Castle". Guests have access to… More

From US$ 94 Book Now

Adventure Hotel

616 Vernon Street, Nelson, Canada View map

Situated only 6 minutes' walk from Baker Street, the comfortable Adventure Hotel Nelson offers air-conditioned rooms, Wi-Fi, and parking. Featuring an alcohol store and a luggage room, this 3-star… More

From US$ 110 Book Now

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada View map

The 3-star heritage Oyster Bay Resort Campbell River is located approximately a 10-minute drive from Bear Creek Ranch, offering 6 rooms along with a picnic area, barbecue grills, and a golf course. More

From US$ 184 Book Now

Stoke Hotel Surestay Collection By Best Western

1911 Fraser Drive, Revelstoke, Canada View map

Situated only 6 minutes on foot from Big Bear, the 3-star smoke-free Stoke Hotel Surestay Collection By Best Western Revelstoke boasts air-conditioned rooms overlooking the pool. Featuring a lobby… More

From US$ 65 Book Now

Savoy Hotel

198 Baker St., Nelson, Canada View map

Positioned within 6 km of Pulpit Rock and within 10 minutes' walk of Touchstones Nelson Museum of Art and History, the comfortable 4-star Savoy Hotel Nelson presents 4 spa tubs. Nestled in proximity… More

From US$ 118 Book Now

The Listel Hotel Vancouver

1300 Robson Street, Vancouver, Canada View map

Featuring a currency exchange and a lift, The Listel Hotel Vancouver is located in West End with interesting and unique things to see and do, about 9 minutes' walk from the West End Nelson Park. This… More

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

Comfort Inn & Suites Surrey

8255-166 Street, Surrey, Canada View map

Offering a sun terrace, various recreational opportunities, and a golf course, the smoke-free Comfort Inn & Suites Surrey lies in the entertainment district of Surrey, about 6 km from the Fraser… More

From US$ 85 Book Now

The Josie Hotel, Red Mountain, Autograph Collection

4306 Red Mountain Road, Rossland, Canada View map

Situated within 5 minutes' walk of Red Mountain Ski Resort, the comfortable 4-star The Josie Hotel, Red Mountain, Autograph Collection Rossland offers spa therapy, a shared lounge, and a golf course.… More

From US$ 193 Book Now

Sasquatch Inn

46001 Lougheed Highway, Harrison Mills, Canada View map

Featuring an ATM and free newspapers, the 2-star Sasquatch Inn Harrison Mills is situated about 3 km from Kilby Park. This comfortable inn also offers guests Wi-Fi throughout the property. More

From US$ 132 Book Now

Doubletree By Hilton - Kamloops

339 St. Paul Street, Kamloops, Canada View map

**Welcome to Doubletree By Hilton - Kamloops, where comfort and convenience converge in the heart of Kamloops City.** This inviting hotel is situated within walking distance of the picturesque… More

From US$ 109 Book Now

Best Western Plus Mission City Lodge

32281 Lougheed Highway, Mission, Canada View map

The convenient Best Western Plus Mission City Lodge hotel offers proximity to the locally grown Lepp Farm Market, situated around 7 km away. Guests will enjoy an indoor heated swimming pool while… More

From US$ 131 Book Now

Holiday Inn Express & Suites Terrace By Ihg

3059 Highway 16 East Thornhill, Terrace, Canada View map

Offering air-conditioned rooms and Wi-Fi throughout the property, Holiday Inn Express & Suites Terrace By Ihg is 4.5 km from the Lakelse Lake Provincial Park and 25 minutes' walk from Chances Terrace… More

From US$ 89 Book Now

Wingate By Wyndham Kamloops

1180 Rogers Way, Kamloops, Canada View map

Wingate By Wyndham is an efficient and refined hotel nestled in the heart of the beautiful city of Kamloops. The hotel asserts plentiful amenities, securing your travel experience to be as seamless… More

From US$ 91 Book Now

Heron'S Landing Hotel

492 South Island Highway, Campbell River, Canada View map

Nestled on the stunning Strait of Georgia, Heron's Landing Hotel offers an idyllic retreat for both adventure seekers and those looking for a peaceful getaway. More

From US$ 57 Book Now

Holiday Inn Express & Suites Courtenay - Comox By Ihg

310 Hunt Road, Courtenay, Canada View map

Situated about 25 minutes' walk from Courtenay District Museum Paleontology Centre, the 3-star smoke-free Holiday Inn Express & Suites Courtenay - Comox By Ihg offers a conference space and a meeting… More

From US$ 137 Book Now