Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Kid & Family Friendly Resorts in British Columbia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in British Columbia

Top British Columbia Family Hotels

Hotel Zed
Hotel Zed
3 out of 5
3110 Douglas St, Victoria, BC
The price is CA $109 per night

This family-friendly Victoria motel is located in the entertainment district, within a 10-minute walk of MayFair Shopping Centre and Topaz Park. Save-On-Foods ...

4.3/5Excellent! (995 reviews)

"The hotel was doing a great job regarding all the new procedures due to covid . We appreciated having pool time and the steps to make sure our stay was comfortable. Thanks see you in September!"…"

Reviewed on Jul. 3, 2020

Hotel Zed
Rosedale On Robson Suite Hotel
Rosedale On Robson Suite Hotel
3.5 out of 5
838 Hamilton Street, Vancouver, BC
The price is CA $158 per night

This family-friendly Vancouver hotel is located in the entertainment district, within a 10-minute walk of Vancouver Central Public Library, Granville Street ...

4.3/5Excellent! (1,556 reviews)

"Staff were polite. Covid procedures were in place. Upgraded our room."…"

Reviewed on Jun. 28, 2020

Rosedale On Robson Suite Hotel
The Castle at Swan Lake
The Castle at Swan Lake
3.5 out of 5
7905 Greenhow Road, Vernon, BC
The price is CA $235 per night

Situated in Vernon, this hotel is 0.1 mi (0.1 km) from Columbia Mountains and within 6 miles (10 km) of Okanagan Lake and Swan Lake. Historic O'Keefe Ranch and ...

4.7/5Exceptional! (748 reviews)

"Executive suites are a great size! Comfortable beds, clean rooms, lots of space and you have everything you need kitchen-wise. The pool area is great. Only downfall is that the A/C in the unit is a little weak. Otherwise great stay"…"

Reviewed on Jul. 9, 2020

The Castle at Swan Lake
La Grande Residence Vancouver at The Sutton Place Hotel
La Grande Residence Vancouver at The Sutton Place Hotel
4.5 out of 5
855 Burrard St, Vancouver, BC
Get Rates

Located in West End, this luxury hotel is steps away from Robson Square and Robson Street. Granville Street and St. Paul's Hospital are also within 5 minutes. ...

4.4/5Excellent! (1,000 reviews)

"great hotel convenient location friendly staff highly recommended"…"

Reviewed on Mar. 6, 2020

La Grande Residence Vancouver at The Sutton Place Hotel
Landis Hotel and Suites
Landis Hotel and Suites
3 out of 5
1200 Hornby St, Vancouver, BC
Get Rates

Located in Downtown Vancouver, this golf hotel is within 1 mi (2 km) of Granville Island Public Market, BC Place Stadium and Rogers Arena. Stanley Park is 2.4 ...

4.1/5Very Good! (441 reviews)

"Great location, fabulous service - we’ll be back"…"

Reviewed on Mar. 10, 2020

Landis Hotel and Suites
Copper Point Resort
Copper Point Resort
4 out of 5
760 Cooper Road, Invermere, BC
The price is CA $189 per night

Located in East Kootenay, this spa resort is within a 5-minute walk of Columbia Mountains and Copper Point Golf Course. Eagle Ranch Golf Course is 2.3 mi (3.8 ...

4.5/5Wonderful! (991 reviews)

"Very nice property and amenities. Thankful they had the pool open during COVID and had great measures in place at the pool and in the restaurant to keep everybody safe. We like coming back to this resort and the area."…"

Reviewed on Jul. 8, 2020

Copper Point Resort
Tantalus Resort Lodge
Tantalus Resort Lodge
3 out of 5
4200 Whistler Way, Whistler, BC
The price is CA $215 per night

Located in Whistler Village, this condominium resort is within a 15-minute walk of Whistler Golf Club, Whistler Blackcomb Ski Resort and Whistler Village Gondola. ...

4/5Very Good! (750 reviews)

"Great location, good Price for the two bedroom suite for my family of four. Nicely updated and a short walk to the village. I would definitely stay here again. Check in staff was amazing!"…"

Reviewed on Jul. 8, 2020

Tantalus Resort Lodge
Three Valley Lake Chateau
Three Valley Lake Chateau
2.5 out of 5
8903 Trans-Canada Hwy, 19 kilometers from Revelstoke, Revelstoke, BC
The price is CA $169 per night

Nestled on the beach, this Revelstoke hotel is 0.1 mi (0.1 km) from Columbia Mountains and 2.7 mi (4.4 km) from Victor Lake Provincial Park. SkyTrek Adventure ...

3.8/5Good! (827 reviews)

"So many things to see and do. Excellent and friendly staff. Extremely good rates on room, diner and ammenities. Do it! Push the button to reserve! You'll have a great time!"…"

Reviewed on Jun. 14, 2020

Three Valley Lake Chateau
Sheraton Vancouver Wall Centre
Sheraton Vancouver Wall Centre
4 out of 5
1088 Burrard St, Vancouver, BC
The price is CA $191 per night

Located in Downtown Vancouver, this golf hotel is within a 5-minute walk of St. Paul's Hospital and Granville Street. Robson Street and Robson Square are also ...

4.3/5Excellent! (2,131 reviews)

"Hotel staff is very welcoming and extremely nice."…"

Reviewed on Jul. 5, 2020

Sheraton Vancouver Wall Centre
Coast Kamloops Hotel & Conference Centre
Coast Kamloops Hotel & Conference Centre
3.5 out of 5
1250 Rogers Way, Kamloops, BC
The price is CA $127 per night

This family-friendly Kamloops hotel is located in the entertainment district, within a 15-minute walk of Aberdeen Mall and Kamloops Lake. Thompson Rivers University ...

4.4/5Excellent! (989 reviews)

"Check in was great and FD agent was very jolly and welcoming. Very good stay. Aberdeen mall was just a few minutes walk as well as another strip mall with restaurants. Very easy to access the highway."…"

Reviewed on Jul. 10, 2020

Coast Kamloops Hotel & Conference Centre
Don't see what you're looking for?
We've got more Family Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Family Hotels in British Columbia

Search for hotels in British Columbia on Expedia. You can easily find your hotels in British Columbia using one of the methods below:

  • View our selection of featured hotels in British Columbia
  • Use the map to find hotels in the British Columbia neighborhood you prefer
  • Use the filters to see hotels in a specific area of British Columbia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in British Columbia
  • Enter your travel dates to view the best deals on hotels in British Columbia - while they last

More trip options