All articles
15 Top-Rated Family Hotels in British Columbia, Canada

The Trailcanada Journal

15 Top-Rated Family Hotels in British Columbia, Canada

Find the best family-friendly hotels in British Columbia. Compare pools, kitchens, and locations to book the right stay for your family trip.

15 Top-Rated Family Hotels in British Columbia, Canada

British Columbia is one of Canada's most family-visited provinces, stretching from the Pacific coastline near Tofino and Ucluelet to the interior lakes of Okanagan and the Canadian Rockies near Radium Hot Springs. With this geographic variety comes a wide range of family-friendly accommodation options - from lakeside resort homes with full kitchens to roadside hotels with waterslides and complimentary breakfast. This guide covers 15 family hotels across British Columbia's most popular regions, with practical details to help you choose the right base for your family's trip.

What It's Like Staying in British Columbia with Kids

British Columbia rewards families who plan around geography. The province is vast - driving from Vancouver to Radium Hot Springs takes around 10 hours, meaning your hotel location directly affects how much of the trip is spent in a car versus exploring. Families staying in the Okanagan or Kamloops regions benefit from central positioning between mountains, lakes, and wine country, while those heading to the Pacific coast near Ucluelet or Tofino should plan for slower, nature-focused days with surf lessons and rainforest hikes rather than fast-paced sightseeing. Summer (July-August) is the peak season across the province, with beaches, provincial parks, and resort pools at full capacity - book at least 8 weeks in advance for lakeside and resort-style properties during this period.

Pros:

  • Exceptional variety of outdoor activities - hiking, kayaking, skiing, and beachcombing - all within reach of family-friendly accommodations
  • Many properties offer full kitchens or kitchenettes, significantly reducing meal costs for families
  • Most resort areas are low-traffic and safe, with family-oriented amenities like pools, hot tubs, and tennis courts on site

Cons:

  • Distances between regions are long - relying solely on a single base can mean hours of driving to reach different attractions
  • Peak summer prices at lakeside and beach resorts spike significantly, especially in Ucluelet, Vernon, and Radium Hot Springs
  • Smaller towns like Clinton, Blue River, and Sicamous have limited dining and entertainment options beyond the property itself

Why Choose Family Hotels in British Columbia

Family-friendly hotels in British Columbia are not a uniform category - they range from self-contained lakeside vacation homes in Vernon to roadside Super 8 motels with free breakfast near Kamloops. The most practical distinction is whether the property includes a kitchen, which for families traveling 5 or more nights can reduce food spending by around 40%. Properties with full kitchens, separate living areas, and on-site pools represent the strongest value for families compared to standard hotel rooms, even when the nightly rate is higher. In smaller towns like Sicamous or Armstrong, budget motels offer clean, no-frills rooms with free parking and family rooms - useful for one- or two-night stopovers during a road trip across the province.

Pros:

  • Resort-style properties with pools, hot tubs, and sports courts eliminate the need to travel for entertainment
  • Full kitchens and BBQ facilities at many properties make self-catering realistic for families with young children
  • Free parking is near-universal across BC family hotels, crucial for road-trip families with loaded vehicles

Cons:

  • Properties with the best amenities (pools, beachfronts, kitchens) tend to have minimum stay requirements in peak season
  • Budget family options in smaller towns lack on-site restaurants or entertainment, requiring a car for all meals
  • Air conditioning is not guaranteed in all BC family hotels - relevant during Okanagan summers when temperatures exceed 35°C

Practical Booking & Area Strategy for Families in British Columbia

For families covering multiple BC regions, Kamloops is the most strategically central base - it sits at the junction of the Trans-Canada and Coquihalla highways, within roughly 3 hours of Kelowna, Sicamous, Vernon, and the Okanagan Valley. Families spending most of their time in the Kootenays should prioritize Nelson or the surrounding area near Kootenay Lake, where properties like Kokanee Glacier Resort offer lake and mountain access without long daily drives. On the Pacific coast, Ucluelet is the quieter, more family-practical alternative to Tofino - with private beach access and surf lesson providers within a few kilometers. For ski-focused winter trips, properties near Blue River and Sicamous sit close to snowmobile trails and cross-country ski areas, while Silver Star Ski Resort is within 30 minutes of Armstrong. Book coast and Okanagan Lake properties by June for July-August travel; interior and mountain properties have more flexibility into early July.

Best Value Family Stays

These properties offer the strongest combination of family-essential features - kitchens, pools, free parking, and on-site activities - at accessible price points across British Columbia's key travel corridors.

  • 9.6 Exceptional
    69 reviews
    Ridgeview Resort Ridgeview Resort Ridgeview Resort Ridgeview Resort Ridgeview Resort

    That was just a preview — check out all hotel photos.

    1/1

    Ridgeview Resort in Radium Hot Springs positions families within the Columbia Valley, close to Kootenay National Park and the famous Radium Hot Springs pools - a natural draw for children of all ages. Every room includes a full kitchen, dining area, and seating area, eliminating the need to eat out for every meal. Two swimming pools (seasonal outdoor and indoor) plus a fitness centre, sauna, and hot tub mean on-site entertainment is extensive. Table tennis, squash, and tennis courts add further options for active families.

    • 2 swimming pools (indoor + seasonal outdoor)
    • Full kitchen in every room
    • Tennis, squash, and table tennis on site

    Rooms filling fast – secure the best rate! 

    from

    US$ 215

  • 2. Super 8 By Wyndham Sicamous

    Super 8 By Wyndham Sicamous Super 8 By Wyndham Sicamous Super 8 By Wyndham Sicamous Super 8 By Wyndham Sicamous Super 8 By Wyndham Sicamous

    That was just a preview — check out all hotel photos.

    1/1

    Super 8 by Wyndham Sicamous is a practical overnight stop for families on the Trans-Canada Highway corridor, positioned between Kamloops and Revelstoke - making it useful for multi-destination BC road trips. Rooms are air-conditioned with private bathrooms and free toiletries, and free parking and free WiFi are included, keeping road-trip costs predictable. The on-site bar and 24-hour reception add convenience for families arriving late. Kelowna International Airport is 112 km away for those flying into the region.

    • Free private parking
    • Family rooms available
    • Good breakfast on site

    Hurry – almost gone at this price! 

    from

    US$ 79

  • 7.9 Good
    1028 reviews
    Super 8 By Wyndham Kamloops On The Hill Super 8 By Wyndham Kamloops On The Hill Super 8 By Wyndham Kamloops On The Hill Super 8 By Wyndham Kamloops On The Hill Super 8 By Wyndham Kamloops On The Hill

    That was just a preview — check out all hotel photos.

    1/1

    Super 8 by Wyndham Kamloops On The Hill offers families a highway-accessible base in Kamloops with a daily continental breakfast included - a meaningful saving for families with children. Located directly off the Trans-Canada Highway, it places guests within a 5-minute drive of Kamloops downtown and 1 km from Aberdeen Mall. Each room includes a refrigerator, coffee maker, and cable TV, and the 24-hour front desk ensures flexible check-in for families with unpredictable road schedules. Thompson River University is 2 km away, useful for families with older teenagers exploring post-secondary options.

    • Daily continental breakfast included
    • On-site fitness centre
    • Facilities for disabled guests

    Hurry – almost gone at this price! 

    from

    US$ 60

  • 4. Super 8 By Wyndham Kelowna Bc

    7.0 Good
    477 reviews
    Super 8 By Wyndham Kelowna Bc Super 8 By Wyndham Kelowna Bc Super 8 By Wyndham Kelowna Bc Super 8 By Wyndham Kelowna Bc Super 8 By Wyndham Kelowna Bc

    That was just a preview — check out all hotel photos.

    1/1

    Super 8 by Wyndham Kelowna BC is a well-positioned budget family hotel in Kelowna, located 7 km from Kelowna International Airport and within reach of Lake Okanagan - one of BC's top summer family destinations. Rooms include air conditioning, a microwave, fridge, coffee machine, and mountain views, giving families practical self-catering capability without paying resort prices. Continental breakfast is available on site, and the property is non-smoking with family rooms. Waterfront Park is 7.2 km away, a popular spot for picnics and beach days with children.

    • Continental breakfast available
    • Mountain-view rooms
    • Free private parking and free WiFi

    Hurry – almost gone at this price! 

    from

    US$ 75

  • 5. Armstrong Inn

    7.6 Good
    208 reviews
    Armstrong Inn Armstrong Inn Armstrong Inn Armstrong Inn Armstrong Inn

    That was just a preview — check out all hotel photos.

    1/1

    Armstrong Inn is a straightforward motel-style property half a kilometer from Armstrong city centre, useful for families using the area as a base for Silver Star Ski Resort - just under 30 minutes away by car. Rooms include tea and coffee-making facilities, a work desk, and TV, with free WiFi and free parking included. The 24-hour reception accommodates flexible family arrival times, and Vernon - a larger service town with more dining and shopping - is 25 km away. It is the most affordable gateway to Silver Star ski terrain in the immediate area.

    • Free parking and free WiFi
    • Family rooms available
    • Room service on site

    Just a few rooms left at the best rate! 

    from

    US$ 68

  • 6. Comfort Inn & Suites

    7.6 Good
    274 reviews
    Comfort Inn & Suites Comfort Inn & Suites Comfort Inn & Suites Comfort Inn & Suites Comfort Inn & Suites

    That was just a preview — check out all hotel photos.

    1/1

    Comfort Inn & Suites Langley is one of the strongest family-value hotels in the Fraser Valley, featuring an indoor pool with an 80-foot waterslide - a genuine draw for children that eliminates the need for nearby water parks. Located in the heart of Fraser Valley Wine Country, it places families 2 km from the Greater Vancouver Zoo and 15 minutes from Fort Langley National Historic Site. Complimentary breakfast includes fresh waffles, hard-boiled eggs, pastries, and fruit. Each room offers a refrigerator, microwave, and coffee maker, with a lobby fireplace seating area that works well for family evenings in.

    • Indoor pool with 80-foot waterslide
    • Complimentary breakfast included
    • 2 km from Greater Vancouver Zoo
    from

    US$ 93

  • 7. Canadas Best Value Inn Fort St John

    Canadas Best Value Inn Fort St John Canadas Best Value Inn Fort St John Canadas Best Value Inn Fort St John Canadas Best Value Inn Fort St John Canadas Best Value Inn Fort St John

    That was just a preview — check out all hotel photos.

    1/1

    Canadas Best Value Inn Fort St John is the most practical family stop in northeastern BC, with every room equipped with a microwave, refrigerator, and flat-screen cable TV - and select rooms offering a full kitchen for longer stays. Free WiFi and free parking are standard, and an on-site launderette is a meaningful amenity for families traveling long distances through the Peace River region. Fort St. John-North Peace Museum is 10 minutes away, and Fort St. John Links Golf Course is 6 km from the property for families looking for recreational options. Barbecue facilities are available on site for outdoor meal preparation.

    • Microwave and refrigerator in all rooms
    • On-site launderette
    • Breakfast available

    Rooms filling fast – secure the best rate! 

    from

    US$ 62

  • 8. Cariboo Lodge

    7.8 Good
    249 reviews
    Cariboo Lodge Cariboo Lodge Cariboo Lodge Cariboo Lodge Cariboo Lodge

    That was just a preview — check out all hotel photos.

    1/1

    Cariboo Lodge in Clinton is a family-friendly stop along BC's historic Cariboo Highway, offering garden views, a restaurant with American and Asian cuisine, and a sun terrace for relaxed evenings. Rooms include a fridge, microwave, coffee machine, flat-screen TV, and private bathroom - giving families adequate self-catering flexibility between restaurant meals. Vegetarian, dairy-free, and vegan options are available at the on-site restaurant, which is valuable for families with dietary restrictions. Free parking and free WiFi are included, and the property has facilities for disabled guests.

    • On-site restaurant with diverse dietary options
    • Sun terrace
    • Free parking and free WiFi

    Just a few rooms left at the best rate! 

    from

    US$ 80

  • 9. Glacier Mountain Lodge

    8.4 Very Good
    510 reviews
    Glacier Mountain Lodge Glacier Mountain Lodge Glacier Mountain Lodge Glacier Mountain Lodge Glacier Mountain Lodge

    That was just a preview — check out all hotel photos.

    1/1

    Glacier Mountain Lodge in Blue River is a niche family option for outdoors-focused trips, providing direct access to mountain biking, cross-country skiing, and snowmobile trails - activities uncommon at typical family hotels. The lodge offers mountain views, a daily breakfast in the communal breakfast lounge, and BBQ facilities, with a 24-hour front desk and free parking. Blue River Black Spruce Provincial Park is just 5 minutes away, ideal for nature walks with children. Blue River Airport is only 2 km from the lodge for families flying into the region on charter flights.

    • Direct access to ski, bike, and snowmobile trails
    • Daily breakfast included
    • BBQ facilities on site

    Rooms filling fast – secure the best rate! 

    from

    US$ 93

Best Premium Family Stays

These properties offer resort-level amenities, lakefront or beachfront access, and self-contained accommodation structures that justify higher rates for families staying multiple nights in one location.

  • 1. Outback Lakeside Vacation Homes

    8.6 Fabulous
    25 reviews
    Outback Lakeside Vacation Homes Outback Lakeside Vacation Homes Outback Lakeside Vacation Homes Outback Lakeside Vacation Homes Outback Lakeside Vacation Homes

    That was just a preview — check out all hotel photos.

    1/1

    Outback Lakeside Vacation Homes on the shores of Okanagan Lake in Vernon is one of BC's strongest premium family properties, combining private beach access on Quarry Bay with two outdoor pools, 4 hot tubs, and tennis courts. Each vacation home unit includes a full kitchen, separate living and dining areas, flat-screen TV, washer and dryer, and a deck or patio with lake views - the kind of self-contained setup that makes week-long family stays genuinely comfortable. Predator Ridge Golf Course is 27 minutes away, useful for families with golf-playing adults. The granite tunnel leading to the private picnic area at Quarry Bay is a distinctive feature children find memorable.

    • Private beach on Okanagan Lake
    • 2 outdoor pools and 4 hot tubs
    • Full kitchen, washer, and dryer in every unit
    from

    US$ 277

  • 7.9 Good
    577 reviews
    Coast Kamloops Hotel & Conference Centre Coast Kamloops Hotel & Conference Centre Coast Kamloops Hotel & Conference Centre Coast Kamloops Hotel & Conference Centre Coast Kamloops Hotel & Conference Centre

    That was just a preview — check out all hotel photos.

    1/1

    Coast Kamloops Hotel & Conference Centre is the most fully equipped hotel option for families staying in Kamloops, featuring a tropical atrium with an indoor saltwater pool, hot tub, sauna, and a dedicated wading pool for young children - an unusually complete aquatic setup for an interior BC hotel. The on-site ROMEOs Kitchen + Spirits restaurant with a patio eliminates the pressure of finding family dining nearby. Rooms include in-room fridges, microwaves, plush bedding, and complimentary Wi-Fi, with pet-friendly rooms available for families traveling with animals. The hotel's proximity to highways, parks, golf courses, and family attractions makes it the most versatile Kamloops base for families combining outdoor activities with urban amenities.

    • Indoor saltwater pool with children's wading pool
    • On-site restaurant with patio dining
    • Pet-friendly rooms available

    Rooms filling fast – secure the best rate! 

    from

    US$ 109

  • 3. Kokanee Glacier Resort

    8.7 Fabulous
    99 reviews
    Kokanee Glacier Resort Kokanee Glacier Resort Kokanee Glacier Resort Kokanee Glacier Resort Kokanee Glacier Resort

    That was just a preview — check out all hotel photos.

    1/1

    Kokanee Glacier Resort overlooks Kootenay Lake and positions families within 10 minutes of the sandy beaches of Kokanee Creek Provincial Park - one of BC's most scenic freshwater beach areas. Each suite includes a full kitchen, living room with sofa bed, cable TV, and free WiFi, with lake or mountain views from many units. On-site fire pits, picnic areas, and volleyball courts provide structured family downtime without leaving the property. Whitewater Ski Resort is around 30 km away, making this a viable four-season family base in the Kootenays.

    • Full kitchen suites with lake or mountain views
    • Fire pits and volleyball court on site
    • 10 minutes to Kokanee Creek Provincial Park beaches
    from

    US$ 99

  • 4. The Cabins At Terrace Beach

    8.9 Fabulous
    299 reviews
    The Cabins At Terrace Beach The Cabins At Terrace Beach The Cabins At Terrace Beach The Cabins At Terrace Beach The Cabins At Terrace Beach

    That was just a preview — check out all hotel photos.

    1/1

    The Cabins at Terrace Beach in Ucluelet is one of the most distinctive family accommodation options on BC's Pacific coast, ranging from hotel-style suites to oceanfront and rainforest cabins - giving families genuine choice of environment within a single property. Long Beach is 19 km away, and surf lessons can be arranged through Ukee Surf School just 3 km from the property - a standout activity for teenagers. Free parking, free WiFi, and a private beach area are included, and the Ucluelet Aquarium is only 5 minutes away for younger children. The property has operated since 2002, with consistent guest demand across summer and shoulder-season visits to the Pacific Rim National Park Reserve area.

    • Oceanfront and rainforest cabin options
    • Private beach area
    • Surf lessons arrangeable nearby

    Hurry – almost gone at this price! 

    from

    US$ 101

  • 5. So Damn Lucky Glamping

    9.3 Superb
    80 reviews
    So Damn Lucky Glamping So Damn Lucky Glamping So Damn Lucky Glamping So Damn Lucky Glamping So Damn Lucky Glamping

    That was just a preview — check out all hotel photos.

    1/1

    So Damn Lucky Glamping in Ucluelet offers a beachfront glamping experience that works exceptionally well for families wanting the outdoor atmosphere of camping without the setup complexity - particularly for families with school-age children who respond to novelty environments. The property includes a private beach area, BBQ facilities, free parking, and a stovetop in each unit, keeping the experience self-contained. Radar Hill is 38 km away and Tofino Botanical Gardens is 44 km - both worthwhile half-day trips from the property. Tofino/Long Beach Airport is 30 km away for families flying into the Pacific Rim region.

    • Private beach area on the Pacific coast
    • BBQ facilities included
    • Beachfront glamping with family rooms

    Just a few rooms left at the best rate! 

    from

    US$ 308

  • 6. Myra Canyon Guest Ranch

    9.5 Exceptional
    56 reviews
    Myra Canyon Guest Ranch Myra Canyon Guest Ranch Myra Canyon Guest Ranch Myra Canyon Guest Ranch Myra Canyon Guest Ranch

    That was just a preview — check out all hotel photos.

    1/1

    Myra Canyon Guest Ranch is a ranch-style property outside Kelowna, 7.8 km from Gallagher's Canyon Golf & Country Club and 21 km from Kelowna International Airport, offering a quieter Okanagan experience than the city's lakefront accommodations. The property features a hot tub, terrace, balcony-equipped rooms, and free WiFi, with hiking and cycling available directly from the property - including a bicycle rental service arranged through the lodge. H2O Adventure and Fitness Centre is 17 km away, giving families access to water park-style recreation. The ranch environment and outdoor activity focus make it particularly suited to families with children aged 8 and older.

    • Hiking and cycling from the property
    • Hot tub on site
    • Bicycle rental service arrangeable

    Just a few rooms left at the best rate! 

    from

    US$ 183

Smart Travel & Timing Advice for Family Trips in British Columbia

British Columbia's family travel season peaks sharply between late June and late August, when school holidays drive near-full occupancy at lakeside resorts, Okanagan beach properties, and Pacific coast cabins. Book resort and cabin-style properties at least 8 weeks before July arrival - properties like Outback Lakeside Vacation Homes and The Cabins at Terrace Beach sell out earliest. The shoulder seasons of May-June and September offer meaningfully lower rates (around 30% less than peak in many interior areas) with most outdoor attractions still fully accessible and significantly smaller crowds. For winter family trips focused on skiing near Blue River or Armstrong, book by October for February half-term weeks, as lodge availability near trail access points is limited. Families visiting multiple BC regions benefit from planning a minimum of 10 nights - this allows 3 to 4 nights per region without feeling rushed by the province's driving distances. Last-minute booking works only in off-peak months (October-April excluding ski weekends) and primarily for highway motel options rather than resort-style properties.

  • What It's Like Staying in British Columbia with Kids
  • Why Choose Family Hotels in British Columbia
  • Practical Booking & Area Strategy for Families in British Columbia
  • Best Value Family Stays

    • 1. Ridgeview Resort
    • 2. Super 8 By Wyndham Sicamous
    • 3. Super 8 By Wyndham Kamloops On The Hill
    • 4. Super 8 By Wyndham Kelowna Bc
    • 5. Armstrong Inn
    • 6. Comfort Inn & Suites
    • 7. Canadas Best Value Inn Fort St John
    • 8. Cariboo Lodge
    • 9. Glacier Mountain Lodge
  • Best Premium Family Stays

    • 10. Outback Lakeside Vacation Homes
    • 11. Coast Kamloops Hotel & Conference Centre
    • 12. Kokanee Glacier Resort
    • 13. The Cabins At Terrace Beach
    • 14. So Damn Lucky Glamping
    • 15. Myra Canyon Guest Ranch
  • Smart Travel & Timing Advice for Family Trips in British Columbia
Hotels featured in this article
1. Ridgeview Resort
2. Super 8 By Wyndham Sicamous
3. Super 8 By Wyndham Kamloops On The Hill
4. Super 8 By Wyndham Kelowna Bc
5. Armstrong Inn
6. Comfort Inn & Suites
7. Canadas Best Value Inn Fort St John
8. Cariboo Lodge
9. Glacier Mountain Lodge
10. Outback Lakeside Vacation Homes
11. Coast Kamloops Hotel & Conference Centre
12. Kokanee Glacier Resort
13. The Cabins At Terrace Beach
14. So Damn Lucky Glamping
15. Myra Canyon Guest Ranch
Was this article helpful to you? Thanks for your feedback

Frequently Asked Questions

  • Kamloops and the Okanagan Valley (Kelowna, Vernon) offer the best balance of central location, family amenities, and access to lakes and outdoor activities. Kamloops in particular is the most highway-accessible hub, within 3 hours of several key BC regions.

  • Outback Lakeside Vacation Homes in Vernon and Kokanee Glacier Resort near Nelson both include full kitchens, separate living areas, and strong on-site amenities. For budget-conscious families, Ridgeview Resort in Radium Hot Springs provides full kitchens at more accessible nightly rates.

  • May, early June, and September offer the lowest rates across most BC family hotels. Rates at lakeside and coastal properties drop around 30% compared to peak July-August pricing, and crowds are noticeably thinner.

  • Coast Kamloops Hotel & Conference Centre has a dedicated children's wading pool alongside its main indoor saltwater pool - an unusual and practical feature for families with toddlers. The enclosed atrium setting also means outdoor weather does not affect pool access.

  • Armstrong Inn and the Super 8 properties in Sicamous, Kamloops, and Kelowna are the most affordable options, with free parking, free WiFi, and family rooms included. These suit one- to two-night road trip stopovers rather than longer resort stays.

  • For peak summer travel (July-August), book 8 weeks or more in advance for resort-style and cabin properties. Highway motels can typically be booked 2 to 3 weeks out, even in summer, without risk of missing availability.

  • Glacier Mountain Lodge in Blue River is the strongest choice for adventure-focused families, offering direct trail access for mountain biking, cross-country skiing, and snowmobiling - activities not available at conventional family hotels. Myra Canyon Guest Ranch near Kelowna is a strong alternative for hiking and cycling families.

  • Ucluelet is more practical for families - quieter, less expensive, and home to properties like The Cabins at Terrace Beach and So Damn Lucky Glamping that offer private beach access and surf lesson arrangements. Tofino is better suited to adult-focused trips given its higher prices and surf-town atmosphere.

You may also like

Explore more articles with curated hotel picks and local insights you might enjoy

15 Business Hotels in British Columbia That Deliver on Work Travel

15 Business Hotels in British Columbia That Deliver on Work Travel

Updated May 18, 2026 9 min read
Find the best business hotels in British Columbia. Compare 15 properties with meeting facilities, free WiFi, and strategic locations across BC.
100% Verified Reviews