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

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$ 266 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, located within 25 minutes' walk of the Fort Nelson Heritage Museum, offers a heated indoor pool, Wi-Fi in public areas. The 3-star pet-friendly… More

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

Mountain View Hope Motel

504 Old Hope Princeton Way, Hope, Canada View map

Situated merely 1.3 km from the Nicolum River Provincial Park, the comfortable Mountain View Hope Motel features a private art gallery. Also, guests have access to an ice rink provided at the 3-star… More

From US$ 56 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, boasts an indoor pool and a fitness room. There is a motorway near this Abbotsford inn,… More

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

Noah'S Ark Campground

4955 Camp Creek Road, Po Box 980, Revelstoke, Canada View map

The 2-star Noah'S Ark Campground Revelstoke hotel offers a patio, located approximately 25 minutes' walk from the Enchanted Forest. Overlooking mountain, the resort welcomes guests with a gift shop… More

From US$ 65 Book Now

Wild Renfrew Seaside Cottages

17310 Parkinson Road, Port Renfrew, Canada View map

Situated approximately a 10-minute drive from Botanical Beach Provincial Park, the comfortable 3-star Wild Renfrew Seaside Cottages Port Renfrew hotel can arrange whale watching to ensure a more… More

From US$ 207 Book Now

Sunshine Lodge Inn

679 North Road, Gibsons, Canada View map

Sunshine Lodge Inn: A Tranquil Retreat on Lake Tsala Apopka Nestled under a majestic canopy of ancient oak trees along the beautiful shores of Lake Tsala Apopka, Sunshine Lodge Inn is a serene… More

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

Evolution Whistler, By Lodging Ovations

2020 London Lane, Whistler, Canada View map

Located within 5 minutes' walk of the Creekside Gondola, the 4-star Evolution Whistler, By Lodging Ovations hotel offers a sundeck and a golf course. This Whistler hotel is found 3.3 km from the… More

From US$ 224 Book Now

Page'S Resort & Marina

3350 Coast Road, Gabriola, Canada View map

Located approximately 200 metres from the Flat Top Islands, the comfortable Page'S Resort & Marina Gabriola is approximately a 5-minute walk from Kendrick Island. The convenient location, within a… More

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

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

The Ranchland Inn Kamloops

2357 Trans Canada Highway East Frontage Road, Kamloops, Canada View map

Positioned within a 3-km distance of the Secwepemc Museum and Heritage Park and around a 10-minute ride from the par 71 6714 yard Bighorn Golf & Country Club, the 3-star smoke-free The Ranchland Inn… More

From US$ 42 Book Now

Radisson Hotel Fort St John

9223 100 Street, Fort St. John, Canada View map

Featuring currency exchange and a vending machine, the 3-star Radisson Hotel Fort St John Fort St. John sits a mere 7 minutes' walk from the North Peace Leisure Pool. Facing city views, this Fort St.… More

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

Destination Inn In The Heart Of The Village

4881 Saint Marys Street, Radium Hot Springs, Canada View map

The comfortable 3-star Destination Inn Radium Hot Springs is situated only 450 metres from Radium Rotary Gardens and features a sunbathing terrace, a picnic area, and a golf course. The inn is a good… More

From US$ 125 Book Now

Mary'S Motel

603 8 Avenue North, Golden, Canada View map

Offering a Jacuzzi and a sauna, the 3-star Mary'S Motel Golden is nestled around a 5-minute walk from the Moon River Gift Gallery and 2.2 km from the Golden and District Museum. Situated only a few… More

From US$ 48 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$ 78 Book Now

Super 8 By Wyndham Valemount

1465 5Th Avenue, Valemount, Canada View map

Located around 25 minutes on foot from the R.W. Starratt Wildlife Sanctuary, the 3-star environmentally friendly Super 8 By Wyndham Valemount Hotel offers amenities such as a sauna, spa therapy, and… More

From US$ 93 Book Now

Rodeway Inn & Suites Kamloops

1200 Rogers Way, Kamloops, Canada View map

The comfortable 3-star Rodeway Inn & Suites Kamloops is situated only 1.3 km from Cascades Casino and features a Jacuzzi and a golf course. Thanks to its convenient location, the smoke-free hotel… More

From US$ 65 Book Now

Moon Water Lodge

265 Trans Canada Highway, Malahat, Canada View map

Moon Water Lodge: A Serene Retreat with Spectacular Views Just 35 km from Victoria's Inner Harbour, the Moon Water Lodge is conveniently situated for exploring the surrounding area. More

From US$ 287 Book Now

Ocean Marina Hotel

4850 Beaver Creek Road, Port Alberni, Canada View map

Ocean Marina Hotel Port Alberni offers 42 rooms an 18-minute walk from the Sproat Lake Petroglyphs. Located in proximity to West Coast, this hotel invites its guests to enjoy billiards, fishing, and… More

From US$ 74 Book Now

Little Beach Resort

1187 Peninsula Road P O Box 376, Ucluelet, Canada View map

Offering a private art gallery, the comfortable Little Beach Resort Ucluelet is situated 1.4 km from the Ucluelet Lighthouse Loop. Featuring 17 rooms with views of the sea, this 4-star resort is… More

From US$ 136 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 merely 100 metres from Burgess & James Gadsden Provincial Park and provides welcoming rooms about 20 minutes on foot from Kicking Horse River… More

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

Waterfront Inn

3688 Parkview Street, Penticton, Canada View map

The 3-star smoke-free Waterfront Inn Penticton features a beachfront location around 5 minutes' walk from Skaha Lake. Located steps from skaha beach playground, the comfortable inn also provides a… More

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

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

Beachside Motel

3624 Parkview Street, Penticton, Canada View map

Beachside Motel Penticton: Your Gateway to Adventure and Relaxation Nestled alongside the serene shores of Skaha Lake, Beachside Motel Penticton offers a perfect blend of leisure and adventure in the… More

From US$ 67 Book Now

La Quinta Inn & Suites By Wyndham Kelowna Bc

1670 Commerce Avenue, Kelowna, Canada View map

The comfortable 3-star La Quinta Inn & Suites By Wyndham Kelowna Bc, located in the Rutland district of Kelowna, offers Wi-Fi in public areas, an indoor swimming pool and a fitness suite. Thanks to… More

From US$ 208 Book Now

Prestige Rocky Mountain Resort, Worldhotels Crafted

209 Van Horne Street South, Cranbrook, Canada View map

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

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

Motel 6 Surrey, Bc

6542 King George Boulevard, Surrey, Canada View map

Situated close to a fine restaurant and a casino, and about 15 minutes' walk from the Unwin Park, the fantastic Motel 6 Surrey, Bc includes 54 rooms approximately 4 km from the Surrey Lake Park. This… More

From US$ 287 Book Now

The Guesthouse Vancouver Downtown

1212 Granville Street, Vancouver, Canada View map

Offering a private art gallery, the comfortable The Guesthouse Vancouver Downtown is situated a mere 1.4 km from Queen Elizabeth Theatre. Boasting a location a short way from The Orpheum, this 3-star… More

From US$ 208 Book Now

Coast Prince George Hotel

770 Brunswick Street, Prince George, Canada View map

Situated about a 10-minute walk from Millennium Park and just 300 m from the Two Rivers Gallery, Coast Prince George Hotel By Apa welcomes guests with a spa salon. Featuring 122 rooms with views of… More

From US$ 89 Book Now

Super 8 By Wyndham Kamloops East

2459 East Trans Canada Highway, Kamloops, V2C 4A9,, Kamloops, Canada View map

Located within a 10-minute drive of Prince Charles Park, the newly-refreshed Super 8 By Wyndham Kamloops East Motel comes with a private art gallery. Boasting a sundeck, a picnic area, and various… More

From US$ 58 Book Now

The Bulldog Hotel

142 Main Street, Silver Star Mountain, Silver Star, Canada View map

Featuring a lift and a vending machine, the comfortable The Bulldog Hotel Silver Star stands approximately a 5-minute walk from Summit Chair. Located in proximity to Lake Provincial Park, this 3-star… More

From US$ 152 Book Now

Holiday Inn Hotel And Suites-Kamloops By Ihg

675 Tranquille Road, Kamloops, Canada View map

The comfortable Holiday Inn Hotel And Suites-Kamloops By Ihg offers quick access to North Hills Centre, which is a mere 5 minutes' walk away. The highlights of this 3-star smoke-free inn include a… More

From US$ 98 Book Now

Comfort Inn & Suites Dawson Creek

1200 Alaska Avenue, Dawson Creek, Canada View map

Positioned within a 6-km distance of the replica Walter Wright Pioneer Village and approximately a 10-minute ride from Dawson Creek Golf and Country Club, the inviting 4-star Comfort Inn Dawson Creek… More

From US$ 83 Book Now

Super 8 By Wyndham Fort St. John Bc

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

Located directly on the outskirts of Fort St. John, the non-smoking Super 8 By Wyndham Fort St. John Bc hotel offers fast access to Church Of The Resurrection around 25 minutes' walk away. Merely 1.9… More

From US$ 149 Book Now

Westridge Motor Inn

9913 Highway 3, Osoyoos, Canada View map

Located merely 1.1 km from Sun Bowl Skating Arena, the 3-star Westridge Motor Inn Osoyoos features Wi-Fi in the rooms and a car park on site. Offering air-conditioned rooms, this Osoyoos hotel… More

From US$ 74 Book Now

Swiss Village Inn

1107 14Th Street North, Golden, Canada View map

Located only 1 km from the Kicking Horse River, the 3-star Swiss Village Inn Golden offers air-conditioned rooms around 10 minutes by car from the Columbia River. Also, guests have access to a golf… More

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

Villa Motel

655 Highway 3A, Nelson, Canada View map

**Discover the Charm of the Villa Motel Nelson** More

From US$ 80 Book Now

Timbers Resort

4966 Columbia Lake Road, Fairmont Hot Springs, Canada View map

Situated 2.8 km from the Stanley Glacier, the comfortable Timbers Resort Fairmont Hot Springs features Wi-Fi in the rooms, and a private parking lot on site. This 2-star resort includes 7 rooms. More

From US$ 79 Book Now

Solo Suites

590 Goldstream Avenue, Langford, Canada View map

Nestled 2.8 km from the Esquimalt Lagoon Migratory Bird Sanctuary, the 4-star Solo Suites Langford hotel boasts 18 holes of golf. The aparthotel provides guests with Wi-Fi in public areas. More

From US$ 132 Book Now