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

Family Friendly hotels in British Columbia

Victoria Regent Waterfront Hotel & Suites

1234 Wharf Street, Victoria, Canada View map

The Victoria Regent Waterfront Hotel & Suites, or the Sunshine Mountain Lodge, is known for its elegance and comfort, nestled in the heart of downtown Victoria. With floor-to-ceiling windows and… More

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

Quality Inn Waddling Dog

2476 Mt. Newton Cross Roads, Saanichton, Canada View map

Located nearly 15 minutes' walk from Turgoose Point, the pet-friendly Quality Inn Waddling Dog Saanichton offers horseback riding, and such leisure options as a shared lounge and various recreational… More

From US$ 144 Book Now

Fairfield Inn & Suites By Marriott Kamloops

1475 Hugh Allan Drive, Kamloops, Canada View map

Situated within a 4-km distance of City Hall, the 3-star smoke-free Fairfield Inn & Suites By Marriott Kamloops offers a peaceful retreat at an indoor pool with a hot tub. The inn is a good starting… More

From US$ 135 Book Now

The Sentinel

5278 Amundsen Road, Kaslo, Canada View map

The 2-star The Sentinel Hotel Kaslo is situated in a beach area of Kaslo, around 3 km from Mirror Lake and about 25 minutes' walk from Fletcher Falls. Located approximately 15 minutes by car from The… More

From US$ 145 Book Now

Sea Edge Beachside Hotel

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

The 2-star Sea Edge Beachside Hotel Parksville is located within 25 minutes' walk of the Oceanside Place Arena and features a sundeck, indoor entertainment options, and barbecue grills on site. More

From US$ 95 Book Now

Best Western Plus Chemainus Inn

9573 Chemainus Road, Chemainus, Canada View map

Located approximately a 15-minute stroll from the Chemainus Murals, the 3-star smoke-free Best Western Plus Chemainus Inn offers Wi-Fi in public areas and a charging station for electric vehicles. More

From US$ 127 Book Now

Victorian Hotel

514 Homer Street, Vancouver, Canada View map

**The Victorian Hotel Vancouver is a charming boutique retreat steeped in history.** This newly renovated gem, originally built in 1898 during the Klondike Gold Rush, seamlessly marries the elegance… More

From US$ 103 Book Now

Hampton Inn & Suites Kelowna, British Columbia, Canada

1665 Innovation Drive, Kelowna, Canada View map

Situated just 14 km from The Old Woodshed Kelowna and with over 40 wineries within a 30-minute drive, visitors can immerse themselves in the area's natural beauty and local attractions. More

From US$ 122 Book Now

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada View map

The 4-star Prestige Beach House, Worldhotels Crafted Kelowna hotel offers spacious rooms situated about a 5-minute walk from Okanagan Lake. Boasting lawn tennis and badminton, along with an oyster… More

From US$ 111 Book Now

Star Of The Sea Guest House

1107 Fir Street, White Rock, Canada View map

Featuring a good location nearly a 10-minute walk from the White Rock Pier, the 4-star Star Of The Sea Guest House White Rock boasts 18 holes of golf. At the guest house, guests will find a tennis… More

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

Helm'S Inn

600 Douglas Street, Victoria, Canada View map

Situated a mere 6 minutes' stroll from the Royal British Columbia Museum, the charming 2-star Helm'S Inn Victoria offers air-conditioned rooms, Wi-Fi, and street parking. The smoke-free inn is… More

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

Old House Hotel

1730 Riverside Lane, Courtenay, Canada View map

**Discover the Charm of Old House Hotel and Spa** More

From US$ 133 Book Now

Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg

17530 64Th Ave, Surrey, Canada View map

The smoke-free Holiday Inn Hotel & Suites Surrey East - Cloverdale By Ihg, located only 1.4 km from Elements Casino Surrey, offers a heated swimming pool, Wi-Fi in public areas. This 3-star inn is a… More

From US$ 114 Book Now

The St. Regis Hotel

602 Dunsmuir St, Vancouver, Canada View map

**Welcome to The St. Regis Hotel, Vancouver's premier destination nestled in the heart of the downtown financial and commercial hub.** This locally-owned boutique hotel boasts a contemporary elegance… More

From US$ 137 Book Now

Carmana Hotel & Suites

1128 Alberni Street, Vancouver, Canada View map

**Discover the Carmana Hotel & Suites Vancouver** Dining options nearby are plentiful, with some of Vancouver's best restaurants just a stone's throw away. More

From US$ 127 Book Now

Legends Whistler, By Lodging Ovations

2036 London Lane, Whistler, Canada View map

Legends Whistler, By Lodging Ovations hotel offers 121 rooms, situated about a 25-minute walk from Nita Lake. The hotel provides a safety deposit box to ensure guests' safety. More

From US$ 141 Book Now

Comfort Inn & Suites

1090 - 22Nd St. Ne, Salmon Arm, Canada View map

**Discover Comfort Among Nature at Comfort Inn & Suites Salmon Arm** More

From US$ 80 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 free wireless internet and a flat-screen TV with satellite… More

From US$ 94 Book Now

Best Western Plus Emerald Isle Hotel

2306 Beacon Avenue, Sidney, Canada View map

Positioned in the picturesque town of Sidney, the **Best Western Plus Emerald Isle Hotel** offers an idyllic retreat for both adventure seekers and relaxation enthusiasts alike. With the breathtaking… More

From US$ 133 Book Now

Pemberton Valley Lodge

1490 Sea To Sky Highway, Pemberton, Canada View map

Located merely 13 minutes on foot from the Pemberton & District Public Library, the 4-star eco-friendly Pemberton Valley Lodge hotel offers Wi-Fi in public areas and a parking garage. Providing… More

From US$ 157 Book Now

Best Western Plus Osoyoos Hotel & Suites

5506 Main Street, Osoyoos, Canada View map

Located about 5 minutes on foot from Osoyoos Lake, the welcoming 3-star Best Western Plus Osoyoos Hotel & Suites offers 67 rooms along with currency exchange and a vending machine onsite. Staying at… More

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

Ramada By Wyndham Kamloops

555 West Columbia Street, Kamloops, Canada View map

**Strategically located just 15 km from Kamloops,** guests can easily explore attractions like the Aberdeen Mall, Sahali Mall, and local golf courses. More

From US$ 62 Book Now

The Tide'S Inn

411 West Island Highway, Parksville, Canada View map

Nestled about 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

Adventure Hotel

616 Vernon Street, Nelson, Canada View map

The comfortable Adventure Hotel Nelson is situated about 300 metres from the Whitewater Head Office and provides air-conditioned rooms, which are approximately 5 minutes' walk from Kootenay Lake. More

From US$ 110 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel offers a tranquil location 3.8 km from the Rattlesnake Canyon amusement park, around 5 minutes' walk from Gyro Park, and offers guided snorkelling trips and… More

From US$ 136 Book Now

Best Western Plus Valemount Inn & Suites

1950 Highway 5 S, Valemount, Canada View map

### Welcome to Best Western Plus Valemount Inn & Suites More

From US$ 165 Book Now

Holiday Inn Express & Suites Courtenay - Comox By Ihg

310 Hunt Road, Courtenay, Canada View map

Situated near an eatery and a casino, and 19 minutes' walk from The Potters Place, the smoke-free Holiday Inn Express & Suites Courtenay - Comox By Ihg includes 82 rooms around 6 km from the Comox… More

From US$ 137 Book Now

Kwa'Lilas Hotel

9040 Granville Street, Port Hardy, Canada View map

The 4-star smoke-free Kwa'Lilas Hotel Port Hardy, situated only 9 minutes' walk from the Port Hardy Museum & Archives, entices guests with a sundeck and a shared lounge. Featuring a restaurant and a… More

From US$ 105 Book Now

Basecamp Resorts Revelstoke

405 Highway 23 North, Revelstoke, Canada View map

Positioned nearly 25 minutes' walk from the Revelstoke Railway Museum, the 4-star smoke-free Basecamp Resorts Revelstoke offers 2 hot tubs and 2 spa tubs for its guests. Boasting setting within reach… More

From US$ 118 Book Now

Quality Inn Sunshine Suites

4812 Highway 16, Terrace, Canada View map

Located only 100 metres from the Kitselas Canyon National Historic Site, the 5-star Quality Inn Sunshine Suites Terrace is in the immediate vicinity of Shames Mountain. Approximately a 25-minute walk… More

From US$ 111 Book Now

Siesta Suites

3152 Lakeshore Road, Kelowna, Canada View map

**The Siesta Suites Kelowna is a charming all-suite retreat nestled in the heart of the scenic Okanagan Valley.** This inviting hotel serves as the perfect base for exploring the stunning landscapes,… More

From US$ 95 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 around 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$ 209 Book Now

Holiday Inn Vancouver Airport Richmond By Ihg

10720 Cambie Road, Richmond, Canada View map

Featuring Wi-Fi in public areas, the 4-star Holiday Inn Vancouver Airport Richmond By Ihg is a 16-minute walk from King George Park. Boasting a location right in the centre of the city and a fitness… More

From US$ 127 Book Now

Seaside Hotel North Vancouver

130-125 Victory Ship Way, North Vancouver, Canada View map

The 4-star smoke-free Seaside Hotel North Vancouver is located nearly a 10-minute stroll from Hamersley Park, offering 79 rooms, Wi-Fi, and a charging station for electric vehicles. Staying at this… More

From US$ 585 Book Now

The Castle At Swan Lake

7905 Greenhow Road, Vernon, Canada View map

The Castle at Swan Lake Hotel Vernon is an elegant all-suite hotel located in the heart of the Okanagan Valley. Surrounded by three lakes, world-renowned golf courses, and award-winning Silver Star… More

From US$ 99 Book Now

Ramada By Wyndham Revelstoke

1750 Trans Canada Highway, Revelstoke, Canada View map

The location is perfect for those eager to explore outdoor pursuits, from the legendary skiing at Revelstoke Mountain Resort to serene hikes in Blanket Creek Provincial Park and Arrow Lakes… More

From US$ 109 Book Now

Executive Suites Hotel And Resort, Squamish

40900 Tantalus Road, Squamish, Canada View map

The 3-star eco-friendly Executive Suites Hotel And Resort, Squamish is just 1.6 km from the Coho Park Trail and has an outdoor swimming pool plus a gym facility. Situated in a mountain, this Squamish… More

From US$ 108 Book Now

Best Western Maple Ridge

21650 Lougheed Highway, Maple Ridge, Canada View map

Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Best Western Maple Ridge hotel is a 10-minute ride from WildPlay Element Parks Maple Ridge and 4.5 km from Maple Ridge Park. The… More

From US$ 79 Book Now

Oceanfront Suites At Cowichan Bay

1681 Cowichan Bay Road, Cowichan Bay, Canada View map

Oceanfront Suites At Cowichan Bay hotel is located in close proximity to the Cowichan Bay Fishermen's Wharf and entices guests with beautiful views of the sea. Situated a 5-minute walk from the… More

From US$ 90 Book Now

Best Western Plus Fernie Mountain Lodge

1622 7Th Avenue, Fernie, Canada View map

Situated 750 metres from Mountainside Community Church in the shopping district of Fernie, the 3-star environmentally friendly Best Western Plus Fernie Mountain Lodge hotel highlights 2 hot tubs. The… More

From US$ 164 Book Now

Tiki Shores Inn & Suites

914 Lakeshore Drive West, Penticton, Canada View map

Offering air-conditioned rooms and Wi-Fi in public areas, the 2-star Tiki Shores Inn & Suites Penticton is about 2 km from South Okanagan Events Centre Arena and only a 7-minute walk from the family… More

From US$ 85 Book Now

Best Western Plus Pitt Meadows Inn & Suites

19267 Lougheed Highway, Pitt Meadows, Canada View map

Comprising 92 rooms, Best Western Plus Pitt Meadows Inn & Suites is next to a shopping district, a 17-minute walk from the six-lane extradosed Golden Ears Bridge. Featuring a vending machine and a… More

From US$ 105 Book Now

Holiday Inn Express & Suites - Chilliwack East An Ihg Hotel

8114 Young Road, Chilliwack, Canada View map

The smoke-free Holiday Inn Express & Suites - Chilliwack East An Ihg Hotel, situated 2.7 km from Cooke's Presbyterian Church, offers an indoor pool as well as a fitness studio. Thanks to its central… More

From US$ 119 Book Now

Best Western Cowichan Valley Inn

6457 Norcross Rd, Duncan, Canada View map

Situated around 15 minutes by car from the outdoor forestry BC Forest Discovery Centre Museum, the perfect Best Western Cowichan Valley Inn Duncan features Wi-Fi in public areas, and a car park on… More

From US$ 99 Book Now

Casa Grande Inn

3080 West Island Highway, Qualicum Beach, Canada View map

**Discover the Tranquil Charm of Casa Grande Inn Qualicum Beach** More

From US$ 109 Book Now

Days Inn By Wyndham Cranbrook Conference Centre

600 Cranbrook Street North, Cranbrook, Canada View map

The environmentally friendly Days Inn By Wyndham Cranbrook Conference Centre is around a 25-minute walk from the Cranbrook History Centre in a shopping district and boasts two beaches. Featuring 89… More

From US$ 92 Book Now