
Pet-friendly vacation rentals in Franklin County
Find and book unique pet-friendly homes on Airbnb
Top-rated pet-friendly home rentals in Franklin County
Guests agree: these pet-friendly homes are highly rated for location, cleanliness, and more.

VE Farm
Enjoy the sounds and sights of nature when you stay in this unique place. Our small house is our place of respite as we develop our farm. It is full of many luxuries and a well appointed kitchen to allow for a very comfortable stay. There are views of our farm and the surrounding area from every window and the window above the bed is perfect for stargazing at night from the comfort of your bed. We have many animals on including water buffalo, goats, pigs, and chickens so always something to see.
PetsOutdoor spacesComfort
4.96 out of 5 average rating, 168 reviews
Proctor Landing -Lakefront Pet friendly! Fire pit!
Proctor Landing on Smith Mountain Lake. We hope you enjoy your stay & are ready to wind down! This area has something for everybody! Visit VATech for a game or sight seeing. Be sure to visit a winery as well. Or stay at the house and enjoy all the lake has to offer. House is kid friendly- includes a pack and and play convertible to a bassinet. Kids dishes included as well in the kitchen. PET FRIENDLY w/ $150pet fee per pet NON refundable. boat lift use is NOT allowed. floating dock available
Outdoor spacesPetsIndoor spaces
4.77 out of 5 average rating, 151 reviews
*Giggling Creek: 45 acres~BedJet~Arcades & More!
Welcome to Giggling Creek Cottage Wolfstone Acres Farm *9 minutes drive to Martinsville,VA * 13 minutes drive to Rocky Mount *26 minutes to Ferrum College *45 minutes drive to Roanoke *55 minutes to Greensboro NC Nestled next to the Reed Creek, is a small cottage full of rural charm, and intentionally decorated with mid-century modern decor and pragmatic family amenities. The entire cottage is set up exclusively for short term rentals with a professional team that is focused on your comfort
Outdoor spacesPetsValue
4.91 out of 5 average rating, 227 reviews
Serenity at Smith Mountain Lake
Sip wine while overlooking the lake! This peaceful lakefront retreat features 2 king suites, each with a private bathroom and a lakefront balcony. With two twin beds for the kids, our home is best suited for guests seeking a quiet and relaxing stay and is not appropriate for parties or large gatherings. It's a perfect getaway for 4 adults and 2 kids. Walk out the back door, and you're just steps away from a large deck, floating dock, fishing & spectacular views of the lake. Cozy Spa (Mar-Oct).
WalkabilityOutdoor spacesCleanliness
4.97 out of 5 average rating, 150 reviews
Lillie’s Place at KC Farms w/gorgeous scenic views
***3.5 miles from Ferrum College ***trailer/boat parking available. ****20 minutes from Rocky Mount **** 30 minutes from Martinsville **45 minutes from Roanoke. Come stay at the heart of our working cattle and sheep farm! Located directly off of Route 40 in Ferrum, Lillie's Place is nestled in between cattle pastures. Lillie's Place offers a quiet and relaxing get away spot. The views are amazing! Lillie’s Place offers a beautiful display of artwork by the talented Kelli Scott!
PetsOutdoor spacesKitchen
4.99 out of 5 average rating, 145 reviews
Weekend "Wee"treat - Floyd County Tiny House
Get away to a private setting in Floyd County with your very own tiny home. Located just a 15-17 minute drive to downtown Floyd. Our tiny house is located on 2 wooded acres in a quiet, rural setting with plenty of room for the entire family. We encourage use of the entire site for tent camping alongside the tiny house. Kitchenette w/outdoor grill, bathroom with clawfoot tub, stackable washer/dryer, central HVAC and complimentary Level 2 EV charging are just some of the amenities to be found.
Outdoor spacesPetsLocation
4.86 out of 5 average rating, 213 reviews
Apple Ridge Farm Caboose Bed & Breakfast - #1
Go back in time in this stylishly remodeled 1978 Norfolk Southern Caboose Car with queen bed, futon, table for two and attached outside deck. The overnight stay in this lovely Caboose #1 includes a complimentary breakfast. Guests can enjoy 96-acres of beautiful mountain property and 4+ miles of hiking trails. This is a unique and unforgettable experience. All proceeds support Apple Ridge Farm, a non-profit that "Helps Kids Grow!". This rental is Pet Friendly with a $25 per pet fee.
Outdoor spacesWalkabilityComfort
4.91 out of 5 average rating, 279 reviews
The Shepherdess Cottage
PLEASE READ ALL RULES on this listing The Shepherdess Cottage" is a sweet place to visit. It has view of Cahas Mountain in Franklin County, Virginia. This cottage has 2 bedrooms and a bath. A large kitchen open to great room. Total space is 800 sq.feet. (Not including huge porches) This home is in rural setting. There are other houses around that can be seen . The road can be busy at certain times of day. The house used to be a one room school house in early 1900's.
WalkabilityOutdoor spacesBiking
4.97 out of 5 average rating, 303 reviews
Spacious Waterfront House for the perfect getaway
Our house is located on the wonderful Smith Mountain Lake. The community around the house gives more than just a place to vacation, it also provides a place to cherish. Whether you want to enjoy scenic views, get wet in the water, or just enjoy good music and great people, our house allows you to do it all! Kayaks and paddleboards for use during stay. **Max 8 guests per local STR rules and all vehicles, boat trailers, etc must be on property, no street parking allowed. **
Outdoor spacesWalkabilityValue
4.88 out of 5 average rating, 119 reviews
$98 DEEP WATER LAKEfront Sun. Free Doc HotTubKayak
DEEP WATER LAKEfront House.7 beds. Sunday Free(w/check in any weekday & check out on Sunday then we blockout Sun. night for you) Monday night $98(Sep-Dec) Near Roan/Lynchburg/Blue Ridge Mtns. Great Location Fishing/Swimming w/Clean lake water. Pets. Stunning views. Floor to ceiling windows. Secluded. Big HotTub, Canoe, Firepit w/Wood, 6 Kayaks(life vests) Private Dock w/boat lift. Screen porch. Game room. Famous s curve for fishing. 6 Guests if 2 are babies/toddlers.
WalkabilityPetsAccess
4.92 out of 5 average rating, 245 reviews
Shady Oak at Water’s Edge
Welcome to the Shady Oak at Water’s Edge! This secluded 3 bedroom, 4 bed, 2 bathroom home will meet your every desire! Enjoy an open concept feel throughout the kitchen, dining, and living area. *Upper level includes-kitchen, living area, master bedroom, queen bedroom, full bathroom, wood burning fireplace. *Lower level includes-kitchenette, living area, master bedroom, second conversion room including full and twin beds, gas fireplace, and a washer/dryer.
Outdoor spacesWalkabilityView
4.92 out of 5 average rating, 166 reviews
Max's House- Cozy Home on BRParkway Farm
Great location just 1/2 mile from the Blue Ridge Parkway at MP 152. Surrounded by open fields, mountain vistas abound. This home has been lived in and gently loved for many years. There is one bedroom downstairs and two upstairs. An extra cot is available. Fully equipped kitchen! Great for families and a long stay. Guests are invited to join us when feeding the farm animals (alpacas, llamas, Highland cattle, Jacob sheep and angora goats) each morning. Fun!
PetsOutdoor spacesGetting around
4.94 out of 5 average rating, 266 reviewsPopular amenities for Franklin County pet-friendly home rentals
Pet-friendly house rentals

Cottage in the Pines
PetsOutdoor spacesValue
4.98 out of 5 average rating, 47 reviews
Cozy Lakeside Mountain Home
WalkabilityOutdoor spacesComfort
4.85 out of 5 average rating, 54 reviews
Emerald Haven- Private Dock, Kayaks, Wide Water!
WalkabilityOutdoor spacesCondition
5.0 out of 5 average rating, 46 reviews
Belle Garden Estate
Outdoor spacesDecorGetting around
4.95 out of 5 average rating, 39 reviews
Home on the Range by the Blue Ridge Parkway
PetsOutdoor spacesKitchen
4.87 out of 5 average rating, 98 reviews
Pre-Civil War Log Cabin Private Creek Pet-Friendly
Outdoor spacesWalkabilityQuiet
5.0 out of 5 average rating, 76 reviews
Stay Roanoke | Roanoke Roost | 2BR + Fire Pit
PetsOutdoor spacesBiking
4.94 out of 5 average rating, 16 reviews
Blue Ridge Retreat
PetsOutdoor spacesBathroom
4.89 out of 5 average rating, 64 reviewsPet-friendly home rentals with a pool

Waterfront Fun at Smith Mountain Lake!
PetsOutdoor spacesTV
4.85 out of 5 average rating, 117 reviews
Tiny Cabin in a Country Forest
WalkabilityOutdoor spacesWifi
4.84 out of 5 average rating, 120 reviews
Brookwood-Water Front Home+Hiking+Event Space
Outdoor spacesViewCondition
4.95 out of 5 average rating, 63 reviews
Luxury, Waterfront Ground Floor One Bedroom Condo
PetsDecorSleep quality
4.97 out of 5 average rating, 33 reviews
Private Dock, Lake Views & Outdoor Fun
PetsWalkabilityCleanliness
4.59 out of 5 average rating, 29 reviews
Lake Stardust - Condo with pool ! Pet friendly
FamilyViewNearby
5.0 out of 5 average rating, 6 reviews
Smith Mountain Lake Home w/ Private Hot Tub & Dock
PetsOutdoor spacesBathroom
4.71 out of 5 average rating, 17 reviews
Paradise - Private Pool / Pet-Friendly / Firepit
LocationFamilyPool
Private, pet-friendly home rentals

Finn’s Folly , a cabin on the Blue Ridge Parkway
WalkabilityOutdoor spacesCheck-in
4.98 out of 5 average rating, 181 reviews
Cabin by the Creek
PetsWalkabilityCleanliness
4.85 out of 5 average rating, 387 reviews
Walnut Hills Farm
Outdoor spacesPetsCheck-in
4.96 out of 5 average rating, 239 reviews
Bayview 1BR Furnished on SML- Westlake R26'ish
WalkabilityOutdoor spacesKitchen
4.91 out of 5 average rating, 126 reviews
Orchard Acres Farm Barnhouse
Outdoor spacesHospitalityLaundry
5.0 out of 5 average rating, 33 reviews
Roomy Retreat for Families, Friends & Pets
Outdoor spacesPetsHospitality
4.96 out of 5 average rating, 55 reviews
Peaceful Forest Cabin
PetsOutdoor spacesKitchen
4.92 out of 5 average rating, 78 reviews
Quiet Lakeside Retreat - Dog Friendly!
PetsOutdoor spacesCheck-in
4.89 out of 5 average rating, 9 reviewsDestinations to explore
- Rentals with a kayak Franklin County
- Rentals with pools Franklin County
- Rentals with a hot tub Franklin County
- Cabin rentals Franklin County
- Apartment rentals Franklin County
- Townhouse rentals Franklin County
- Family-friendly rentals Franklin County
- House rentals Franklin County
- Condo rentals Franklin County
- Rentals with lake access Franklin County
- Waterfront rentals Franklin County
- Pet-friendly rentals Virginia
- Pet-friendly rentals United States
- Smith Mountain Lake State Park
- Hanging Rock State Park
- Virginia Tech
- Virginia International Raceway
- Claytor Lake State Park
- Fairy Stone State Park
- Natural Bridge State Park
- Liberty Mountain Snowflex Centre
- National D-Day Memorial
- McAfee Knob Trailhead
- Martinsville Speedway
- Mill Mountain Zoo
- Explore Park
- Mill Mountain Star
- Taubman Museum of Art
- Virginia Museum of Transportation
- Bisset Park
- Harvester Performance Center
- Lane Stadium
- SeaQuest Lynchburg
- Amazement Square





