Special offers and Exclusive deals

Search Hotels

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

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

Swiss Village Inn

1107 14Th Street North, Golden, Canada View map

Located merely 13 minutes' walk from the Kicking Horse River, the 3-star Swiss Village Inn Golden offers air-conditioned rooms 2.5 km from the Columbia River. Also, guests have access to a golf club… More

From US$ 44 Book Now

Bon Voyage Inn

4222 Highway 16 West, Prince George, Canada View map

Conveniently located within the Bon Voyage Plaza, the Bon Voyage Inn provides a wealth of nearby conveniences, ensuring that everything you need is just steps away. More

From US$ 80 Book Now

Coast Fraser Inn

285 Donald Road, Williams Lake, Canada View map

The Coast Fraser Inn is an exceptional retreat located just 15 kilometers from the vibrant hub of Williams Lake. This eco-friendly property stands as a testament to sustainability, employing… More

From US$ 99 Book Now

Dilworth Inn Kelowna

1755 Dilworth Dr, 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

The Spot At Porpoise Bay

5758 Wharf Road, Sechelt, Canada View map

Offering a sundeck, spa therapy, and a picnic area, the 3-star The Spot At Porpoise Bay Motel Sechelt lies in a skiing area of Sechelt, about 25 minutes' walk from Sunshine Coast Arena Ice Skating… More

From US$ 87 Book Now

Surestay Plus Hotel By Best Western Salmon Arm

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

The superior 3-star Surestay Plus Hotel By Best Western Salmon Arm is within 5 minutes' walk of Chances and provides air-conditioned rooms merely 50 metres from Salmon River. Located just 1.7 km from… More

From US$ 108 Book Now

Best Western Mountainview Inn

1024 11Th Street N, Golden, Canada View map

The eco-friendly Best Western Mountainview Inn Golden is situated in a prime touristic area of Golden, 2.5 km from Kinbasket Lake and only 7 minutes' walk from Burgess & James Gadsden Provincial Park… More

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

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

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

Howard Johnson By Wyndham Downtown Kamloops

530 Columbia Street, Kamloops, Canada View map

Situated 1.4 km from Riverside Park and within 10 minutes' drive of the Secwepemc Museum and Heritage Park, the smoke-free Howard Johnson By Wyndham Downtown Kamloops hotel features a private art… More

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

Beach Grove Motel

5921 12Th Avenue, Tsawwassen, Canada View map

Nestled in the heart of Tsawwassen, the Beach Grove Motel serves as an inviting retreat that artfully combines comfort with convenience. More

From US$ 72 Book Now

Highliner Hotel

815 First Avenue West, Prince Rupert, Canada View map

**Welcome to Highliner Hotel Prince Rupert**, your premier destination on the rugged north-west British Columbia coast. Nestled against the breathtaking backdrop of the Pacific Ocean, this newly… More

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

Stoke Hotel Surestay Collection By Best Western

1911 Fraser Drive, Revelstoke, Canada View map

The 3-star smoke-free Stoke Hotel Surestay Collection By Best Western Revelstoke is just 6 minutes on foot from Big Bear and provides air-conditioned rooms with views of the Columbia River. The hotel… More

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

The Tide'S Out

414 West Island Highway, Parksville, Canada View map

The 3-star The Tide'S Out Motel Parksville lies in a popular area of Parksville nearly a 25-minute walk from the Oceanside Place Arena, featuring a sundeck and barbecue. Immerse yourself in garden… More

From US$ 72 Book Now

Beachside Motel

3624 Parkview Street, Penticton, Canada View map

**Discover Beachside Motel in Penticton** Dining options abound in the area, with local eateries and markets nearby. More

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

Kokanee Glacier Resort

2615 Highway 3A, Nelson, Canada View map

**Kokanee Glacier Resort is a breathtaking retreat nestled amidst the stunning landscapes of British Columbia.** With its captivating views of the snow-capped peaks and turquoise waters of Kootenay… More

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

Rosellen Suites At Stanley Park

2030 Barclay Street, Vancouver, Canada View map

**Welcome to the Rosellen Suites at Stanley Park**, a charming and cozy retreat nestled in Vancouver's vibrant West End. This small hotel boasts big personality, providing guests with an intimate… More

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

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

Skimmerhorn Inn

2711 Hwy 3, Creston, Canada View map

Located 10 minutes by car from the Creston Museum & Archives, the 3-star Skimmerhorn Inn Creston offers air-conditioned rooms 2.5 km from the Creston Museum. Guests will enjoy Wi-Fi in public areas… More

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

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

Holiday Inn Express Fort St John By Ihg

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

The 4-star smoke-free Holiday Inn Express Fort St John By Ihg Fort St. John, located only 1.5 km from the North Peace Leisure Pool, offers an indoor pool and Wi-Fi in public areas. This Fort St. John… More

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

Alpine Inn Abbotsford

32111 Marshall Road, Abbotsford, Canada View map

Alpine Inn Abbotsford is a great place to stay in the Clearbrook district, 5 minutes' drive from Mill Lake Park. Wi-Fi is accessible in public areas and parking is provided on site. More

From US$ 80 Book Now

Alpine Inn & Suites

1120 Hall Mines Road, Nelson, Canada View map

The 2-star Alpine Inn & Suites Nelson is located a mere 0.7 km from Touchstones Nelson Museum of Art and History and features guided tour service to help you get the most out of your trip. More

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

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

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

Departure Bay Motel

2011 Estevan Road, Nanaimo, Canada View map

Welcome to the serene escape at Departure Bay Motel, nestled in the charming city of Nanaimo. Just 2 km from the historical Nanaimo Bastion and within a short drive of the picturesque Nanaimo Harbour… More

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

Canadas Best Value Inn Kelowna

2679 Highway 97 North, Kelowna, Canada View map

**Welcome to Canadas Best Value Inn Kelowna**, a charming haven nestled in the heart of Rutland, providing an ideal base for exploring the stunning Okanagan Valley. Whether you're visiting for… More

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

Solo Suites

590 Goldstream Avenue, Langford, Canada View map

Located 2.8 km from the Esquimalt Lagoon Migratory Bird Sanctuary, Solo Suites Langford hotel includes 18 holes of golf. The aparthotel also provides Wi-Fi available throughout the property. More

From US$ 132 Book Now

Waterfront Inn

3688 Parkview Street, Penticton, Canada View map

Located 200 m from skaha beach playground, the smoke-free Waterfront Inn Penticton is approximately a 5-minute walk from Skaha Conservation Area. This 3-star inn features a sauna, an aqua park, and a… More

From US$ 108 Book Now

Hilton Vancouver Airport

5911 Minoru Blvd, Richmond, Canada View map

**Welcome to the Hilton Vancouver Airport**, a distinguished retreat situated just 500 meters from Lansdowne Centre and a swift journey from Vancouver International Airport. This luxurious… More

From US$ 161 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$ 78 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

Motel 6 Cranbrook

910 Cranbrook Street, Cranbrook, Canada View map

Located merely 1.7 km from Studio & Stage Door, the 3-star smoke-free Motel 6 Cranbrook features Wi-Fi in public areas and a charging station for electric vehicles on site. Located not far from a… More

From US$ 58 Book Now

Westward Inn & Suites

19682 Fraser Highway, Langley, Canada View map

The 2-star Westward Inn & Suites Langley, located only a 12-minute stroll from Westbrook Centre in a business area, highlights an equestrian centre. Boasting access to the Willoughby Community Park… More

From US$ 84 Book Now

Bramblebank Cottages

312 Lillooet Road, Harrison Hot Springs, Canada View map

Convenience is never far away, with Abbotsford just 70 kilometers away, ensuring you have easy access to surrounding attractions. More

From US$ 173 Book Now

Recreation Inn And Suites Kelowna

1891 Parkinson Way, Kelowna, Canada View map

The 2-star smoke-free Recreation Inn And Suites Kelowna is only 1.3 km from New Life Church and boasts a sauna, a picnic area, and various recreational opportunities. Located in proximity to such… More

From US$ 68 Book Now

Best Western Peace Arch Inn

2293 King George Boulevard, Surrey, Canada View map

The smoke-free Best Western Peace Arch Inn Surrey is located near the shopping district of Surrey, approximately 25 minutes' walk from Centennial Park. Enjoy a heated swimming pool and spacious rooms… More

From US$ 135 Book Now