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

Courtyard By Marriott Prince George

900 Brunswick Street, Prince George, Canada View map

The lovely 4-star Courtyard By Marriott Prince George hotel is located within 25 minutes' walk of the Mr. PG Statue and has a swimming pool with a hot tub. The smoke-free hotel is conveniently… More

From US$ 114 Book Now

James Bay Inn Hotel, Suites & Cottage

270 Government Street, Victoria, Canada View map

Featuring Wi-Fi in public areas, James Bay Inn Hotel, Suites & Cottage Victoria is a 14-minute walk from the Horror Escape escape room. Guests can enjoy a swimming pool and rooms with a view over the… More

From US$ 84 Book Now

Pomeroy Inn & Suites Prince George

2700 Recplace Drive, Prince George, Canada View map

Situated only 6 minutes' walk from Prince George Golf and Curling Club, the 4-star family Pomeroy Inn & Suites Prince George offers an aqua park, a shared lounge, and a golf course. Featuring a… More

From US$ 93 Book Now

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada View map

Located a mere 13 minutes' walk from Campbell Point in Bennett Bay, the 3-star Mayne Island Resort Bennett Bay offers a traditional Hammam, a steam room, a hot tub, and a sauna. Offering an indoor… More

From US$ 198 Book Now

Inn On Long Lake

4700 North Island Highway, Nanaimo, Canada View map

The unique Inn On Long Lake Nanaimo is situated in a beach area of Nanaimo, a mere 14 minutes' walk from Loudon Park and Trail and 4.6 km from Ammonite Falls. A storage for belongings are available… More

From US$ 125 Book Now

Coast Chilliwack Hotel By Apa

45920 First Avenue, Chilliwack, Canada View map

Situated about 700 metres from the Chilliwack Museum and Archives, the 4-star environmentally friendly Coast Chilliwack Hotel By Apa offers air-conditioned rooms, Wi-Fi, and a charging station for… More

From US$ 81 Book Now

Cox Bay Beach Resort

1431 Pacific Rim Highway, Tofino, Canada View map

The 4-star Cox Bay Beach Resort Tofino, 5 km from Third Beach, offers two beaches. Offering a fitness area, this charming hotel is approximately a 25-minute walk from Frank Island. More

From US$ 394 Book Now

Four Points By Sheraton Penticton At The Convention Centre

903 Vernon Avenue, Penticton, Canada View map

Set in the heart of Penticton, the Four Points By Sheraton Penticton At The Convention Centre offers a seamless blend of modern convenience and local charm. Just a short distance from the vibrant… More

From US$ 200 Book Now

Kettle Valley Beach Resort

950 Lakeshore Drive W., Penticton, Canada View map

Situated amidst the stunning landscapes of Penticton, Kettle Valley Beach Resort offers the perfect getaway for nature enthusiasts and relaxation seekers alike. This charming resort, located just a… More

From US$ 132 Book Now

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada View map

The charming Painted Boat Resort Spa And Marina Madeira Park, positioned a mere 7 minutes' walk from Pender Harbour School Of Music, offers 2 hot tubs and 2 spa tubs for the best experience. Located… More

From US$ 262 Book Now

Sookepoint Ocean Cottage Resort

1000 Sookepoint Place, Sooke, Canada View map

The 4-star pet-friendly Sookepoint Ocean Cottage Resort offers quick access to SookePoint Ocean Cottage Resort, situated nearly 5 minutes' walk away. Featuring 16 rooms with views of the sea, the… More

From US$ 251 Book Now

Best Western Premier Aberdeen Kamloops

1175 Rogers Way, Kamloops, Canada View map

Offering a vending machine and a lift, the 3-star Best Western Premier Aberdeen Kamloops hotel is located just a 5-minute walk from the Christian church "Calvary Temple". Travellers can enjoy a… More

From US$ 193 Book Now

Hotel Eldorado At Eldorado Resort

500 Cook Road, Kelowna, Canada View map

Eldorado Resort Kelowna is a luxurious boutique hotel dating back to 1926, blending timeless elegance with the warmth and hospitality of today. Nestled in a destination rich in history and laid-back… More

From US$ 173 Book Now

Crown Isle Resort & Golf Community

399 Clubhouse Drive, Courtenay, Canada View map

**Crown Isle Resort & Golf Community** invites you to experience an unparalleled combination of luxury and leisure, set against a stunning backdrop of the Beaufort mountain range and Comox Glacier. More

From US$ 126 Book Now

Pendray Inn And Tea House

309 Belleville Street, Victoria, Canada View map

Experience the historical grandeur and unparalleled service at the Sunshine Mountain Lodge, formerly the magnificent Victorian-era Pendray Inn and Tea House. This iconic fixture from the Victorian… More

From US$ 116 Book Now

Pan Pacific Whistler Village Centre

4299 Blackcomb Way, Whistler, Canada View map

**Welcome to Pan Pacific Whistler Village Centre**, your ultimate gateway to the breathtaking beauty and adventurous spirit of Whistler. Nestled in the heart of Whistler Village, this stunning resort… More

From US$ 201 Book Now

Lizard Creek Lodge

5346 Highline Drive, Fernie, Canada View map

Situated around a 10-minute drive from the Fernie Heritage Library and 4.6 km from the Fernie Arts Co-op, the 4-star smoke-free Lizard Creek Lodge Fernie hotel features 3 hot tubs. You can swim in an… More

From US$ 125 Book Now

Holiday Inn Express Vancouver-Metrotown

4405 Central Blvd, Burnaby, Canada View map

Featuring a ballroom and a shopping area, the smoke-free Holiday Inn Express Vancouver-Metrotown Burnaby lies merely 5 minutes' walk from the Burnaby Public Library. 3.1 km from the open-air Burnaby… More

From US$ 104 Book Now

Hampton Inn By Hilton Chilliwack

8050 Lickman Road, Chilliwack, Canada View map

Located in the business area of Chilliwack, the comfortable 3-star Hampton Inn By Hilton Chilliwack offers air-conditioned rooms with tea and coffee-making facilities, and a microwave. Positioned… More

From US$ 93 Book Now

Doubletree By Hilton North Vancouver

700 Old Lillooet Road, North Vancouver, Canada View map

The 4-star DoubleTree by Hilton North Vancouver hotel is within 1 km of Seymour River and features a sauna, spa therapy, and a hair salon. This North Vancouver hotel offers a ballroom and a banquet… More

From US$ 130 Book Now

Days Inn By Wyndham Nanaimo

809 Island Highway South, Nanaimo, Canada View map

Located 3.3 km from the Bowen Park, the 3-star smoke-free Days Inn By Wyndham Nanaimo offers air-conditioned rooms nearly a 25-minute walk from the Harbourfront Walkway. Offering whale watching, the… More

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

Oasis Inn

1884 Gordon Drive, Kelowna, Canada View map

**Welcome to Oasis Inn Kelowna, where serenity meets adventure in the breathtaking Okanagan Valley.** Nestled in the heart of Downtown Kelowna, the charming oasis is surrounded by quaint boutiques… More

From US$ 62 Book Now

Best Western Plus Revelstoke

1925 Laforme Boulevard, Revelstoke, Canada View map

The 4-star Best Western Plus Revelstoke hotel offers 87 rooms with proximity to Columbia River, which is 30 metres from the property. Located only 1.9 km from Mount Revelstoke National Park, this… More

From US$ 208 Book Now

2400 Motel

2400 Kingsway Street, Vancouver, Canada View map

**Welcome to the 2400 Motel Vancouver** Perfectly positioned with easy access to public transport and major highways, the 2400 Motel is an ideal base from which to explore Vancouver's landmarks, from… More

From US$ 66 Book Now

Sunrise Ridge Waterfront Resort

1175 Resort Drive, Parksville, Canada View map

Situated in the picturesque town of Parksville, BC, the Sunrise Ridge Waterfront Resort offers an exquisite blend of luxury, relaxation, and breathtaking ocean views. Overlooking the pristine sand… More

From US$ 102 Book Now

Executive Plaza Hotel & Conference Centre, Metro Vancouver

405 North Road, Coquitlam, Canada View map

**Executive Plaza Hotel & Conference Centre, Metro Vancouver** offers a serene suburban escape in the heart of the Burnaby, Coquitlam, and New Westminster area. More

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

The Inn At The Union Club Of British Columbia

805 Gordon Street, Victoria, Canada View map

### Experience Elegance at The Inn at the Union Club of British Columbia More

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

Brown'S Bay Resort

15021 Brown'S Bay Road, Campbell River, Canada View map

**Welcome to Brown's Bay Resort**-a picturesque haven nestled along the stunning coastline, just 35 km from Campbell River. This serene destination harmoniously blends the beauty of nature with an… More

From US$ 287 Book Now

Sunwolf Riverside Cabins

70002 Squamish Valley Road, Brackendale, Canada View map

### Experience Serenity at Sunwolf Riverside Cabins More

From US$ 181 Book Now

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

Located 4.9 km from Hardy Island Marine Provincial Park, the 4-star Ruby Lake Resort Madeira Park is around a 5-minute walk from the Iris Griffith Wetlands. Featuring 18 rooms with views of the… More

From US$ 183 Book Now

Adara Hotel

4122 Village Green, Whistler, Canada View map

Nestled in the vibrant heart of Whistler Village, the Adara Hotel offers an unparalleled experience for those seeking both relaxation and adventure. More

From US$ 91 Book Now

Tantalus Resort Lodge

4200 Whistler Way, Whistler, Canada View map

Enjoying a setting merely a 13-minute stroll from the Whistler Museum, the 3-star eco-friendly Tantalus Resort Lodge Whistler presents 2 hot tubs and 2 spa tubs as part of its offerings. Located… More

From US$ 90 Book Now

Coast Hillcrest Hotel

2100 Oak Drive, Revelstoke, Canada View map

The Coast Hillcrest Hotel Revelstoke is where the best of Revelstoke is at your fingertips. With an unbeatable location in the heart of the action, this hotel provides a comfortable retreat for… More

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

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

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

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

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

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

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

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

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

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

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

Prestige Radium Hot Springs Resort, Worldhotels Crafted

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

Located nearly 5 minutes' walk from Olive Lake, the 4-star environmentally friendly Prestige Radium Hot Springs Resort, Worldhotels Crafted features Wi-Fi in public areas and parking on site. This… More

From US$ 119 Book Now

Rosewood Hotel Georgia

801 West Georgia Street, Vancouver, Canada View map

More

From US$ 272 Book Now