Family-friendly holiday rentals in Morganton

Find and book unique family-friendly homes on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Morganton family-friendly rentals

Family-friendly home rentals with a hot tub

Family- and pet-friendly home rentals

Family-friendly home rentals with a pool

Guest favourite

Cabin in Newland

4.91 out of 5 average rating, 266 reviews

Lake House Retreat - Beautiful NC Mountains

15 – 22 Feb

$1,176 AUD total
Superhost

Cabin in Newland

4.8 out of 5 average rating, 163 reviews

Swimming, Hiking, S’mores making Family Adventure

16 – 23 July

$1,819 AUD total
Guest favourite

Guest suite in Asheville

4.95 out of 5 average rating, 244 reviews

private, views, pool, pet friendly, historic home

1 – 8 Sept

$1,888 AUD total
Guest favourite

Guest suite in Swannanoa

4.91 out of 5 average rating, 104 reviews

Mountainside Adventure HomeBase - Asheville nearby

23 – 30 June

$1,533 AUD total
Guest favourite

Tiny home in Millers Creek

4.95 out of 5 average rating, 157 reviews

Tiny House amidst the forest (Movie-set Inspired!)

29 Mar – 5 Apr

$764 AUD total
Superhost

Condo in Beech Mountain

4.78 out of 5 average rating, 272 reviews

Walk to Biking Trails! Pet Friendly! Hike & Wine!

8 – 15 Oct

$1,705 AUD total
Superhost

Condo in Sugar Mtn

4.75 out of 5 average rating, 148 reviews

Million dollar mountain Top view above the clouds

25 Oct – 1 Nov

$1,772 AUD total
Guest favourite

Condo in Blowing Rock

4.98 out of 5 average rating, 191 reviews

Premier Condo in Chetola w/pool, lake + activities

2 – 9 Nov

$3,572 AUD total

Quick stats about holiday rentals that are family-friendly in Morganton

  • Total rentals

    30 properties

  • Wi-Fi availability

    30 properties include access to Wi-Fi

  • Rentals with dedicated workspaces

    20 properties have a dedicated workspace

  • Pet-friendly rentals

    10 properties allow pets

  • Total number of reviews

    1.6K reviews

  • Nightly prices starting at

    $61 AUD before taxes and fees

Destinations to explore