British Columbia may have travel restrictions in place due to COVID-19.

Find Family Hotels in Nanaimo from ¥6,099

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 Nanaimo Family Hotels

Luxury Townhome in the Forest -5 min to the Beach
Great for families
5/5Exceptional! (51 reviews)
Families like: indoor pool, waterpark, kitchen, skiing nearby
As Advertised

"Everything was pretty much as listed. We spotted 2 deer in the front yard one morning. The Android TV operation was arcane and a bit inconsistent, but we had our own devices to fall back on. We found the Highchair and Baby Gate especially helpful. We also enjoyed the fire pit."…"

Reviewed on Nov 1, 2020

Luxury Townhome in the Forest -5 min to the Beach
Qualicum Beach Inn
Great for families
3 out of 5
2690 Island Highway West, Qualicum Beach, BC
The price is ¥17,657 per night from Jan 3 to Jan 4
4.7/5Exceptional! (292 reviews)
Families like: indoor pool, free airport shuttle
Travelers say...

"Nice facility with a beautiful ocean view. Friendly helpful staff. Nice bath products. Dog friendly room. gorgeous robes! and comfy bed."…"

Reviewed on Nov 22, 2020

Qualicum Beach Inn
Sproat Lake Landing Resort
3.5 out of 5
10695 Lakeshore Rd, Port Alberni, BC
Get Rates
4.7/5Exceptional! (174 reviews)
Refreshing !

"The Director was so delightful. She did everything to make our end of season stay a pleasant one. Communication prior to the trip was refreshing and Chef made us a lovely meal the eve of our arrival. Privacy of a resort but the hospitality of a chalet."…"

Reviewed on Oct 28, 2019

Sproat Lake Landing Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oceanside Village Resort
Great for families
4 out of 5
1080 Resort Drive, Parksville, BC
Get Rates
4.6/5Exceptional! (184 reviews)
Families like: indoor pool, kitchen, miniature golf, game room
Travelers say...

"Beautiful and quiet cabin. Convenient location. Excellent for the price."…"

Reviewed on Aug 24, 2020

Oceanside Village Resort
Elizabeth Manor Bed and Breakfast
Great for families
3 out of 5
206 Elizabeth Ave, Qualicum Beach, BC
Get Rates
4.5/5Wonderful! (20 reviews)
Families like: indoor pool, game room, close to beach, free breakfast for the whole family
Travelers say...

"This place does not even offer b&b. They are closed down. Get it off Expedia."…"

Reviewed on Feb 1, 2018

Elizabeth Manor Bed and Breakfast
Ocean Sands Resort
Great for families
3 out of 5
1165-Resort Drive, Parksville, BC
The price is ¥12,013 per night from Dec 4 to Dec 5
4.5/5Wonderful! (244 reviews)
Families like: outdoor pool, playground, on the beach, extra beds/cribs
Travelers say...

"Beautiful view. Hosts are so helpful. Very peaceful here!"…"

Reviewed on Oct 6, 2020

Ocean Sands Resort
Riverside Motel
Great for families
2 out of 5
5065 Roger St, Port Alberni, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,982 per night from Dec 4 to Dec 5
4.4/5Wonderful! (216 reviews)
Families like: kitchen, babysitting, bicycle rentals nearby, extra beds/cribs
Travelers say...

"Clean, quiet, friendly staff location was great. Would definitely stay again."…"

Reviewed on Sep 1, 2020

Riverside Motel
Ocean Trails Resort
Great for families
3.5 out of 5
1135 Resort Drive, Parksville, BC
The price is ¥12,857 per night from Dec 11 to Dec 12
4.4/5Excellent! (171 reviews)
Families like: kitchen, playground, close to beach, outdoor tennis court
Travelers say...

"The unit itself as well as the property was very clean. Everything looks really well kept. The staff i spoke with on the phone was very helpful and accommodating."…"

Reviewed on Oct 23, 2020

Ocean Trails Resort
Inn On Long Lake
Great for families
2 out of 5
4700 North Island Hwy, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥11,610 per night from Dec 4 to Dec 5
4.4/5Excellent! (681 reviews)
Families like: on the beach, free breakfast for the whole family, laundry
Travelers say...

"Great location. Room was clean and the bed was comfy. We would definitely stay there again!"…"

Reviewed on Nov 20, 2020

Inn On Long Lake
THE Beach Club Resort
Great for families
3.5 out of 5
181 Beachside Drive, Parksville, BC
Free CancellationReserve now, pay when you stay
The price is ¥15,238 per night from Dec 4 to Dec 5
4.3/5Excellent! (779 reviews)
Families like: indoor pool, close to beach, bicycle rentals
Travelers say...

"Great location, boardwalk and beach side. Close to great restaurants."…"

Reviewed on Nov 24, 2020

THE Beach Club Resort
Best Western Plus Barclay Hotel
Great for families
3 out of 5
4277 Stamp Ave, Port Alberni, BC
Free CancellationReserve now, pay when you stay
The price is ¥9,755 per night from Dec 4 to Dec 5
4.3/5Excellent! (335 reviews)
Families like: outdoor pool, extra beds/cribs, laundry
Travelers say...

"Great place to stay. Room was very comfortable, clean and updated. Beds are very comfortable. Food and service at the restaurant was excellent. Will definitely be going back."…"

Reviewed on Oct 26, 2020

Best Western Plus Barclay Hotel
Tigh-Na-Mara Seaside Spa Resort
Great for families
3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is ¥11,991 per night from Dec 7 to Dec 8
4.2/5Very Good! (855 reviews)
Families like: indoor pool, playground, babysitting, close to beach
Travelers say...

"Staff were wonderful, especially Becca. Resort was beautiful. I was so happy they had lots of level 2 EV chargers available for electric cars!"…"

Reviewed on Nov 16, 2020

Tigh-Na-Mara Seaside Spa Resort
Ramada by Wyndham Nanaimo
Great for families
2.5 out of 5
315 Rosehill Street, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥8,869 per night from Dec 4 to Dec 5
4.1/5Very Good! (995 reviews)
Families like: extra beds/cribs, free breakfast for the whole family, laundry
Travelers say...

"Our room was large and clean. The hotel staff are amazing. The hotel is very secure & quiet. Highly recommended!!"…"

Reviewed on Oct 18, 2020

Ramada by Wyndham Nanaimo
Ocean Crest Motel
2.5 out of 5
3292 West Island Highway, Qualicum Beach, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,176 per night from Dec 4 to Dec 5
4/5Very Good! (187 reviews)

"Simple, clean. Comfortable. Parking at your door. Great location across from the beach"…"

Reviewed on Nov 21, 2020

Ocean Crest Motel
Travelodge by Wyndham Parksville
Great for families
2 out of 5
424 West Island Highway, Parksville, BC
Free CancellationReserve now, pay when you stay
The price is ¥6,099 per night from Dec 16 to Dec 17
3.9/5Very Good! (907 reviews)
Families like: indoor pool, close to beach, extra beds/cribs, free breakfast for the whole family
Travelers say...

"The view from the room . Free upgrade was amazing as well"…"

Reviewed on Oct 18, 2020

Travelodge by Wyndham Parksville
Hospitality Inn
Great for families
3.5 out of 5
3835 Redford Street, Port Alberni, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,578 per night from Dec 8 to Dec 9
3.9/5Very Good! (778 reviews)
Families like: pool, extra beds/cribs
Travelers say...

"Close to the hospital. The staff were wonderful. We had a nice room on ground level."…"

Reviewed on Oct 29, 2020

Hospitality Inn
Bayside Resort, Ascend Hotel Collection
Great for families
3 out of 5
240 Dogwood St, Parksville, BC
Free CancellationReserve now, pay when you stay
The price is ¥8,321 per night from Dec 4 to Dec 5
3.9/5Very Good! (630 reviews)
Families like: outdoor pool, close to beach, extra beds/cribs, laundry
Travelers say...

"The location is great..we booked an oceanview and the"…"

Reviewed on Dec 1, 2020

Bayside Resort, Ascend Hotel Collection
Days Inn by Wyndham Nanaimo
Great for families
2.5 out of 5
809 Island Hwy S, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥8,974 per night from Dec 4 to Dec 5
3.8/5Good! (974 reviews)
Families like: extra beds/cribs, free breakfast for the whole family, laundry
Travelers say...

"Very clean, well laid out, friendly staff at check in and in restaurant"…"

Reviewed on Nov 8, 2020

Days Inn by Wyndham Nanaimo
Coast Parksville Hotel
Great for families
2.5 out of 5
374 West Island Highway, Parksville, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,196 per night from Dec 4 to Dec 5
3.7/5Good! (925 reviews)
Families like: close to beach, laundry
Travelers say...

"It was a very comfortable night’s sleep. Quiet and friendly."…"

Reviewed on Nov 4, 2020

Coast Parksville Hotel
Riverside Resort Motel and Campground
Great for families
3 out of 5
3506 Island Hwy W, Qualicum Beach, BC
The price is ¥7,821 per night from Dec 6 to Dec 7
3.7/5Good! (280 reviews)
Families like: outdoor pool, waterslide, playground, miniature golf
Travelers say...

"Meh. As a campground it seems like it would be awesome, but renting the "cabins" is just okay. Very clean and well kept, excellent facilities for children. Expect your room to be smaller than you think and your showers to be a little painful, but, all in all, i would go back and just rent a different ..."…"

Reviewed on Sep 29, 2020

Riverside Resort Motel and Campground
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 Nanaimo

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

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

Frequently asked questions

What's Nanaimo like for family-friendly vacations?
The walkable destination of Nanaimo is a great choice if you’ve been considering a vacation with the kids. The boating, excursions, and island setting are just a few things that make this an attractive vacation spot for families. Take to the air and fly into Nanaimo, BC (ZNA-Nanaimo Harbour Water Aerodrome), which is the closest airport, or Nanaimo, BC (YCD), which is located 8.3 mi (13.4 km) from the center of Nanaimo.
What's the best accommodation for a family vacation to Nanaimo?
Days Inn by Wyndham Nanaimo is a hotel with a restaurant and free parking, and it’s a top choice on Expedia for families. Other choices to stay with the kids include Ramada by Wyndham Nanaimo and Travelodge by Wyndham Parksville.
How many family-friendly hotels will I be able to find in Nanaimo?
Expedia has 68 hotels in Nanaimo that are great for families.
What's the weather like in Nanaimo?
The hottest months are usually July and August with an average temp of 60°F, while the coldest months are January and December with an average of 39°F. Average annual precipitation for Nanaimo is 49 inches.
What's there to see and do with your family in Nanaimo?
While you and your family are visiting Nanaimo, you might want to check out some kid-friendly attractions such as Departure Bay Ferry Terminal, Nanaimo Museum, and Nanaimo Aquatic Centre. Make sure you have plenty of time to take in the area’s activities like Rathtrevor Beach Provincial Park and Parksville Beach.

Travelers Loved These Family Hotels