Special offers and Exclusive deals

Search Hotels

2026-07-02
2026-07-03
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

Oscar Inn & 2Bd Family Suite Or Private Room

34359 Green Avenue, Abbotsford, Canada View map

Located 2.5 km from the Abbotsford Dog Off-Leash Park, the 3-star Oscar Inn & 2Bd Family Suite Or Private Room Abbotsford offers spacious rooms about 25 minutes' walk from Eagle Mountain Park. More

From US$ 90 Book Now

A Float Home B&B In Fisherman'S Wharf

B2 1 Dallas Road, Victoria, Canada View map

The 4-star A Float Home B&B In Fisherman'S Wharf Victoria, positioned around 15 minutes' walk from the Horror Escape escape room, offers two lounges for the best experience. Located steps away from… More

From US$ 101 Book Now

Barefoot Villas And Retreat

31 Kingsley Road, Christina Lake, Canada View map

The 2-star smoke-free Barefoot Villas And Retreat Christina Lake hotel is located around 5 minutes' drive from Garth Sandner Bike Park, offering 10 rooms, Wi-Fi, and secured parking. Located 4.3 km… More

From US$ 73 Book Now

Crowsnest Vineyards Guesthouse

2036 Surprise Drive, Keremeos, Canada View map

**Crowsnest Vineyards Guesthouse: A Tranquil Retreat in Cawston** More

From US$ 75 Book Now

Historic Hotel Bayview

313 5Th Avenue Po Box 42, Stewart, Canada View map

Historic Hotel Bayview Stewart, located 5 minutes' walk from the Stewart Museum, features Wi-Fi in the rooms. This hotel entices guests with free private parking, available on site. More

From US$ 65 Book Now

Kacee'S Northern Suites

4807 50 Ave S, Fort Nelson, Canada View map

Kacee's Northern Suites is where the breathtaking beauty of Fort Nelson meets unmatched comfort and hospitality. Nestled just 10 km from Fort Nelson, this exceptional retreat offers easy access to a… More

From US$ 79 Book Now

Riverbend Guest House

50691 O'Byrne Road, Rosedale, Canada View map

The 3-star Riverbend Guest House Chilliwack offers proximity to the Chipmunk Caves, situated around 4 km away. At this Chilliwack hotel, guests will find a golf club to stay active. More

From US$ 117 Book Now

Anchor Riverfront Motel

1321 Tch Box 880, Sicamous, Canada View map

Anchor Riverfront Motel Sicamous, located 25 minutes' walk from After Dark Distillery, features Wi-Fi in the rooms. This motel entices guests with a free private car park, available on site. More

From US$ 99 Book Now

Empress Madani Palace Hotel

12788 Ross Place, Surrey, Canada View map

Empress Madani Palace Hotel Surrey has 10 rooms and is located 4.4 km from the modern Fraser River Discovery Centre Museum. There is also a car park. More

From US$ 44 Book Now

Victory House

Nelson Avenue, Burnaby, Canada View map

Featuring Wi-Fi in public areas, Victory House Bed & Breakfast Burnaby is approximately a 25-minute walk from the Nikkei National Museum & Cultural Centre. The bed & breakfast also includes parking. More

From US$ 105 Book Now

The Guesthouse Vancouver Downtown

1212 Granville Street, Vancouver, Canada View map

The 3-star The Guesthouse Vancouver Downtown, positioned around 25 minutes' walk from the Vancouver Christmas Market, offers a private art gallery for the best experience. Located 2.7 km from the… More

From US$ 154 Book Now

Semi Centre House

15513 16A Avenue, White Rock, Canada View map

The 3-star Semi Centre House Hotel White Rock offers access to Sunnyside Park, which is located approximately 3 km away. Also, you can use complimentary private parking on site. More

From US$ 70 Book Now

Country Cottage B&B

6852 Longacre Drive, Vernon, Canada View map

Country Cottage B&B Vernon is located in Vernon, 10 minutes' drive from The Rise Golf Club course, and offers a private pool. Free private parking is available on site as well. More

From US$ 125 Book Now

Nights Inn

365 Cariboo Highway, 100 Mile House, Canada View map

Nights Inn 100 Mile House provides proximity to 108 Mile Ranch Heritage Site, which is located only 1.7 km away. Comprising 36 rooms with views of the mountain, this 100 Mile House hotel offers a… More

From US$ 82 Book Now

Thistle Dew Cottage

720 Lower Ganges Road, Ganges, Canada View map

Thistle Dew Cottage Ganges hotel offers a sundeck and a golf course and sits 6 minutes' walk from the Salt Spring Island Golf and Country Club. Guests will enjoy a full English breakfast and access… More

From US$ 219 Book Now

Salt Spring Carriage House B&B

144 Fairway Drive, Ganges, Canada View map

Offering a private art gallery and 2 spa tubs, the 4-star Salt Spring Carriage House B&B Ganges is situated within a 10-minute drive of Duthie Gallery & B&B. The hotel offers Wi-Fi in public areas… More

From US$ 146 Book Now

Vintage Merlot Bed And Breakfast

878 Merlot Avenue, Oliver, Canada View map

Located merely 1.3 km from Vintage Merlot Bed And Breakfast Oliver, guests can reach Tuc-el-nuit Lake. A garden adorned with barbecue enhances the ambiance of this Oliver hotel. More

From US$ 106 Book Now

Suite Smart Vancouver

3536 Quesnel Drive, Vancouver, Canada View map

**Welcome to Suite Smart Vancouver**, a charming sanctuary nestled in the picturesque Dunbar neighborhood, where the magnificent landscapes between the mouth of the Fraser River and the tranquil… More

From US$ 126 Book Now

The Blue Cottage B&B

1752 Poplar Road, Seventy Mile House, Canada View map

The 3-star The Blue Cottage B&B Seventy Mile House offers a shared lounge, located within a 5-km distance of Flying U Ranch. This Seventy Mile House bed & breakfast also offers a sun deck and a… More

From US$ 111 Book Now

Vines And Puppies Hideaway

Km 594 Hwy 37, Jade City, Canada View map

Overlooking patio, the 2-star beachfront Vines And Puppies Hideaway Bed & Breakfast Jade City welcomes guests with a daily continental breakfast. More

From US$ 117 Book Now

Cottonwood#2

10520 Lupin Lane, Youbou, Canada View map

Cottonwood#2 Hotel Youbou offers a terrace, located a 10-minute ride from Cowichan Lake. This guest house also includes a car park. More

From US$ 48 Book Now

Mountainview Hotel Merritt

3581 Voght Street, Merritt, Canada View map

Mountainview Hotel Merritt is where serene stays meet modern comforts. Nestled in the heart of Merritt, this inviting retreat is conveniently located just 97 kilometers from Kamloops Airport, making… More

From US$ 62 Book Now

Mountain Shadow Hostel

2127 Columbia Avenue, Rossland, Canada View map

The strategic location of Mountain Shadow Hostel Rossland places guests at the edge of unlimited possibilities. More

From US$ 43 Book Now

Sand And Salt Bed & Breakfast

1031 Lee Street, White Rock, Canada View map

The 3-star Sand And Salt Bed & Breakfast White Rock, situated only 1.5 km from East Beach, offers a sunbathing terrace, a picnic area, and a golf course. The bed & breakfast is a good starting point… More

From US$ 137 Book Now

Rocky Ridge Resort-Bc

31369 Kitseguecla Lake Road, Smithers, Canada View map

**Discover the Enchantment of Rocky Ridge Resort-Bc** More

From US$ 124 Book Now

Motel 6 Merritt, Bc

2350 Voght Street, Merritt, Canada View map

Offering a restaurant, the 2-star Motel 6 Merritt, Bc is nearly a 5-minute stroll from Rotary Park. The inn is a good starting point for exploring Merritt, including Nicola Lake, which is only 350… More

From US$ 59 Book Now

The Grove B&B Mayne Island

684 Gallagher Bay Road, Bennett Bay, Canada View map

Offering a hot tub and a sundeck, as well as the views of the garden, The Grove B&B Mayne Island Bennett Bay is located approximately 5 km from the Bluffs Park. The bed & breakfast features Wi-Fi in… More

From US$ 149 Book Now

Rustic Beaverfoot Lodge Room N3

4220 Beaverfoot Road, Parson, Canada View map

The 3-star Rustic Beaverfoot Lodge Room N3 Parson hotel also offers a sunbathing terrace and a picnic area to spend spare time. More

From US$ 77 Book Now

Mountain Thyme Getaway

Barkerville Highway Box 206, Barkerville, Canada View map

Mountain Thyme Getaway Hotel Barkerville features spacious rooms a stone's throw from Frog On The Bog. Wi-Fi is accessible throughout the property and parking is provided on site. More

From US$ 274 Book Now

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada View map

Located about 4 km from the Merry Island Lighthouse, the 3-star Halfmoon Haven Beach Cottage Or Oceanview Suite Halfmoon Bay hotel offers air-conditioned rooms right around the corner from the… More

From US$ 298 Book Now

Residences At The Sun Peaks Grand

3250 Village Way, Sun Peaks, Canada View map

The 5-star Residences At The Sun Peaks Grand hotel is located merely 600 metres from Platter Lift and has a year-round outdoor swimming pool with a hot tub. With a location just near the Bluebird… More

From US$ 886 Book Now

Rainbow Inn

5510 Highway 16 Rainbow Inn, Terrace, Canada View map

The 3-star Rainbow Inn Terrace is located around 100 metres from Millennium Park, offering 23 rooms, Wi-Fi, and a car park. More

From US$ 105 Book Now

Cataline Motor Inn

210 Chowsunket Street, Fraser Lake, Canada View map

More

From US$ 115 Book Now

Lakeshore Villa Estates

Unit 12 -4601 Lakeshore Drive, Osoyoos, Canada View map

More

Book Now

Econo Lodge

910 Victoria Street, Prince George, Canada View map

Econo Lodge Prince George is located merely a 5-minute walk from the Two Rivers Gallery and invites guests to enjoy self-guided tours. Offering excellent service, this lodge accommodates guests 3.6… More

From US$ 45 Book Now

Boulder Mountain Resort

3069 Trans-Canada Hwy, Revelstoke, Bc, V0E 2S0, Revelstoke, Canada View map

While staying at Boulder Mountain Resort, you'll be 4.6 km from Revelstoke Railway Museum and approximately 10 minutes' drive from Skunk Cabbage Boardwalk. The resort is located in Revelstoke and… More

From US$ 86 Book Now

Tete Jaune Lodge

11957 L'Heureux Road, Tete Jaune Cache, Canada View map

Families are welcomed at Tete Jaune Lodge, complete with a children's playground, ensuring that younger guests have their share of fun. More

From US$ 140 Book Now

The Cottages On Salt Spring Island

315 Robinson Rd, Ganges, Canada View map

Positioned 2.5 km from bustling shopping destinations such as the Salt Spring Tuesday Farmer's Market, The Cottages On Salt Spring Island Ganges offers guests to use complimentary private parking. More

From US$ 197 Book Now

The Kanata Inns Invermere

8888 Arrow Road, Invermere, Canada View map

**Welcome to The Kanata Inns Invermere**-your ideal destination nestled between the breathtaking Columbia Mountains. Perfectly situated, this charming retreat is a mere 15-minute drive from the… More

From US$ 72 Book Now

Port Hardy Cabins

8080 Goodspeed Road, Port Hardy, Canada View map

Port Hardy Cabins Motel is a haven for those looking for relaxation and adventure. Conveniently situated just 10 km outside of Port Hardy, guests can enjoy the peaceful surroundings while remaining… More

From US$ 160 Book Now

West Coast Trail Lodge

17285 Parkinson Road, Port Renfrew, Canada View map

West Coast Trail Lodge Port Renfrew hotel offers 19 rooms a 10-minute drive from Port San Juan. Free private parking is available on site as well. More

From US$ 118 Book Now

Glacier Mountain Lodge

869 Shell Rd, Po Box 27, Blue River, Canada View map

Located nearly 5 minutes on foot from Blue River Black Spruce Provincial Park, the 0-bedroom Glacier Mountain Lodge Blue River offers guests to relax in a hot tub, or enjoy biking, snowmobiling, and… More

From US$ 93 Book Now

Peaks Lodge

1071 Pine Road, Revelstoke, Canada View map

Nestled in the heart of beautiful Revelstoke, Peaks Lodge offers an enchanting escape for adventurers and relaxation seekers alike. More

From US$ 102 Book Now

Snow Valley Lodging

1041 7Th Avenue Po Box 1530, Fernie, Canada View map

Offering bicycles for rent, Snow Valley Lodging Fernie villa is located about a 5-minute walk from the Fernie Memorial Arena. Providing guests with Wi-Fi and lorry parking, this accommodation is not… More

From US$ 123 Book Now

Grand Forks Inn

2729 Central Avenue, Grand Forks, Canada View map

Featuring Wi-Fi throughout the property, Grand Forks Inn sits a 25-minute walk from the Grand Forks Municipal Park. Travellers can enjoy a seasonal outdoor pool and air-conditioned rooms with views… More

From US$ 80 Book Now

Park Place Lodge

742 Highway 3 Po Box 2560, Fernie, Canada View map

Featuring an indoor swimming pool as well as views of the mountain, Park Place Lodge Fernie offers a comfortable location 9 minutes' walk from the Fernie Museum. Located not far from Annex Park, this… More

From US$ 118 Book Now

Wild Coast Chalets

10/253 - 6574 Baird Road, Port Renfrew, Canada View map

Situated 2.7 km from Juan de Fuca Trail, Wild Coast Chalets Port Renfrew provides access to numerous tourist attractions in the area. The property includes parking and a terrace with views of the… More

From US$ 104 Book Now

Van Nest Near Yvr Ubc Downtown Free Parking

6793 Churchill Street, Vancouver, Canada View map

Located 2.4 km from the VanDusen Botanical Garden, which offers the thrill of discovering something beautiful, the 7-room Van Nest Near Yvr Ubc Downtown Vancouver apartment includes luggage storage. More

From US$ 48 Book Now

Quiet-Comfy 3 Bedroom House On A Tree Lined Street In Kitsilano

2138 West 13Th Avenue, Vancouver, Canada View map

Situated around 5 minutes' walk from Ridge Theatre, Quiet-Comfy 3 Bedroom House On A Tree Lined Street In Kitsilano Vancouver villa offers easy access to numerous tourist spots in the area. Located 2… More

From US$ 25 Book Now

Warm Home 10 Minutes To Downtown Vancouver Bc Place

2597 East 2Nd Avenue, Vancouver, Canada View map

The recently renovated Vancouver Warm Home 10 Minutes To Downtown hotel is situated within a 6-km distance of the Vancouver Art Gallery, which is an excellent place to improve cultural awareness. More

From US$ 50 Book Now