Pet-friendly vacation rentals in North Carolina

Find and book unique pet-friendly homes on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for North Carolina pet-friendly home rentals

Pet-friendly home rentals with a hot tub

Superhost

Cabin in Bryson City

4.84 out of 5 average rating, 178 reviews

Camryn's Hideaway

Jan 5 – 12

R2,171 ZAR per night
Guest favorite

Apartment in Stanley

4.96 out of 5 average rating, 115 reviews

Carolina Blue Oasis

Jan 9 – 16

R1,820 ZAR per night
Guest favorite

Tiny home in Boone

4.89 out of 5 average rating, 813 reviews

Tiny Home Cabin, Views, Hot Tub, Fire Pit, PRIVATE

Dec 5 – 12

R2,451 ZAR per night
Guest favorite

Tiny home in Almond

4.88 out of 5 average rating, 330 reviews

Hot Tub/Deck, Pet friendly, near NOC, Tsali;Dragon

Aug 6 – 13

R1,993 ZAR per night
Guest favorite

Home in Winston-Salem

4.92 out of 5 average rating, 193 reviews

Cozy King Blue H2O Staycation , Pool & Hot Tub

Dec 13 – 20

R2,784 ZAR per night
Guest favorite

Dome in Clyde

4.96 out of 5 average rating, 180 reviews

Ultra Luxe Dome + Hot Tub + Premium Mountain View

Sep 20 – 27

R9,801 ZAR per night
Guest favorite

Tiny home in Henderson County

4.97 out of 5 average rating, 136 reviews

The BlueBird~delightfully tiny, w/ outdoor galore!

Oct 10 – 17

R2,514 ZAR per night
Superhost

Cabin in Bryson City

4.93 out of 5 average rating, 182 reviews

Honeymoon Cabin/Mtn & Lake Views/Hot Tub/FP/Wi-Fi

Feb 24 – Mar 3

R2,938 ZAR per night

Pet-friendly home rentals with a pool

Guest favorite

Farm stay in Pinnacle

4.89 out of 5 average rating, 217 reviews

Beautiful Retreat at Pilot Mountain Vineyards

Nov 18 – 25

R2,058 ZAR per night
Guest favorite

Guest suite in Wake County

4.97 out of 5 average rating, 116 reviews

Guesthouse on private 16 acre country estate, pool

Aug 15 – 22

R1,798 ZAR per night
Guest favorite

Tiny home in Concord

4.94 out of 5 average rating, 232 reviews

Barn Loft Glamping on 40-Acre Farm - Pet Friendly!

Jul 24 – 31

R2,413 ZAR per night
Guest favorite

Cottage in Elkin

4.99 out of 5 average rating, 147 reviews

Maggy’s Place - Destination on Main

Jun 25 – Jul 2

R1,879 ZAR per night
Guest favorite

Cabin in Rutherfordton

5.0 out of 5 average rating, 116 reviews

Cabin Studio w Pool Hiking, Tryon, TIEC 5miles

Dec 20 – 27

R2,623 ZAR per night
Guest favorite

Guesthouse in Carthage

4.99 out of 5 average rating, 153 reviews

Charming 1 bedroom guesthouse on 4 acres, hot tub

Sep 11 – 18

R2,560 ZAR per night
Guest favorite

Home in South Whitakers

4.9 out of 5 average rating, 157 reviews

The Stowe Away

Mar 17 – 24

R2,741 ZAR per night
Guest favorite

Condo in Sunset Beach

4.95 out of 5 average rating, 191 reviews

Fun & Sun Villa by Sunset Beach

Nov 20 – 27

R1,822 ZAR per night

Pet-friendly house rentals

Guest favorite

Home in Hendersonville

4.95 out of 5 average rating, 288 reviews

Brex View Cottage - Creek & Fire Pit in backyard!

Nov 20 – 27

R1,344 ZAR per night
Guest favorite

Home in Mars Hill

4.98 out of 5 average rating, 138 reviews

Luxury! Blue Mountain View

Jun 22 – 29

R2,921 ZAR per night
Guest favorite

Home in Candler

4.99 out of 5 average rating, 349 reviews

Summit House - Modern Mountain Luxury

Dec 4 – 11

R7,343 ZAR per night
Guest favorite

Home in Bakersville

4.99 out of 5 average rating, 134 reviews

BirdTown Guesthouse - nat'l forest, private, quiet

Aug 20 – 27

R2,730 ZAR per night
Guest favorite

Home in Morganton

4.97 out of 5 average rating, 152 reviews

Spacious Mountain Cabin -Top Riverside Unit

Oct 5 – 12

R2,413 ZAR per night
Guest favorite

Home in Surf City

4.99 out of 5 average rating, 143 reviews

Dog Friendly Cozy Home Ocean View 1Min WalktoBeach

Nov 19 – 26

R2,574 ZAR per night
Guest favorite

Home in Trenton

5.0 out of 5 average rating, 411 reviews

Wallace Meadows Farm Guest House

Oct 1 – 8

R2,596 ZAR per night
Guest favorite

Home in North Topsail Beach

4.97 out of 5 average rating, 249 reviews

Have your Island Getaway at “The Carolina Daze”

Dec 30 – Jan 6

R2,174 ZAR per night

Destinations to explore